chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
units: teach m4 scripts in units/ about Debian's rc.local
[elogind.git]
/
man
/
systemd.socket.xml
diff --git
a/man/systemd.socket.xml
b/man/systemd.socket.xml
index 6cf6c79e118fbdd48d976d6fbcbf684f76ab3447..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>)
@@
-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