summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKJ Ørbekk <kj@orbekk.com>2017-05-21 09:27:35 -0400
committerKJ Ørbekk <kj@orbekk.com>2017-05-21 09:27:35 -0400
commit339205e56168b33e6e1ddfc701ec5fa8000bdcea (patch)
treefb0039e7950a98cf4d0c5cc42d9cecf6c2b2afb0
parent8b70470ee557dd61a6b4af1438ac542531c9b60e (diff)
dns: Fix named.conf
-rw-r--r--config/dns.nix7
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;