From e80cdb2bac7dc9dec58bd7fbe76a7ae9dfda782e Mon Sep 17 00:00:00 2001 From: Florian Jacob Date: Tue, 13 Nov 2018 19:05:30 +0100 Subject: [PATCH] nixos/systemd-resolved: link resolv.conf to dynamic stub resolver version as recommended by upstream (since systemd 236): https://www.freedesktop.org/software/systemd/man/systemd-resolved.html#/etc/resolv.conf --- nixos/modules/config/networking.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/modules/config/networking.nix b/nixos/modules/config/networking.nix index 627cce67e97d..e6b49d4c2194 100644 --- a/nixos/modules/config/networking.nix +++ b/nixos/modules/config/networking.nix @@ -260,9 +260,9 @@ in ''; } // optionalAttrs config.services.resolved.enable { - # symlink the static version of resolv.conf as recommended by upstream: + # symlink the dynamic stub resolver of resolv.conf as recommended by upstream: # https://www.freedesktop.org/software/systemd/man/systemd-resolved.html#/etc/resolv.conf - "resolv.conf".source = "${pkgs.systemd}/lib/systemd/resolv.conf"; + "resolv.conf".source = "/run/systemd/resolve/stub-resolv.conf"; } // optionalAttrs (config.services.resolved.enable && dnsmasqResolve) { "dnsmasq-resolv.conf".source = "/run/systemd/resolve/resolv.conf"; } // optionalAttrs (pkgs.stdenv.hostPlatform.libc == "glibc") {