X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsystemd.service.xml;h=3bd058f00bb81a88177c24dbd179f0a55b054f2e;hp=e4fa6bcc7c6fc14177c774754c74854352c0082a;hb=b8bb3e8f346468e61dcc7a6aba5e7ac9c623d964;hpb=5471472d441d9ac48640f11a3b07e6a1fd6d1b63 diff --git a/man/systemd.service.xml b/man/systemd.service.xml index e4fa6bcc7..3bd058f00 100644 --- a/man/systemd.service.xml +++ b/man/systemd.service.xml @@ -223,7 +223,11 @@ daemon. Use of this option is recommended for services where Type= is set to - . + . systemd will + read the PID of the main process of + the daemon after start-up of the + service. systemd will not write to the + file configured here. @@ -560,17 +564,41 @@ . Processes will first be - terminated via SIGTERM. If then after - a delay (configured via the + terminated via SIGTERM (unless the + signal to send is changed via + KillSignal=). If + then after a delay (configured via the TimeoutSec= option) processes still remain, the termination request is repeated with - the SIGKILL signal. See + the SIGKILL signal (unless this is + disabled via the + SendSIGKILL= + option). See kill2 for more information. + + KillSignal= + Specifies which signal + to use when killing a + service. Defaults to SIGTERM. + + + + + SendSIGKILL= + Specifies whether to + send SIGKILL to remaining processes + after a timeout, if the normal + shutdown procedure left processes of + the service around. Takes a boolean + value. Defaults to "yes". + + + NonBlocking= Set O_NONBLOCK flag