summaryrefslogtreecommitdiffstats
path: root/man/systemd.service.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2017-06-26 19:23:21 +0200
committerLennart Poettering <lennart@poettering.net>2017-06-27 21:30:48 +0200
commit80af263b6cdce803a6d434198cefe555842ab062 (patch)
tree61d530bff4d7ff60162eaceb1e2b2e1fbce80906 /man/systemd.service.xml
parentman: be more precise on the ConditionFirstBoot= documentation (diff)
downloadsystemd-80af263b6cdce803a6d434198cefe555842ab062.tar.xz
systemd-80af263b6cdce803a6d434198cefe555842ab062.zip
man: improve documentation of ExecStartPost= a bit
Let's make clear what start-up really means in this case. See: #6097
Diffstat (limited to 'man/systemd.service.xml')
-rw-r--r--man/systemd.service.xml15
1 files changed, 7 insertions, 8 deletions
diff --git a/man/systemd.service.xml b/man/systemd.service.xml
index 1faac0f762..0678855945 100644
--- a/man/systemd.service.xml
+++ b/man/systemd.service.xml
@@ -328,14 +328,13 @@
all <varname>ExecStartPre=</varname> commands that were not prefixed
with a <literal>-</literal> exit successfully.</para>
- <para><varname>ExecStartPost=</varname> commands are only run after
- the service has started successfully, as determined by <varname>Type=</varname>
- (i.e. the process has been started for <varname>Type=simple</varname>
- or <varname>Type=idle</varname>, the process exits successfully for
- <varname>Type=oneshot</varname>, the initial process exits successfully
- for <varname>Type=forking</varname>, <literal>READY=1</literal> is sent
- for <varname>Type=notify</varname>, or the <varname>BusName=</varname>
- has been taken for <varname>Type=dbus</varname>).</para>
+ <para><varname>ExecStartPost=</varname> commands are only run after the commands specified in
+ <varname>ExecStart=</varname> have been invoked successfully, as determined by <varname>Type=</varname>
+ (i.e. the process has been started for <varname>Type=simple</varname> or <varname>Type=idle</varname>, the last
+ <varname>ExecStart=</varname> process exited successfully for <varname>Type=oneshot</varname>, the initial
+ process exited successfully for <varname>Type=forking</varname>, <literal>READY=1</literal> is sent for
+ <varname>Type=notify</varname>, or the <varname>BusName=</varname> has been taken for
+ <varname>Type=dbus</varname>).</para>
<para>Note that <varname>ExecStartPre=</varname> may not be
used to start long-running processes. All processes forked