networking/overlay: Use non-blocking-nameservers on servers

This commit is contained in:
SebastianStork 2026-03-17 21:52:35 +01:00
parent 7e922ee312
commit e6de0eab05
Signed by: SebastianStork
SSH key fingerprint: SHA256:tRrGdjYOwgHxpSc/wTOZQZEjxcb15P0tyXRsbAfd+2Q

View file

@ -78,7 +78,12 @@ in
dnsServers = lib.mkOption {
type = lib.types.listOf lib.types.nonEmptyStr;
default = if (blocking-nameservers != [ ]) then blocking-nameservers else recursive-nameservers;
default =
{
"client" = blocking-nameservers;
"server" = recursive-nameservers;
}
.${cfg.role};
};
implementation = lib.mkOption {