X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsystemd.socket.xml;h=d651c1448628deb04ffe31570ca7244fe0432379;hb=b0a3f2bc097999f63d3205bb175ad7a6695363a0;hp=78d379de92e587a59c7db467bab5cbd2d743289c;hpb=d9ff321ad9477664c34b81a9dd4fce616e44124e;p=elogind.git diff --git a/man/systemd.socket.xml b/man/systemd.socket.xml index 78d379de9..d651c1448 100644 --- a/man/systemd.socket.xml +++ b/man/systemd.socket.xml @@ -113,6 +113,17 @@ Socket units may be used to implement on-demand starting of services, as well as parallelized starting of services. + + Note that the daemon software configured for + socket activation with socket units needs to be able + to accept sockets from systemd, either via systemd's + native socket passing interface (see + sd_listen_fds3 + for details) or via the traditional + inetd8-style + socket passing (i.e. sockets passed in via STDIN and + STDOUT, using StandardInput=socket + in the service file). @@ -207,6 +218,37 @@ directive above. + + ListenSpecial= + Specifies a special + file in the file system to listen + on. This expects an absolute file + system path as argument. Behaviour + otherwise is very similar to the + ListenFIFO= + directive above. Use this to open + character device nodes as well as + special files in + /proc and + /sys. + + + + ListenNetlink= + Specifies a Netlink + family to create a socket for to + listen on. This expects a short string + referring to the AF_NETLINK family + name (such as audit + or kobject-uevent) + as argument, optionally suffixed by a + whitespace followed by a multicast + group integer. Behaviour otherwise is + very similar to the + ListenDatagram= + directive above. + + BindIPv6Only= Takes a one of @@ -499,7 +541,7 @@ a time span value such as "5min 20s". Pass 0 to disable the timeout logic. Defaults to - 60s. + 3min. @@ -508,7 +550,6 @@ processes of this socket unit shall be killed. One of , - , , . @@ -519,6 +560,25 @@ for details. + + KillSignal= + Specifies which signal + to use when killing a process of this + socket. Defaults to SIGTERM. + + + + + SendSIGKILL= + Specifies whether to + send SIGKILL to remaining processes + after a timeout, if the normal + shutdown procedure left processes of + the socket around. Takes a boolean + value. Defaults to "yes". + + + Service= Specifies the service