summaryrefslogtreecommitdiff
path: root/hosts/surtr/dns
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2021-05-29 17:04:28 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2021-05-29 17:04:28 +0200
commit6cad93e5fbfe33bf4fdf53b5de7394cf4ab25cf8 (patch)
treec1130f87893f6db56029dc40def3d793ac7325e0 /hosts/surtr/dns
parent525811d81d828a0628012de210ced0f2adf90bc9 (diff)
downloadnixos-6cad93e5fbfe33bf4fdf53b5de7394cf4ab25cf8.tar
nixos-6cad93e5fbfe33bf4fdf53b5de7394cf4ab25cf8.tar.gz
nixos-6cad93e5fbfe33bf4fdf53b5de7394cf4ab25cf8.tar.bz2
nixos-6cad93e5fbfe33bf4fdf53b5de7394cf4ab25cf8.tar.xz
nixos-6cad93e5fbfe33bf4fdf53b5de7394cf4ab25cf8.zip
knot@surtr: syntax
Diffstat (limited to 'hosts/surtr/dns')
-rw-r--r--hosts/surtr/dns/default.nix26
1 files changed, 13 insertions, 13 deletions
diff --git a/hosts/surtr/dns/default.nix b/hosts/surtr/dns/default.nix
index b581ad51..31c02196 100644
--- a/hosts/surtr/dns/default.nix
+++ b/hosts/surtr/dns/default.nix
@@ -27,23 +27,23 @@
27 listen: 2a03:4000:52:ada::@53 27 listen: 2a03:4000:52:ada::@53
28 28
29 remote: 29 remote:
30 - id: inwx 30 - id: "inwx_notify"
31 address: 185.181.104.96@53 31 address: 185.181.104.96@53
32 32
33 acl: 33 acl:
34 - id: inwx_acl 34 - id: "inwx_acl"
35 address: 185.181.104.96 35 address: 185.181.104.96
36 action: transfer 36 action: transfer
37 37
38 template: 38 template:
39 - id: inwx_zone 39 - id: "inwx_zone"
40 storage: /var/lib/knot 40 storage: /var/lib/knot
41 zonefile-sync: -1 41 zonefile-sync: -1
42 zonefile-load: difference-no-serial 42 zonefile-load: difference-no-serial
43 semantic-checks: on 43 semantic-checks: on
44 dnssec-signing: on 44 dnssec-signing: on
45 notify: inwx 45 notify: ["inwx_notify"]
46 acl: [inwx_acl] 46 acl: ["inwx_acl"]
47 47
48 policy: 48 policy:
49 - id: rsa 49 - id: rsa
@@ -53,35 +53,35 @@
53 zsk-lifetime: 30d 53 zsk-lifetime: 30d
54 54
55 zone: 55 zone:
56 - template: inwx_zone 56 - template: "inwx_zone"
57 domain: yggdrasil.li 57 domain: yggdrasil.li
58 file: ${./zones/li.yggdrasil.soa} 58 file: ${./zones/li.yggdrasil.soa}
59 zone: 59 zone:
60 - template: inwx_zone 60 - template: "inwx_zone"
61 domain: nights.email 61 domain: nights.email
62 file: ${./zones/email.nights.soa} 62 file: ${./zones/email.nights.soa}
63 zone: 63 zone:
64 - template: inwx_zone 64 - template: "inwx_zone"
65 domain: 141.li 65 domain: 141.li
66 file: ${./zones/li.141.soa} 66 file: ${./zones/li.141.soa}
67 zone: 67 zone:
68 - template: inwx_zone 68 - template: "inwx_zone"
69 domain: kleen.li 69 domain: kleen.li
70 file: ${./zones/li.kleen.soa} 70 file: ${./zones/li.kleen.soa}
71 zone: 71 zone:
72 - template: inwx_zone 72 - template: "inwx_zone"
73 domain: xmpp.li 73 domain: xmpp.li
74 file: ${./zones/li.xmpp.soa} 74 file: ${./zones/li.xmpp.soa}
75 zone: 75 zone:
76 - template: inwx_zone 76 - template: "inwx_zone"
77 domain: dirty-haskell.org 77 domain: dirty-haskell.org
78 file: ${./zones/org.dirty-haskell.soa} 78 file: ${./zones/org.dirty-haskell.soa}
79 zone: 79 zone:
80 - template: inwx_zone 80 - template: "inwx_zone"
81 domain: praseodym.org 81 domain: praseodym.org
82 file: ${./zones/org.praseodym.soa} 82 file: ${./zones/org.praseodym.soa}
83 zone: 83 zone:
84 - template: inwx_zone 84 - template: "inwx_zone"
85 domain: rheperire.org 85 domain: rheperire.org
86 file: ${./zones/org.rheperire.soa} 86 file: ${./zones/org.rheperire.soa}
87 ''; 87 '';