[Backport release-26.05] nixos/systemd-resolved: fix resolve section transformation (#545403)

This commit is contained in:
Martin Weinelt
2026-07-24 21:42:51 +00:00
committed by GitHub

View File

@@ -30,8 +30,9 @@ let
dnsmasqResolve = config.services.dnsmasq.enable && config.services.dnsmasq.resolveLocalQueries;
transformSettings = settings: {
Resolve = lib.mapAttrs (
transformSettings =
settings:
lib.mapAttrs (
key: value:
# concat lists for options that should result in space-separated values
if
@@ -45,10 +46,9 @@ let
concatStringsSep " " value
else
value
) settings.Resolve;
};
) settings;
resolvedConf = settingsToSections (transformSettings cfg.settings);
resolvedConf = settingsToSections { Resolve = transformSettings cfg.settings.Resolve; };
in
{
imports = [