mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
deluge, mldonkey, syncthing, transmission: Depend on nslcd.service
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>
This commit is contained in:
parent
64b3fb98b2
commit
8df60f596e
@ -0,0 +1,3 @@
|
||||
# The service depends on users and groups defined in LDAP
|
||||
[Unit]
|
||||
After=nslcd.service
|
||||
@ -1,6 +1,6 @@
|
||||
[Unit]
|
||||
Description=MLDonkey: Multi-protocol, peer-to-peer file sharing server
|
||||
After=syslog.target network.target
|
||||
After=syslog.target network.target nslcd.service
|
||||
ConditionPathExists=/var/lib/mldonkey/downloads.ini
|
||||
Documentation=man:mlnet(1) http://mldonkey.sourceforge.net/Main_Page
|
||||
|
||||
|
||||
@ -0,0 +1,3 @@
|
||||
# The service depends on users and groups defined in LDAP
|
||||
[Unit]
|
||||
After=nslcd.service
|
||||
@ -0,0 +1,3 @@
|
||||
# The service depends on users and groups defined in LDAP
|
||||
[Unit]
|
||||
After=nslcd.service
|
||||
Loading…
x
Reference in New Issue
Block a user