Job dns-secondary
README
Skip to buildsSecondary DNS server
This is a MirageOS unikernel which is a secondary DNS server on port 53 (TCP and UDP). The data to be served is received via an authenticated zone transfer, where the IPv4 address of the primary is embedded into the DNSKEY name.
This can be used with dns-primary-git, and let's encrypt for automated provisioning of let's encrypt certificates.
Installation from source
To install this unikernel from source, you need to have opam (>= 2.1.0) and ocaml (>= 4.08.0) installed. Also, mirage is required (>= 4.0.0). Please follow the installation instructions.
The following steps will clone this git repository and compile the unikernel:
$ git clone https://github.com/robur-coop/dns-secondary.git
$ mirage configure -t <your-favourite-target>
$ make depend
$ mirage build
Installing as binary
Reproducible binaries are available at https://builds.robur.coop/job/dns-secondary/
Questions?
Please open an issue if you have questions, feature requests, or comments.
Builds
Back to readme- ☑ freebsd-12 2023-12-03 16:52:29Z secondary.hvt
SHA256:cf13e7643e546ab39271c45222c6dfb6278c009fef67894eb944f792b2280c02
(3.42MB) - ☑ freebsd-12 2023-11-27 19:55:26Z secondary.hvt
SHA256:980b12f2f1741420df69616a294d4f4335f13caf66d39b58989c22d334765c21
(3.42MB) - ☑ freebsd-12 2023-11-22 17:28:51Z secondary.hvt
SHA256:f45eec4d8d138d9a2abc1c65b232b04e07f1dcd35449632c2d3e714a62fe9ca0
(3.42MB) - ☑ freebsd-12 2023-11-21 16:34:33Z secondary.hvt
SHA256:bc22ea3ae4b2957994d76b8c032aad71634040fdd8c1433b8105043b5abc5c74
(3.42MB) - ☑ freebsd-12 2023-11-15 19:17:14Z secondary.hvt
SHA256:db9d2d3afd5c031320364669e095cfeb5e788cdb45f736f0c9532a6b9671efd7
(3.42MB) - ☑ freebsd-12 2023-11-05 17:26:10Z secondary.hvt
SHA256:9e4ea75ff034258551639543535d0f36b0b978b8d2c9272d4cc3470979232c63
(3.42MB) - ☑ freebsd-12 2023-09-18 16:46:04Z secondary.hvt
SHA256:b41263f164ec9c5de89cd65f2e5942be340ff398738856ee8c1247d2cb17995d
(3.42MB) - ☑ freebsd-12 2023-08-17 12:13:16Z secondary.hvt
SHA256:7847c3ca7ab43828e917cb97769b27c3438053214f8b97fbd6d1d1a3720cf959
(3.41MB) - ☑ freebsd-12 2023-06-21 10:35:39Z secondary.hvt
SHA256:eabd40dad67af620ca5f17fcd0e7b330935206cda393ee722318e33cebd3bed8
(3.41MB) - ☑ freebsd-12 2023-06-12 23:44:09Z secondary.hvt
SHA256:b859204dd807d3a7edb25380c767149546301d26c999d8d151d391b646ae8428
(3.41MB) - ☑ freebsd-12 2023-05-31 14:41:53Z secondary.hvt
SHA256:8e05a0ae01c0944d8a9ce7f97e108119ca34bc0fba73fa3e4023eae4d82c4a9c
(3.41MB) - ☑ freebsd-12 2023-05-31 14:24:19Z secondary.hvt
SHA256:0816a108e52144699a5403b9bb7c87f0389fc6d74b10ae3b414839c5f138b400
(3.41MB) - ☑ freebsd-12 2023-05-30 22:25:42Z secondary.hvt
SHA256:bf8419e9801f60c24bf150eafd034c451ef3dec98e62c5695b29713231a24a46
(3.41MB) - ☑ freebsd-12 2023-05-22 21:56:38Z secondary.hvt
SHA256:23c17fa39efad168093a64069672e376ff0694752a5ad6e9e62fb97633666961
(3.52MB) - ☑ freebsd-12 2023-04-30 22:43:49Z secondary.hvt
SHA256:63d7e842b607b18e13834837e714dec592423d81067973645af63be2002c34fd
(3.52MB) - ☑ freebsd-12 2023-04-02 22:19:30Z secondary.hvt
SHA256:43070227b39f376eb12a6216c3da23c9271b3e46c830e4dd1ec40bb1bdb42f4f
(3.52MB) - ☑ freebsd-12 2023-03-28 22:01:01Z secondary.hvt
SHA256:840b614622c5af7ae89512e0c2343af97c963203039a5ff40ac951d4c3bfdc4b
(3.52MB) - ☑ freebsd-12 2023-03-21 00:10:59Z secondary.hvt
SHA256:03f76b826f21d72cde8997c474e1a57e69f2c9649e4923ea250dfa449c4f9496
(3.59MB) - ☑ freebsd-12 2023-03-16 00:01:04Z secondary.hvt
SHA256:f7395a02dba2385380e3da3d68ef6c4c18b72d8d2d0548f130f857b6ea1c5c4d
(3.59MB) - ☑ freebsd-12 2023-03-14 23:17:59Z secondary.hvt
SHA256:01b4d039d9ce611c739a8f7df90a8e4633658da2e688d768080b51518209c8c2
(3.59MB) - ☑ freebsd-12 2023-03-13 22:42:45Z secondary.hvt
SHA256:98ef29054479209b89e04df30471b25ec35b1988bd3f3fd3f6bae30517d6a522
(3.59MB) - ☑ freebsd-12 2023-03-12 23:09:22Z secondary.hvt
SHA256:d4b0b50a20ab21f0811d039651bb4ac24f2249cbb9e82d1e5a3ab9e9913e08f3
(3.59MB) - ☑ freebsd-12 2023-03-08 21:11:55Z secondary.hvt
SHA256:e6bf1f3e1e5870581da3d4e7e64c6f00b00eeee8ee4e92be219354502418f4e5
(3.59MB) - ☑ freebsd-12 2023-03-03 20:54:28Z secondary.hvt
SHA256:2ddbc7536d29103904cee1f5e6ce4545e30abd01bb949d0433e93fad74e2580c
(3.58MB) - ☑ freebsd-12 2023-02-23 22:26:33Z secondary.hvt
SHA256:5ce4320ebf5974931e107ea6fa1f9aa7307f564f4a345ea73ffd0c7bdcd816c2
(3.58MB) - ☑ freebsd-12 2022-12-18 22:09:05Z secondary.hvt
SHA256:f8c615623af0c528d28ab5af3ba68ebd85f97cb5d91449b54d395ec3a2447130
(3.58MB) - ☑ freebsd-12 2022-11-27 20:32:57Z secondary.hvt
SHA256:1d87a7ffa89840dedc4570155e55e61812285f35da948cf9e9e935150312812e
(3.58MB) - ☑ freebsd-12 2022-11-06 21:56:11Z secondary.hvt
SHA256:af869264183babe2387f9689b08246ff37526dd3dd97fe74d891c0dfb501c647
(3.58MB) - ☑ freebsd-12 2022-10-24 22:48:45Z secondary.hvt
SHA256:407f7807ab96056ce591225608c0251e907f872ea393e9c20f6c334dc1e598fb
(3.58MB) - ☑ freebsd-12 2022-10-13 18:13:47Z secondary.hvt
SHA256:ac1b983b7673110c50a4ebc78e8a7abfd3962b3d681331697aa2a9db9c5db98b
(3.58MB) - ☑ freebsd-12 2022-10-11 17:07:16Z secondary.hvt
SHA256:ff4e2877ac76073548fe83f1da9d907a4d2ae5c17f15d7d6f8ab01b1a0187abf
(3.58MB) - ☑ freebsd-12 2022-09-13 16:19:16Z secondary.hvt
SHA256:1c1f63e11fa12e30716fb0906a4a301a5943874a5103d22a7e54958ad7f6e26d
(3.58MB) - ☑ freebsd-12 2022-08-09 01:05:27Z secondary.hvt
SHA256:ec42e65376a8e153001c4bc070765ecbfab0d81c18e013d4974765813759aebd
(3.51MB) - ☑ freebsd-12 2022-08-03 01:01:40Z secondary.hvt
SHA256:819993876f95a7e070af4541933d90550ff17c7469557a1c5b1f2e3fc171af48
(3.51MB) - ☑ freebsd-12 2022-07-28 00:57:34Z secondary.hvt
SHA256:ed89e0c42238291dd9f306b032a6357b9c5bc5a6184ae9b271889aadb6d8742c
(3.51MB) - ☑ freebsd-12 2022-07-26 00:56:11Z secondary.hvt
SHA256:f832eae3183f38155ccdacf78481165551a61304ef1f34c68e745cc07b4f215a
(3.48MB) - ☑ freebsd-12 2022-06-24 00:33:49Z secondary.hvt
SHA256:954707900c042fdca1561a0c13008c61c376d64f1f80b361c942a4c6b7530d3c
(3.48MB) - ☑ freebsd-12 2022-05-24 00:12:37Z secondary.hvt
SHA256:4530894a204acc5baf8f41f61435cc50a8ece5dd33f50ec84de1c38705f1f70d
(3.47MB) - ☑ freebsd-12 2022-04-09 23:42:36Z secondary.hvt
SHA256:5c4ffe925202f9b1db6be1b99818f477d5d52f86139b6a0f7576d82a46da3ee1
(3.47MB) - ☑ freebsd-12 2022-04-04 23:39:09Z secondary.hvt
SHA256:838b0d983de50367d80f8bcebe03adb8ad93d4faa48cab495e17d55c1443603b
(3.47MB) - ☑ freebsd-12 2022-04-03 23:38:28Z secondary.hvt
SHA256:a029f4eef600de0f8fe9c3e4172ee0317a34f9fd27e6fae60177c82deaa7b857
(3.45MB) - ☑ freebsd-12 2022-03-31 23:36:25Z secondary.hvt
SHA256:a70d68483533deedf0218763c752e9849966a77987c9f2e6986cc1231d0b89b7
(3.45MB) - ☑ freebsd-12 2022-03-29 23:35:02Z secondary.hvt
SHA256:b0fb007ef9188a7d9d9a33a887857f996ceb0b1a41cfecae970c7acbe94aac36
(3.45MB) - ☑ freebsd-12 2022-03-23 23:30:50Z secondary.hvt
SHA256:7cd5040f293e804c97884f3345c1ef05c9c3e1322d45f237e8685a90a4903084
(3.45MB) - ☑ freebsd-12 2022-03-09 23:21:54Z secondary.hvt
SHA256:833c6fd3042c37d306e84abdc002bed5ff942f6cf5c4eca3a91c3ca2713cfda3
(3.37MB) - ☑ freebsd-12 2022-03-08 23:21:22Z secondary.hvt
SHA256:a21d5304da97c78eac87c0e82717ee05f0105ee2ccce8ebefd4aa5280c10a333
(3.34MB) - ☑ freebsd-12 2022-02-18 23:10:59Z secondary.hvt
SHA256:844c53c31491a6680d00e8f77ee862832ee9d2374c3501851bb13388af3f0600
(3.34MB) - ☑ freebsd-12 2022-02-16 23:09:36Z secondary.hvt
SHA256:cf94977f5a52cabf9d8804d5ec6aeca464ee813dafed8b2855e5d14e4f09974e
(3.34MB) - ☑ freebsd-12 2022-01-27 23:02:01Z secondary.hvt
SHA256:9ecd2d01f6a1c931517fa5c33f88268e19888fe88906e7ae1f2840e32aea00a8
(3.34MB) - ☑ freebsd-12 2022-01-08 22:43:50Z secondary.hvt
SHA256:c368d09b4bdb657c630431998574a86e407a7a185da0a5e9159e70ca33432d00
(3.34MB) - ☑ freebsd-12 2022-01-07 22:51:03Z secondary.hvt
SHA256:04f5d46ca0573dcfe1f8e5272f022fa0520461c4dbc16c052f71e55930ea778f
(3.34MB) - ☑ freebsd-12 2021-12-13 23:05:13Z secondary.hvt
SHA256:571e77f5a2be38321a82b2bc63051fdbb09a7aa6eaa925e5a7aa9a5f9db7f318
(3.34MB) - ☑ freebsd-12 2021-11-28 22:35:41Z secondary.hvt
SHA256:83257888566573dfe90d68edc84d7128d2c2091bd95eac608beff5cd0010247e
(3.35MB) - ☑ freebsd-12 2021-11-25 22:44:10Z secondary.hvt
SHA256:ee376896f9592a4d9f540ab2fa8e20654d07c2dc17c12b16a0741478cfbbc815
(3.35MB) - ☑ freebsd-12 2021-11-18 22:15:44Z secondary.hvt
SHA256:51cd48336f47c5c71ae25b75fa60bd076b96a1547252a76591c732908301576a
(3.35MB) - ☑ freebsd-12 2021-11-17 22:31:42Z secondary.hvt
SHA256:9c08e34d3a37200be0a26c8c4aab889401e382fafd34c514cfdddc85b6d855de
(3.35MB) - ☑ freebsd-12 2021-11-10 22:15:45Z secondary.hvt
SHA256:96c6fdac4ada97da0b2bedf09aa67661c69bda4c521ccc4b56a202660eac1c98
(3.35MB) - ☑ freebsd-12 2021-10-27 22:18:52Z secondary.hvt
SHA256:81c7862ec160e0459ee17287e713d5da3b03f6a324c0914af63c97502cbc11e8
(3.36MB) - ☑ freebsd-12 2021-10-26 22:14:43Z secondary.hvt
SHA256:57f21efbf3563fc6bd35c99bfc8b68b7ad94eefa7e1a8af94a618110ff67b65a
(3.36MB) - ☑ freebsd-12 2021-10-24 22:13:46Z secondary.hvt
SHA256:6768d8da8d617a87a9c3907a9d50da9683fe8dc2440235ff822172bb3db09bcb
(3.39MB) - ☑ freebsd-12 2021-10-19 22:11:37Z secondary.hvt
SHA256:73ca204eae53004db24171971ea7ed45b6898476f8ac45dc81631cf9c011a6b4
(3.39MB) - ☑ freebsd-12 2021-10-05 22:05:31Z secondary.hvt
SHA256:1b26e1afadb4e536b008ee1d17bca5f13f73c20d3e7e7f7da91733cfcfba0171
(3.39MB) - ☑ freebsd-12 2021-10-03 22:00:10Z secondary.hvt
SHA256:a5ad7f3ef795a978132f707b4493a9047b81256fea462b32e3d2fd3f3db338c4
(3.3MB) - ☑ freebsd-12 2021-09-23 22:02:19Z secondary.hvt
SHA256:89e6df51c30ecf4f320d4ebbc4faab7890cf656ce702f238f163a2cb9182bde7
(3.3MB) - ☑ freebsd-12 2021-09-11 21:55:16Z secondary.hvt
SHA256:aaf79707dd3ae67fd1c0408f8a70a5bc410be7bfc8a12d9bd9569c53feeac6de
(3.3MB) - ☑ freebsd-12 2021-08-05 21:36:56Z secondary.hvt
SHA256:77af9f9e7537f468052ff4feea4c94a3382a60a70c55b19f419d23aa7da16494
(3.29MB) - ☑ freebsd-12 2021-08-04 21:37:20Z secondary.hvt
SHA256:13156afa15959c7f9a10bddde728af6d4f5639f7e0dc27a46fb4c94076aef6a1
(3.29MB) - ☑ freebsd-12 2021-08-01 21:50:26Z secondary.hvt
SHA256:aa92db8ea1233d053ebd536e2f1ac4ec52d96fa54f3d9a9818487effdd9c0b74
(3.29MB) - ☑ freebsd-12 2021-07-27 21:56:31Z secondary.hvt
SHA256:5bf1fcefb4a06b831d23864c5c9f9a8cdb05f2cf97eb5dfc6e8cbb73f338e2f4
(3.29MB) - ☑ freebsd-12 2021-07-26 10:48:19Z secondary.hvt
SHA256:2c2e55a6fdddb9da927b505d9d77fcdd2db3a71ec61b473d5a41cd5892e79e4a
(3.29MB) - ☑ freebsd-12 2021-07-20 22:10:02Z secondary.hvt
SHA256:ec4ba1629a50c9c8bf15c46aeb55052b6f44f289fe2aa75852b347baa63ab40e
(3.29MB) - ☑ freebsd-12 2021-06-08 23:16:55Z secondary.hvt
SHA256:51a82af47bcd97e5e2889927b0f0ae34fd464d3f6af9091c511782f8a58892f7
(3.29MB) - ☑ freebsd-12 2021-06-03 23:14:11Z secondary.hvt
SHA256:09b859a5c48a98281d639550b35cc4f81b9ef052840a374b21bb46b233c451f7
(3.29MB) - ☑ freebsd-12 2021-04-26 12:35:19Z secondary.hvt
SHA256:b0b480b6f2fd2da26fa7b0f6e37a81451228fc374f3d890856f2d9fae82b5ac8
(3.13MB) - ☑ freebsd-12 2021-03-17 12:21:18Z secondary.hvt
SHA256:18e4987c3d0a59bb540d50f4f4f94e0600602edf1d267a1cfad43a542c421483
(3.12MB) - ☑ freebsd-12 2021-03-03 12:13:21Z secondary.hvt
SHA256:1b73ec93664600150325212f0809ee56d78514adc99a66dd3e1eadc73451e831
(3.09MB) - ☑ freebsd-12 2021-02-24 12:27:01Z secondary.hvt
SHA256:183eb5f385f7ddc886e996b6326d39bbcc53e49ec55fba1821ef3d3c6a5738f2
(3.1MB) - ☑ freebsd-12 2021-02-09 12:18:12Z secondary.hvt
SHA256:dafe4e5e6fd39c0d16cb625c76181518b3c47472faa5d0d234604563166a5044
(3.09MB) - ☑ freebsd-12 2021-02-05 10:14:27Z secondary.hvt
SHA256:f9c93c41bb3c14b5b5d8e9e36fc714858a200159026c2c8084f96e872300e5d0
(3.1MB) - ☑ freebsd-12 2021-01-13 17:44:38Z secondary.hvt
SHA256:6bd56e66b4a7ed776f66bff1be025d17220c564cc6f3ed9dd5eae81296a3ed68
(3.1MB) - ☑ freebsd-12 2021-01-11 17:43:52Z secondary.hvt
SHA256:3d9865f21cb12bc3201e22634b7520c6d12cdc5de37c3261fd7a9818a9d6123b
(3.1MB) - ☑ freebsd-12 2021-01-04 17:40:38Z secondary.hvt
SHA256:d48aaed4169a3e7cf7bf748259f7beada21918daaa97e2af21078b18182a8161
(3.1MB) - ☑ freebsd-12 2021-01-04 14:16:17Z secondary.hvt
SHA256:ce19b715fb18e26687b6a9a3e37c8056918b735d86fa90c4273746a69a4fbbfc
(3.1MB) - ☑ freebsd-12 2020-12-18 14:11:19Z secondary.hvt
SHA256:2854337b768ec13e3754e2705f41882dee5579e97bf945bed41044a991d4dc60
(3.1MB) - ☑ freebsd-12 2020-12-17 14:11:02Z secondary.hvt
SHA256:90458fa24bf870f82cf71cccbec775439b0abe1a4758cd4f11eb54ae17041922
(3.1MB) - ☑ freebsd-12 2020-12-17 12:51:36Z secondary.hvt
SHA256:66a0e6851aa5ce95b927cdd7ad83e6919994857145e238a98d345518e784910f
(3.1MB)
Including failed builds here.