diff options
author | Jan Malakhovski <oxij@oxij.org> | 2013-08-26 19:36:01 +0000 |
---|---|---|
committer | Jan Malakhovski <oxij@oxij.org> | 2013-09-17 01:21:17 +0000 |
commit | af2382606cd0fcb9822cdb4df4bb964a11ff7ce6 (patch) | |
tree | 08c1c1c706e56346d922d09fb23bdbfc057bc7ef | |
parent | 0408858a8a46ee86b934a2bfde276e8e160b5fbf (diff) | |
download | nixlib-af2382606cd0fcb9822cdb4df4bb964a11ff7ce6.tar nixlib-af2382606cd0fcb9822cdb4df4bb964a11ff7ce6.tar.gz nixlib-af2382606cd0fcb9822cdb4df4bb964a11ff7ce6.tar.bz2 nixlib-af2382606cd0fcb9822cdb4df4bb964a11ff7ce6.tar.lz nixlib-af2382606cd0fcb9822cdb4df4bb964a11ff7ce6.tar.xz nixlib-af2382606cd0fcb9822cdb4df4bb964a11ff7ce6.tar.zst nixlib-af2382606cd0fcb9822cdb4df4bb964a11ff7ce6.zip |
bind: allow forwarders to differ from nameservers
-rw-r--r-- | modules/services/networking/bind.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/modules/services/networking/bind.nix b/modules/services/networking/bind.nix index a5e4c9d1d027..765dc014dcb7 100644 --- a/modules/services/networking/bind.nix +++ b/modules/services/networking/bind.nix @@ -19,7 +19,7 @@ let allow-query { cachenetworks; }; blackhole { badnetworks; }; forward first; - forwarders { ${concatMapStrings (entry: " ${entry}; ") config.networking.nameservers} }; + forwarders { ${concatMapStrings (entry: " ${entry}; ") cfg.forwarders} }; directory "/var/run/named"; pid-file "/var/run/named/named.pid"; }; @@ -83,7 +83,14 @@ in ipv4Only = mkOption { default = false; description = " - Only use ipv4, even if the host supports ipv6 + Only use ipv4, even if the host supports ipv6. + "; + }; + + forwarders = mkOption { + default = config.networking.nameservers; + description = " + List of servers we should forward requests to. "; }; |