Merge pull request #44015 from alexshpilkin/resolv-unbound

nixos/networking: include local Unbound in resolv.conf

Changed files
+3 -1
nixos
modules
+3 -1
nixos/modules/config/networking.nix
···
cfg = config.networking;
dnsmasqResolve = config.services.dnsmasq.enable &&
config.services.dnsmasq.resolveLocalQueries;
-
hasLocalResolver = config.services.bind.enable || dnsmasqResolve;
+
hasLocalResolver = config.services.bind.enable ||
+
config.services.unbound.enable ||
+
dnsmasqResolve;
resolvconfOptions = cfg.resolvconfOptions
++ optional cfg.dnsSingleRequest "single-request"