X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=inline;f=man%2Fsystemd.service.xml;h=4473c3d9455d1147929d21492ed58546074a363d;hb=075b1e86c5b1713ae52d77716f19179d26cbe237;hp=66806f1bd25d0b14fe194bfb7f170e7cb7319e17;hpb=c899f8c61a6f42ec53dbc5645e0ff96c58b2d57a;p=elogind.git
diff --git a/man/systemd.service.xml b/man/systemd.service.xml
index 66806f1bd..4473c3d94 100644
--- a/man/systemd.service.xml
+++ b/man/systemd.service.xml
@@ -344,7 +344,7 @@
daemon, and may be used for command
lines like the following:
/bin/kill -HUP
- $(MAINPID).
+ $MAINPID.
@@ -368,7 +368,7 @@
requested. Specifier and environment
variable substitution is supported
(including
- $(MAINPID), see
+ $MAINPID, see
above).
@@ -426,19 +426,28 @@
Restart=Configures whether the
- main service process shall be restarted when
- it exists. Takes one of
+ main service process shall be
+ restarted when it exists. Takes one of
,
- or
- . If
- set to (the
- default) the service will not be
- restarted when it exits. If set to
- it
- will be restarted only when it exited
- cleanly, i.e. terminated with an exit
- code of 0. If set to
- the
+ ,
+ ,
+ or
+ . If set to
+ (the default) the
+ service will not be restarted when it
+ exits. If set to
+ it will be
+ restarted only when it exited cleanly,
+ i.e. terminated with an exit code of
+ 0. If set to
+ it will be
+ restared only when it exited with an
+ exit code not equalling 0, or when
+ terminated by a signal. If set to
+ it will be
+ restarted only if it exits due to
+ reception of an uncaught signal. If
+ set to the
service will be restarted regardless
whether it exited cleanly or not, or
got terminated abnormally by a