summaryrefslogtreecommitdiff
path: root/man/systemd.special.xml
diff options
context:
space:
mode:
Diffstat (limited to 'man/systemd.special.xml')
-rw-r--r--man/systemd.special.xml50
1 files changed, 46 insertions, 4 deletions
diff --git a/man/systemd.special.xml b/man/systemd.special.xml
index 8a7242662d..18974477ea 100644
--- a/man/systemd.special.xml
+++ b/man/systemd.special.xml
@@ -79,6 +79,7 @@
<filename>reboot.target</filename>,
<filename>remote-fs.target</filename>,
<filename>remote-fs-pre.target</filename>,
+ <filename>remote-fs-setup.target</filename>,
<filename>rescue.target</filename>,
<filename>initrd-root-fs.target</filename>,
<filename>rpcbind.target</filename>,
@@ -565,11 +566,52 @@
<listitem>
<para>This target unit is
automatically ordered before
- all remote mount points marked
- with <option>auto</option>
+ all remote mount point units
(see above). It can be used to
- execute certain units before
- all remote mounts.</para>
+ run certain units before the
+ remote mounts are
+ established. Note that this
+ unit is generally not part of
+ the initial transaction,
+ unless the unit that wants to
+ be ordered before all remote
+ mounts pulls it in via a
+ <varname>Wants=</varname> type
+ dependency. If the unit wants
+ to be pulled in by the first
+ remote mount showing up it
+ should use
+ <filename>remote-fs-setup.target</filename>
+ (see below).</para>
+
+ <para>Again, this target unit
+ is <emphasis>not</emphasis>
+ suitable for pulling in other
+ units, it is only useful for
+ ordering.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><filename>remote-fs-setup.target</filename></term>
+ <listitem>
+ <para>This target unit is
+ automatically pulled in (by a
+ <varname>Wants=</varname> type
+ dependency) by all remote
+ mount points. It can be used
+ to run certain units when at
+ least one remote file system
+ is to be mounted. Note that
+ this target is not ordered
+ against the remote mounts, use
+ <filename>remote-fs-pre.target</filename>
+ for that.</para>
+
+ <para>Again, this target unit
+ is <emphasis>not</emphasis>
+ suitable for ordering, it is
+ only useful for pulling in
+ other units.</para>
</listitem>
</varlistentry>
<varlistentry>