diff options
author | Peter Simons <simons@cryp.to> | 2013-09-18 08:13:49 -0700 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2013-09-18 08:13:49 -0700 |
commit | f28dc07d49be6977f6d863fb9dd7d4c9c52a055f (patch) | |
tree | 0fef8177371f438ff741794db8bbd75c780868a7 | |
parent | b3d7f2945e43a2487ffd5a9cf785972e3bc69bcc (diff) | |
parent | af2382606cd0fcb9822cdb4df4bb964a11ff7ce6 (diff) | |
download | nixlib-f28dc07d49be6977f6d863fb9dd7d4c9c52a055f.tar nixlib-f28dc07d49be6977f6d863fb9dd7d4c9c52a055f.tar.gz nixlib-f28dc07d49be6977f6d863fb9dd7d4c9c52a055f.tar.bz2 nixlib-f28dc07d49be6977f6d863fb9dd7d4c9c52a055f.tar.lz nixlib-f28dc07d49be6977f6d863fb9dd7d4c9c52a055f.tar.xz nixlib-f28dc07d49be6977f6d863fb9dd7d4c9c52a055f.tar.zst nixlib-f28dc07d49be6977f6d863fb9dd7d4c9c52a055f.zip |
Merge pull request #257 from oxij/bind-forwarders
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. "; }; |