Don't start nscd if it's not already running
"systemctl restart" will start a service if it's not already running...
This commit is contained in:
parent
e62c0d2e1f
commit
8af81ad66b
@ -67,7 +67,7 @@ in
|
|||||||
'' + optionalString config.services.nscd.enable ''
|
'' + optionalString config.services.nscd.enable ''
|
||||||
# Invalidate the nscd cache whenever resolv.conf is
|
# Invalidate the nscd cache whenever resolv.conf is
|
||||||
# regenerated.
|
# regenerated.
|
||||||
libc_restart='${pkgs.systemd}/bin/systemctl restart --no-block nscd.service'
|
libc_restart='${pkgs.systemd}/bin/systemctl try-restart --no-block nscd.service'
|
||||||
'' + optionalString cfg.dnsSingleRequest ''
|
'' + optionalString cfg.dnsSingleRequest ''
|
||||||
# only send one DNS request at a time
|
# only send one DNS request at a time
|
||||||
resolv_conf_options='single-request'
|
resolv_conf_options='single-request'
|
||||||
|
Loading…
Reference in New Issue
Block a user