diff options
Diffstat (limited to 'man/systemd.special.xml')
-rw-r--r-- | man/systemd.special.xml | 42 |
1 files changed, 17 insertions, 25 deletions
diff --git a/man/systemd.special.xml b/man/systemd.special.xml index 4f29a24c27..5bb279333c 100644 --- a/man/systemd.special.xml +++ b/man/systemd.special.xml @@ -458,6 +458,10 @@ functionality to other hosts generally do not need to pull this in.</para> + <para>systemd automatically adds dependencies of type <varname>Wants=</varname> and <varname>After=</varname> + for this target unit to all SysV init script service units with an LSB header referring to the + <literal>$network</literal> facility.</para> + <para>Note that this unit is only useful during the original system start-up logic. After the system has completed booting up, it will not track the online state of the system anymore. Due to this it cannot be used as a network connection monitor concept, it is purely a one-time system start-up concept.</para> @@ -849,11 +853,6 @@ information. Also see <filename>network-online.target</filename> described above.</para> - - <para>systemd automatically adds dependencies of type - <varname>After=</varname> for this target unit to all SysV - init script service units with an LSB header referring to - the <literal>$network</literal> facility.</para> </listitem> </varlistentry> <varlistentry> @@ -869,31 +868,24 @@ <varlistentry> <term><filename>nss-lookup.target</filename></term> <listitem> - <para>A target that should be used as synchronization point - for all host/network name service lookups. Note that this is - independent of user/group name lookups for which - <filename>nss-user-lookup.target</filename> should be used. - All services for which the availability of full host/network - name resolution is essential should be ordered after this - target, but not pull it in. systemd automatically adds - dependencies of type <varname>After=</varname> for this - target unit to all SysV init script service units with an - LSB header referring to the <literal>$named</literal> - facility.</para> + <para>A target that should be used as synchronization point for all host/network name service lookups. Note + that this is independent of UNIX user/group name lookups for which <filename>nss-user-lookup.target</filename> + should be used. All services for which the availability of full host/network name resolution is essential + should be ordered after this target, but not pull it in. systemd automatically adds dependencies of type + <varname>After=</varname> for this target unit to all SysV init script service units with an LSB header + referring to the <literal>$named</literal> facility.</para> </listitem> </varlistentry> <varlistentry> <term><filename>nss-user-lookup.target</filename></term> <listitem> - <para>A target that should be used as synchronization point - for all user/group name service lookups. Note that this is - independent of host/network name lookups for which - <filename>nss-lookup.target</filename> should be used. All - services for which the availability of the full user/group - database is essential should be ordered after this target, - but not pull it in. Note that system users are always - resolvable, and hence do not require any special ordering - against this target.</para> + <para>A target that should be used as synchronization point for all regular UNIX user/group name service + lookups. Note that this is independent of host/network name lookups for which + <filename>nss-lookup.target</filename> should be used. All services for which the availability of the full + user/group database is essential should be ordered after this target, but not pull it in. All services which + provide parts of the user/group database should be ordered before this target, and pull it in. Note that this + unit is only relevant for regular users and groups — system users and groups are required to be resolvable + during earliest boot already, and hence do not need any special ordering against this target.</para> </listitem> </varlistentry> <varlistentry> |