X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsystemd.service.xml;h=c9cd51f739dda1cd0da27273fc07f9fb0c3d3a5a;hp=66806f1bd25d0b14fe194bfb7f170e7cb7319e17;hb=50caaedb2c416c8972f9b2f835a69a20c524e81e;hpb=c84ed68f304b22606f874118e6eb32f7089b1699 diff --git a/man/systemd.service.xml b/man/systemd.service.xml index 66806f1bd..c9cd51f73 100644 --- a/man/systemd.service.xml +++ b/man/systemd.service.xml @@ -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