chiark / gitweb /
pam: set XDG_SEAT and XDG_VTNR when logging in
[elogind.git] / man / systemd.target.xml
index f05718876e46e9cf49489a4d582a084a5b18c592..6b1dbfbde3a44edd1a328184456ec4fb885665cb 100644 (file)
@@ -65,7 +65,7 @@
                 for the common options of all unit configuration
                 files. The common configuration items are configured
                 in the generic [Unit] and [Install] sections. A
-                seperate [Target] section does not exist, since no
+                separate [Target] section does not exist, since no
                 target-specific options may be configured.</para>
 
                 <para>Target units do not offer any additional
                 provided by units. They exist merely to group units via dependencies
                 (useful as boot targets), and to establish
                 standardized names for synchronization points used in
-                dependencies between units. Among other things target
+                dependencies between units. Among other things, target
                 units are a more flexible replacement for SysV
-                runlevels in the classic SysV init system. (And in
-                fact for compatibility reasons there exist special
+                runlevels in the classic SysV init system. (And for
+                compatibility reasons special
                 target units such as
-                <filename>runlevel3.target</filename> that are used by
+                <filename>runlevel3.target</filename> exist which are used by
                 the SysV runlevel compatibility code in systemd. See
                 <citerefentry><refentrytitle>systemd.special</refentrytitle><manvolnum>7</manvolnum></citerefentry>
                 for details).</para>
+
+                <para>Unless <varname>DefaultDependencies=</varname>
+                is set to <option>false</option>, target units will
+                implicitly complement all configured dependencies of
+                type <varname>Wants=</varname>,
+                <varname>Requires=</varname>,
+                <varname>RequiresOverridable=</varname> with
+                dependencies of type <varname>After=</varname> if the
+                units in question also have
+                <varname>DefaultDependencies=true</varname>.
+                </para>
         </refsect1>
 
         <refsect1>
                   <title>See Also</title>
                   <para>
-                          <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
+                          <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
                           <citerefentry><refentrytitle>systemctl</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
                           <citerefentry><refentrytitle>systemd.unit</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
                           <citerefentry><refentrytitle>systemd.special</refentrytitle><manvolnum>7</manvolnum></citerefentry>