diff options
| -rw-r--r-- | hosts/surtr/dns/default.nix | 26 | 
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 | ''; | 
