diff --git a/flake.lock b/flake.lock index c656fd1..6eb48a2 100644 --- a/flake.lock +++ b/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1641521701, - "narHash": "sha256-IuW+4EqqKjNdJ4yO0Qr8k63OkyV1TaF5vsrZzU3GCfI=", + "lastModified": 1641577433, + "narHash": "sha256-T7lS8vpbC3dgtrkb2ueC9HWaX4RYUwdP7IEttnvKQ8Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d77bbfcbb650d9c219ca3286e1efb707b922d7c2", + "rev": "568e0bc498ee51fdd88e1e94089de05f2fdbd18b", "type": "github" }, "original": { diff --git a/zones/selby.ca.nix b/zones/selby.ca.nix new file mode 100644 index 0000000..40259f9 --- /dev/null +++ b/zones/selby.ca.nix @@ -0,0 +1,26 @@ +{ + aliases = { + forum = "hanover.fudo.org."; + imap = "mail.fudo.org."; + mail = "mail.fudo.org."; + minecraft = "minecraft.fudo.org."; + ns1 = "ns1.fudo.org."; + ns2 = "ns2.fudo.org."; + ns3 = "ns3.fudo.org."; + ns4 = "ns4.fudo.org."; + pop = "mail.fudo.org."; + smtp = "mail.fudo.org."; + webmail = "webmail.fudo.org."; + }; + + verbatim-dns-records = [ + ''mail._domainkey IN TXT ( "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA68IHVXbgnu0rqAvsM3mKT9WmlvYM22COWh5FzlFOUguZ3nWCrcZGt8l5G004tDjCwgdCz4e0eUq3VqtPIcGfMd56jK61XAqN7wzRXTjEjiaGSENjBX+geoUM+DIS84jeZOFtB7Sm1kqMKfkEarygtNTtibqvFzk34vREVhwcgF3bTl5BjhU9D+7lWwt6VBKCUvMFcJPCHuuM/jMkZb+unllsu8LbtbhWT2TcnHhup/7Yfu4Z79RhdxnL8jbwIPbiCLBkOEbN/624EYHRhtEAPYuQKOjWt1IemQtE6BCxEsHhaSB4W1l1Ji21Q3vDyf0s+LM2ETjT2jxmcYR7G+e10QIDAQAB" ) ; ----- DKIM key mail for selby.ca'' + ]; + + subdomains = { + test.aliases = { + forum = "nutboy3.fudo.org."; + webmail = "france.fudo.org."; + }; + }; +}