nixos/powerdns, nixos/pdns-recurser: Symlink configuration into /etc

This places a symlink to the running configuration where the admin
tools expect it, allowing users to control the powerdns server or
recursor without manually specifying a config file.
This commit is contained in:
TQ Hirsch
2023-07-01 18:55:50 +08:00
committed by Nick Cao
parent 64e3b6239b
commit d25e5e2107
2 changed files with 4 additions and 0 deletions
@@ -159,6 +159,8 @@ in {
config = mkIf cfg.enable {
environment.etc."powerdns-recursor".source = configDir;
services.pdns-recursor.settings = mkDefaultAttrs {
local-address = cfg.dns.address;
local-port = cfg.dns.port;
@@ -38,6 +38,8 @@ in {
config = mkIf cfg.enable {
environment.etc.powerdns.source = finalConfigDir;
systemd.packages = [ pkgs.pdns ];
systemd.services.pdns = {