summaryrefslogtreecommitdiff
path: root/man/systemd.socket.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2010-07-03 19:54:00 +0200
committerLennart Poettering <lennart@poettering.net>2010-07-03 19:54:00 +0200
commit62adf224d1d3e225de072a2815dd50e973230f5c (patch)
tree27e8fd16e51aa779e4190a34e41ff17fea99bb89 /man/systemd.socket.xml
parentaf65a09126e216d468592f069aee50dfe0382d3a (diff)
man: various man page updates
Diffstat (limited to 'man/systemd.socket.xml')
-rw-r--r--man/systemd.socket.xml15
1 files changed, 15 insertions, 0 deletions
diff --git a/man/systemd.socket.xml b/man/systemd.socket.xml
index 986ef8c018..6154b304e8 100644
--- a/man/systemd.socket.xml
+++ b/man/systemd.socket.xml
@@ -95,6 +95,21 @@
which services are instantiated for each incoming
connection.</para>
+ <para>Unless <varname>DefaultDependencies=</varname>
+ is set to <option>false</option>, socket units will
+ implicitly have dependencies of type
+ <varname>Requires=</varname> and
+ <varname>After=</varname> on
+ <filename>sysinit.target</filename> as well as
+ dependencies of type <varname>Conflicts=</varname> and
+ <varname>Before=</varname> on
+ <filename>shutdown.target</filename>. 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.</para>
+
<para>Socket units may be used to implement on-demand
starting of services, as well as parallelized starting
of services.</para>