X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsystemd.service.xml;h=2dd3b1977323dfc981bf656d3080bd70db2cea0a;hb=f4fbb8be14051c0ea920cebcb011c965d95a7b86;hp=d2feb98247ba53b92d038fb00873c1ab9fcfac6e;hpb=ccc9a4f9ffdab069b0b785627c48962fdadf6d46;p=elogind.git diff --git a/man/systemd.service.xml b/man/systemd.service.xml index d2feb9824..2dd3b1977 100644 --- a/man/systemd.service.xml +++ b/man/systemd.service.xml @@ -48,7 +48,7 @@ - systemd.service + service.service @@ -298,8 +298,9 @@ ExecStart= Commands with their arguments that are executed when this - service is started. - + service is started. The first + argument must be an absolute path + name. When Type=oneshot is @@ -356,11 +357,11 @@ word on the command line, in which case it will be replaced by the value of the environment variable split up - at whitespace, resulting in no or more + at whitespace, resulting in zero or more arguments. Note that the first argument (i.e. the program to execute) - may not be a variable, and must be a - literal and absolute path + may not be a variable, since it must + be a literal and absolute path name. Optionally, if the absolute file @@ -463,9 +464,12 @@ ExecStopPost= Additional commands that are executed after the service - was stopped using the commands - configured in - ExecStop=. This + was stopped. This includes cases where + the commands configured in + ExecStop= were used, + where the service doesn't have any + ExecStop= defined, or + where the service exited unexpectedly. This argument takes multiple command lines, following the same scheme as described for ExecStart. Use