nixos/nslcd: restart when nslcd.conf changes
This commit is contained in:
parent
ec3e81beaf
commit
4af7db9c73
1 changed files with 7 additions and 0 deletions
|
@ -242,6 +242,13 @@ in
|
|||
''}
|
||||
'';
|
||||
|
||||
# NOTE: because one cannot pass a custom config path to `nslcd`
|
||||
# (which is only able to use `/etc/nslcd.conf`)
|
||||
# changes in `nslcdConfig` won't change `serviceConfig`,
|
||||
# and thus won't restart `nslcd`.
|
||||
# Therefore `restartTriggers` is used on `/etc/nslcd.conf`.
|
||||
restartTriggers = [ nslcdConfig.source ];
|
||||
|
||||
serviceConfig = {
|
||||
ExecStart = "${nss_pam_ldapd}/sbin/nslcd";
|
||||
Type = "forking";
|
||||
|
|
Loading…
Reference in a new issue