Revert "resolvconf.conf: Remove forced NSCD service restart"

This reverts commit d8c16bc54a. It
breaks nscd invalidation when the network configuration changes.
This commit is contained in:
Eelco Dolstra 2018-11-21 15:26:37 +01:00
parent 5abdde2a1c
commit 09cbfea2ed
No known key found for this signature in database
GPG Key ID: 8170B4726D7198DE

View File

@ -247,6 +247,10 @@ 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}'