summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorMichael Raitza <spacefrogg-github@meterriblecrew.net>2018-06-25 16:22:26 +0200
committerMichael Raitza <spacefrogg-github@meterriblecrew.net>2018-06-25 16:25:15 +0200
commitd8c16bc54ac0279597733db3bd4a5edaef6fa8c0 (patch)
treea27011468766f3f11f1493eaad03f3f1b9e392a8 /nixos
parent01847b7c5f961d869e6823e54bbfe19eab077034 (diff)
downloadnixlib-d8c16bc54ac0279597733db3bd4a5edaef6fa8c0.tar
nixlib-d8c16bc54ac0279597733db3bd4a5edaef6fa8c0.tar.gz
nixlib-d8c16bc54ac0279597733db3bd4a5edaef6fa8c0.tar.bz2
nixlib-d8c16bc54ac0279597733db3bd4a5edaef6fa8c0.tar.lz
nixlib-d8c16bc54ac0279597733db3bd4a5edaef6fa8c0.tar.xz
nixlib-d8c16bc54ac0279597733db3bd4a5edaef6fa8c0.tar.zst
nixlib-d8c16bc54ac0279597733db3bd4a5edaef6fa8c0.zip
resolvconf.conf: Remove forced NSCD service restart
Forcibly restarting NSCD is unnecessary and breaks setups that use SSSD for
authentication. NSCD is capable of detecting changes to /etc/resolv.conf and
invalidating its caches internally. Restarting NSCD/SSSD breaks user name and
UID resolution.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/config/networking.nix4
1 files changed, 0 insertions, 4 deletions
diff --git a/nixos/modules/config/networking.nix b/nixos/modules/config/networking.nix
index 4101ef82f3e1..48c3b41bc091 100644
--- a/nixos/modules/config/networking.nix
+++ b/nixos/modules/config/networking.nix
@@ -231,10 +231,6 @@ in
               # a collision with an apparently unrelated environment
               # variable with the same name exported by dhcpcd.
               interface_order='lo lo[0-9]*'
-            '' + optionalString config.services.nscd.enable ''
-              # Invalidate the nscd cache whenever resolv.conf is
-              # regenerated.
-              libc_restart='${pkgs.systemd}/bin/systemctl try-restart --no-block nscd.service 2> /dev/null'
             '' + optionalString (length resolvconfOptions > 0) ''
               # Options as described in resolv.conf(5)
               resolv_conf_options='${concatStringsSep " " resolvconfOptions}'