chiark / gitweb /
doc: update punctuation
[elogind.git] / man / systemd.socket.xml
index 6472750d0e1c293a3f6d01aa7551b0045bd935a7..f495fe3666117e137c66139a5f1440b3db6d81d6 100644 (file)
@@ -84,7 +84,7 @@
                 which configure resource control settings for the
                 processes of the socket.</para>
 
-                <para>For each socket file a matching service file
+                <para>For each socket file, a matching service file
                 must exist, describing the service to start on
                 incoming traffic on the socket (see
                 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>5</manvolnum></citerefentry>
                 boot or late system shutdown should disable this
                 option.</para>
 
-               <para>Socket units will have a
-               <varname>Before=</varname> dependency on the service
-               which they trigger added implicitly. No implicit
-               <varname>WantedBy=</varname> or
-               <varname>RequiredBy=</varname> dependency from the
-               socket to the service is added. This means that the
-               service may be started without the socket, in which
-               case it must be able to open sockets by itself. To
-               prevent this, an explicit <varname>Requires=</varname>
-               dependency may be added.</para>
+                <para>Socket units will have a
+                <varname>Before=</varname> dependency on the service
+                which they trigger added implicitly. No implicit
+                <varname>WantedBy=</varname> or
+                <varname>RequiredBy=</varname> dependency from the
+                socket to the service is added. This means that the
+                service may be started without the socket, in which
+                case it must be able to open sockets by itself. To
+                prevent this, an explicit <varname>Requires=</varname>
+                dependency may be added.</para>
 
                 <para>Socket units may be used to implement on-demand
                 starting of services, as well as parallelized starting
                                 before the interface it is configured
                                 on is up and running, and even
                                 regardless of whether it will be up and
-                                running at any point. To deal with this
+                                running at any point. To deal with this,
                                 it is recommended to set the
                                 <varname>FreeBind=</varname> option
                                 described below.</para></listitem>
                                 <varname>Accept=no</varname>. It
                                 defaults to the service that bears the
                                 same name as the socket (with the
-                                suffix replaced). In most cases it
+                                suffix replaced). In most cases, it
                                 should not be necessary to use this
                                 option.</para></listitem>
                         </varlistentry>