diff options
author | KJ Ørbekk <kj@orbekk.com> | 2017-05-21 09:27:35 -0400 |
---|---|---|
committer | KJ Ørbekk <kj@orbekk.com> | 2017-05-21 09:27:35 -0400 |
commit | 339205e56168b33e6e1ddfc701ec5fa8000bdcea (patch) | |
tree | fb0039e7950a98cf4d0c5cc42d9cecf6c2b2afb0 | |
parent | 8b70470ee557dd61a6b4af1438ac542531c9b60e (diff) |
dns: Fix named.conf
-rw-r--r-- | config/dns.nix | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/config/dns.nix b/config/dns.nix index a7de636..dd0cf3d 100644 --- a/config/dns.nix +++ b/config/dns.nix @@ -1,4 +1,5 @@ -# dnssec-signzone -A -3 $(head -c 1000 /dev/urandom | sha1sum | cut -b 1-16) -N unixtime -o $zone -t db.${zone} +# To generate keys: +# dnssec-keygen -K /secret/keys/example.net example.net { config, lib, pkgs, ... }: let masterZones = [ "orbekk.com" "orbekk.no" "kufieta.net" ]; @@ -8,8 +9,8 @@ in services.bind = { enable = true; extraConfig = '' - ${concatMapStrings (zone: '' - zone orbekk.com { + ${lib.concatMapStrings (zone: '' + zone ${zone} { type master; file "/var/run/named/db.${zone}.zone"; auto-dnssec maintain; |