mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
Add nslcd.service as a dependency to the services that depend on users and groups defined in LDAP. deluged, mldonkey-server, syncthing@syncthing and transmission-daemon services depend on freedombox-share LDAP group. Closes #2061 Tests done with apps deluge, mldonkey, syncthing and transmission, in both debian stable and testing dev containers, after applying changes: - After installing an app and after reboot, the daemon user is a member of the freedombox-share group. - Checked with the `systemctl show` command that nslcd.service is added to After=... dependencies. - All the functional tests pass (in Debian stable, closed manually the syncthing usage reporting form - #2059). Signed-off-by: Veiko Aasa <veiko17@disroot.org> Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>