X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsystemd.service.xml;h=709a448f452426ce6b91b415e14a5497fe5104ab;hb=27765dfc7a32d790badb29e6498b34edb0b60c33;hp=7eaf9cbce3a316dc604bfde2e23ce96b3755403f;hpb=b3eaa6288107210a84d6d121036fb4b2f7283ee2;p=elogind.git
diff --git a/man/systemd.service.xml b/man/systemd.service.xml
index 7eaf9cbce..709a448f4 100644
--- a/man/systemd.service.xml
+++ b/man/systemd.service.xml
@@ -257,11 +257,19 @@
argv[0] to the
executed process, followed by the
further arguments specified. Unless
- Type=forking is set,
- the process started via this command
- line will be considered the main
- process of the
- daemon.
+ Type=forking is
+ set, the process started via this
+ command line will be considered the
+ main process of the daemon. The
+ command line accepts % specifiers as
+ described in
+ systemd.unit5. On
+ top of that basic environment variable
+ substitution is supported, where
+ $(FOO) is replaced
+ by the value of the environment
+ variable of the same
+ name.
@@ -285,7 +293,9 @@
suitable for XDG
.desktop files.
Use of these settings is
- optional.
+ optional. Specifier and environment
+ variable substitution is
+ supported.
@@ -297,7 +307,17 @@
scheme as pointed out for
ExecStartPre=
above. Use of this setting is
- optional.
+ optional. Specifier and environment
+ variable substitution is supported
+ here following the same scheme as for
+ ExecStart=. One
+ special environment variable is set:
+ if known $MAINPID is
+ set to the main process of the
+ daemon, and may be used for command
+ lines like the following:
+ /bin/kill -HUP
+ $(MAINPID).
@@ -318,7 +338,11 @@
(see below). If this option is not
specified the process is terminated
right-away when service stop is
- requested.
+ requested. Specifier and environment
+ variable substitution is supported
+ (including
+ $(MAINPID), see
+ above).
@@ -333,7 +357,9 @@
out for
ExecStartPre. Use
of these settings is
- optional.
+ optional. Specifier and environment
+ variable substitution is
+ supported.