diff --git a/modules/services/networking/bind.nix b/modules/services/networking/bind.nix index 54eb5e08e9be..4f69ff4c84a6 100644 --- a/modules/services/networking/bind.nix +++ b/modules/services/networking/bind.nix @@ -96,6 +96,14 @@ in }]; }; + configFile = mkOption { + default = confFile; + description = " + Overridable config file to use for named. By default, that + generated by nixos. + "; + }; + }; }; @@ -113,7 +121,7 @@ in ${pkgs.coreutils}/bin/mkdir -p /var/run/named ''; - exec = "${pkgs.bind}/sbin/named -c ${confFile} -f"; + exec = "${pkgs.bind}/sbin/named -c ${cfg.configFile} -f"; }; };