From cc4e4df49fe38e076c74b652f7e01b6c54004cab Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 8 Apr 2016 19:00:00 +0200 Subject: man: clarify that DefaultDependencies= is in the [Unit] section This hopefully reduces confusion resulting in issues like #2992. --- man/systemd.socket.xml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'man/systemd.socket.xml') diff --git a/man/systemd.socket.xml b/man/systemd.socket.xml index 43841c2399..2d6339680b 100644 --- a/man/systemd.socket.xml +++ b/man/systemd.socket.xml @@ -97,16 +97,12 @@ foo@.service must exist from which services are instantiated for each incoming connection. - Unless DefaultDependencies= is set to - , socket units will implicitly have - dependencies of type Requires= and - After= on sysinit.target - as well as dependencies of type Conflicts= and - Before= on - shutdown.target. These ensure that socket - units pull in basic system initialization, and are terminated - cleanly prior to system shutdown. Only sockets involved with early - boot or late system shutdown should disable this option. + Unless DefaultDependencies= in the [Unit] section is set to + , socket units will implicitly have dependencies of type Requires= and + After= on sysinit.target as well as dependencies of type + Conflicts= and Before= on shutdown.target. These ensure + that socket units pull in basic system initialization, and are terminated cleanly prior to system shutdown. Only + sockets involved with early boot or late system shutdown should disable this option. Socket units will have a Before= dependency on the service which they trigger added implicitly. No -- cgit v1.2.3-54-g00ecf