Just fuckin don't do nothin
This commit is contained in:
parent
8ce5e3b84f
commit
b12c284060
@ -66,24 +66,24 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
imports = [ ./nsd.nix ./zone-to-zonefile.nix ];
|
imports = [ ./nsd.nix ];
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
services.fudo-nsd = {
|
# services.fudo-nsd = {
|
||||||
enable = true;
|
# enable = true;
|
||||||
identity = cfg.identity;
|
# identity = cfg.identity;
|
||||||
interfaces = cfg.listen-ips;
|
# interfaces = cfg.listen-ips;
|
||||||
stateDirectory = cfg.state-directory;
|
# stateDirectory = cfg.state-directory;
|
||||||
zones = mapAttrs' (dom: domCfg:
|
# zones = mapAttrs' (dom: domCfg:
|
||||||
let zoneCfg = domCfg.zone;
|
# let zoneCfg = domCfg.zone;
|
||||||
in nameValuePair "${dom}." {
|
# in nameValuePair "${dom}." {
|
||||||
dnssec = zoneCfg.ksk.key-file != null;
|
# dnssec = zoneCfg.ksk.key-file != null;
|
||||||
ksk.keyFile =
|
# ksk.keyFile =
|
||||||
mkIf (zoneCfg.ksk.key-file != null) zoneCfg.ksk.key-file;
|
# mkIf (zoneCfg.ksk.key-file != null) zoneCfg.ksk.key-file;
|
||||||
data = let
|
# data = let
|
||||||
content = zoneToZonefile cfg.timestamp dom domCfg.zone-definition;
|
# content = zoneToZonefile cfg.timestamp dom domCfg.zone-definition;
|
||||||
in trace content content;
|
# in trace content content;
|
||||||
}) cfg.domains;
|
# }) cfg.domains;
|
||||||
};
|
# };
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user