X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsystemd.service.xml;h=e563b1968bb9e17d6a39fc229124c3513f4c9855;hp=50ff2f5bd5ac71d30fcc32b3ef233c8b063380c6;hb=f3589f7bc657765d7635b3ead81b3620e51a9028;hpb=5d9a2698e74eefc20ea7cbbaeaffb566e398f2ba diff --git a/man/systemd.service.xml b/man/systemd.service.xml index 50ff2f5bd..e563b1968 100644 --- a/man/systemd.service.xml +++ b/man/systemd.service.xml @@ -365,7 +365,7 @@ used, zero or more commands may be specified. This can be specified by providing multiple command lines in - the same directive , or alternatively, + the same directive, or alternatively, this directive may be specified more than once with the same effect. If the empty string is assigned to this @@ -548,7 +548,7 @@ when Type=oneshot is used, in which case the timeout is disabled by default - (see systemd-systemd.conf5). + (see systemd-system.conf5). @@ -569,7 +569,7 @@ the timeout logic. Defaults to DefaultTimeoutStopSec= from the manager configuration file - (see systemd-systemd.conf5). + (see systemd-system.conf5). @@ -593,8 +593,9 @@ (i.e. the "keep-alive ping"). If the time between two such calls is larger than the configured time, then the service - is placed in a failed state. By - setting Restart= to + is placed in a failed state and it will + be terminated with SIGABRT. + By setting Restart= to or , the service will be automatically restarted. The @@ -968,21 +969,24 @@ Sockets= Specifies the name of the socket units this service shall - inherit the sockets from when the - service is started. Normally it - should not be necessary to use this - setting as all sockets whose unit + inherit socket file descriptors + from when the service is + started. Normally it should not be + necessary to use this setting as all + socket file descriptors whose unit shares the same name as the service - (ignoring the different suffix of course) - are passed to the spawned - process. - - Note that the same socket may be - passed to multiple processes at the - same time. Also note that a different - service may be activated on incoming - traffic than that which inherits the - sockets. Or in other words: the + (subject to the different unit name + suffix of course) are passed to the + spawned process. + + Note that the same socket file + descriptors may be passed to multiple + processes simultaneously. Also note + that a different service may be + activated on incoming socket traffic + than the one which is ultimately + configured to inherit the socket file + descriptors. Or in other words: the Service= setting of .socket units does not have to match the inverse of