summaryrefslogtreecommitdiff
path: root/man/systemd.service.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2015-03-09 18:01:47 +0100
committerLennart Poettering <lennart@poettering.net>2015-03-09 18:02:23 +0100
commitb481de3b22fcd838a8f059aed8745375afdb9eca (patch)
tree76d7a6d8ee90863fe312bc46ad66bbd046128d38 /man/systemd.service.xml
parent2c971c6fef4fdba5ea2cba5891a4a8f4736b87e4 (diff)
man: document that ExecStartPre= is not the place to start long-running processes
Diffstat (limited to 'man/systemd.service.xml')
-rw-r--r--man/systemd.service.xml5
1 files changed, 5 insertions, 0 deletions
diff --git a/man/systemd.service.xml b/man/systemd.service.xml
index c03b4e8a54..f598705633 100644
--- a/man/systemd.service.xml
+++ b/man/systemd.service.xml
@@ -334,6 +334,11 @@
<para>If any of those commands (not prefixed with
<literal>-</literal>) fail, the rest are not executed and the
unit is considered failed.</para>
+
+ <para>Note that <varname>ExecStartPre=</varname> may not be
+ used to start long-running processes. All processes forked
+ off by processes invoked via <varname>ExecStartPre=</varname> will
+ be killed before the next service process is run.</para>
</listitem>
</varlistentry>