chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update contributors list
[elogind.git]
/
man
/
systemd.socket.xml
diff --git
a/man/systemd.socket.xml
b/man/systemd.socket.xml
index 8a12e25cf4f4474e434ce852fc95b1514ee4725b..9db39b1de9d0921359d4d75860124d4ed97f2316 100644
(file)
--- a/
man/systemd.socket.xml
+++ b/
man/systemd.socket.xml
@@
-150,9
+150,9
@@
<term><varname>ListenSequentialPacket=</varname></term>
<listitem><para>Specifies an address
to listen on for a stream
<term><varname>ListenSequentialPacket=</varname></term>
<listitem><para>Specifies an address
to listen on for a stream
- (SOCK_STREAM), datagram (SOCK_DGRAM)
-
resp.
sequential packet
- (SOCK_SEQPACKET) socket. The address
+ (SOCK_STREAM), datagram (SOCK_DGRAM)
,
+
or
sequential packet
+ (SOCK_SEQPACKET) socket
, respectively
. The address
can be written in various formats:</para>
<para>If the address starts with a
can be written in various formats:</para>
<para>If the address starts with a
@@
-170,8
+170,13
@@
<para>If the address string is a
single number it is read as port
<para>If the address string is a
single number it is read as port
- number to listen on for both IPv4 and
- IPv6.</para>
+ number to listen on via
+ IPv6. Depending on the value of
+ <varname>BindIPv6Only=</varname> (see below) this
+ might result in the service being
+ available via both IPv6 and IPv4 (default) or
+ just via IPv6.
+ </para>
<para>If the address string is a
string in the format v.w.x.y:z it is
<para>If the address string is a
string in the format v.w.x.y:z it is
@@
-181,7
+186,12
@@
<para>If the address string is a
string in the format [x]:y it is read
<para>If the address string is a
string in the format [x]:y it is read
- as IPv6 address x on a port y.</para>
+ as IPv6 address x on a port y. Note
+ that this might make the service
+ available via IPv4, too, depending on
+ the <varname>BindIPv6Only=</varname>
+ setting (see below).
+ </para>
<para>Note that SOCK_SEQPACKET
(i.e. <varname>ListenSequentialPacket=</varname>)
<para>Note that SOCK_SEQPACKET
(i.e. <varname>ListenSequentialPacket=</varname>)
@@
-217,7
+227,7
@@
<listitem><para>Specifies a file
system FIFO to listen on. This expects
an absolute file system path as
<listitem><para>Specifies a file
system FIFO to listen on. This expects
an absolute file system path as
- argument. Behavio
u
r otherwise is very
+ argument. Behavior otherwise is very
similar to the
<varname>ListenDatagram=</varname>
directive above.</para></listitem>
similar to the
<varname>ListenDatagram=</varname>
directive above.</para></listitem>
@@
-228,7
+238,7
@@
<listitem><para>Specifies a special
file in the file system to listen
on. This expects an absolute file
<listitem><para>Specifies a special
file in the file system to listen
on. This expects an absolute file
- system path as argument. Behavio
u
r
+ system path as argument. Behavior
otherwise is very similar to the
<varname>ListenFIFO=</varname>
directive above. Use this to open
otherwise is very similar to the
<varname>ListenFIFO=</varname>
directive above. Use this to open
@@
-248,7
+258,7
@@
or <varname>kobject-uevent</varname>)
as argument, optionally suffixed by a
whitespace followed by a multicast
or <varname>kobject-uevent</varname>)
as argument, optionally suffixed by a
whitespace followed by a multicast
- group integer. Behavio
u
r otherwise is
+ group integer. Behavior otherwise is
very similar to the
<varname>ListenDatagram=</varname>
directive above.</para></listitem>
very similar to the
<varname>ListenDatagram=</varname>
directive above.</para></listitem>
@@
-259,7
+269,7
@@
<listitem><para>Specifies a POSIX
message queue name to listen on. This
expects a valid message queue name
<listitem><para>Specifies a POSIX
message queue name to listen on. This
expects a valid message queue name
- (i.e. beginning with /). Behavio
u
r
+ (i.e. beginning with /). Behavior
otherwise is very similar to the
<varname>ListenFIFO=</varname>
directive above. On Linux message
otherwise is very similar to the
<varname>ListenFIFO=</varname>
directive above. On Linux message
@@
-286,7
+296,10
@@
default, surprise!) the system wide
default setting is used, as controlled
by
default, surprise!) the system wide
default setting is used, as controlled
by
- <filename>/proc/sys/net/ipv6/bindv6only</filename>.</para>
+ <filename>/proc/sys/net/ipv6/bindv6only</filename>,
+ which in turn defaults to the
+ equivalent of
+ <option>both</option>.</para>
</listitem>
</varlistentry>
</listitem>
</varlistentry>
@@
-421,9
+434,9
@@
<term><varname>SendBuffer=</varname></term>
<listitem><para>Takes an integer
argument controlling the receive
<term><varname>SendBuffer=</varname></term>
<listitem><para>Takes an integer
argument controlling the receive
-
resp.
send buffer sizes of this
- socket. This controls the SO_RCVBUF
-
resp.
SO_SNDBUF socket options (see
+
or
send buffer sizes of this
+ socket
, respectively
. This controls the SO_RCVBUF
+
and
SO_SNDBUF socket options (see
<citerefentry><refentrytitle>socket</refentrytitle><manvolnum>7</manvolnum></citerefentry>
for details.).</para></listitem>
</varlistentry>
<citerefentry><refentrytitle>socket</refentrytitle><manvolnum>7</manvolnum></citerefentry>
for details.).</para></listitem>
</varlistentry>
@@
-486,7
+499,7
@@
<varname>MessageQueueMessageSize=</varname></term>
<listitem><para>These two settings
take integer values and control the
<varname>MessageQueueMessageSize=</varname></term>
<listitem><para>These two settings
take integer values and control the
- mq_maxmsg
resp. mq_msgsize field
when
+ mq_maxmsg
field or the mq_msgsize field, respectively,
when
creating the message queue. Note that
either none or both of these variables
need to be set. See
creating the message queue. Note that
either none or both of these variables
need to be set. See
@@
-568,9
+581,9
@@
<term><varname>ExecStartPost=</varname></term>
<listitem><para>Takes one or more
command lines, which are executed
<term><varname>ExecStartPost=</varname></term>
<listitem><para>Takes one or more
command lines, which are executed
- before
(resp. after)
the listening
+ before
or after
the listening
sockets/FIFOs are created and
sockets/FIFOs are created and
- bound. The first token of the command
+ bound
, respectively
. The first token of the command
line must be an absolute file name,
then followed by arguments for the
process. Multiple command lines may be
line must be an absolute file name,
then followed by arguments for the
process. Multiple command lines may be
@@
-584,9
+597,9
@@
<term><varname>ExecStopPre=</varname></term>
<term><varname>ExecStopPost=</varname></term>
<listitem><para>Additional commands
<term><varname>ExecStopPre=</varname></term>
<term><varname>ExecStopPost=</varname></term>
<listitem><para>Additional commands
- that are executed before
(resp. after)
+ that are executed before
or after
the listening sockets/FIFOs are closed
the listening sockets/FIFOs are closed
- and removed. Multiple command lines
+ and removed
, respectively
. Multiple command lines
may be specified following the same
scheme as used for
<varname>ExecStartPre=</varname> of
may be specified following the same
scheme as used for
<varname>ExecStartPre=</varname> of