man: link in API FS documentation from the wiki

This commit is contained in:
Lennart Poettering 2013-01-15 05:10:50 +01:00
parent aa6c53bf05
commit 236bc7573a
3 changed files with 26 additions and 11 deletions

View file

@ -59,20 +59,26 @@
listed in listed in
<citerefentry><refentrytitle>fstab</refentrytitle><manvolnum>5</manvolnum></citerefentry> <citerefentry><refentrytitle>fstab</refentrytitle><manvolnum>5</manvolnum></citerefentry>
to the root file system, the <filename>/usr</filename> to the root file system, the <filename>/usr</filename>
file system and the kernel API virtual file file system and the kernel API file systems. This is
systems. This is required so that the mount options of required so that the mount options of these file
these file systems -- which are pre-mounted by the systems -- which are pre-mounted by the kernel, the
kernel, the initial RAM disk, container environments initial RAM disk, container environments or system
or system manager code -- are updated to those listed manager code -- are updated to those listed in
in <filename>/etc/fstab</filename>. This service <filename>/etc/fstab</filename>. This service ignores
ignores normal file systems and only changes the root normal file systems and only changes the root file
file system (i.e. <filename>/</filename>), system (i.e. <filename>/</filename>),
<filename>/usr</filename> and the virtual kernel API <filename>/usr</filename> and the virtual kernel API
file systems such as <filename>/proc</filename>, file systems such as <filename>/proc</filename>,
<filename>/sys</filename> or <filename>/sys</filename> or
<filename>/dev/</filename>. This service executes no <filename>/dev/</filename>. This service executes no
operation if <filename>/etc/fstab</filename> does not operation if <filename>/etc/fstab</filename> does not
exist or lists no entries for the mentioned file systems.</para> exist or lists no entries for the mentioned file
systems.</para>
<para>For a longer discussion of kernel API file
systems see <ulink
url="http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems">API
File Systems</ulink>.</para>
</refsect1> </refsect1>
<refsect1> <refsect1>

View file

@ -102,10 +102,18 @@
in the file system hierarchy, a dependency between both in the file system hierarchy, a dependency between both
units is created automatically.</para> units is created automatically.</para>
<para>Mount points created at runtime independent on <para>Mount points created at runtime (independently of
unit files or <filename>/etc/fstab</filename> will be unit files or <filename>/etc/fstab</filename>) will be
monitored by systemd and appear like any other mount monitored by systemd and appear like any other mount
unit in systemd.</para> unit in systemd.</para>
<para>Some file systems have special semantics as API
file systems for kernel-to-userspace and
userspace-to-userpace interfaces. Some of them may not
be changed via mount units, and cannot be disabled.
For a longer discussion see <ulink
url="http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems">API
File Systems</ulink>.</para>
</refsect1> </refsect1>
<refsect1> <refsect1>

View file

@ -8,6 +8,7 @@
[Unit] [Unit]
Description=Remount Root and Kernel File Systems Description=Remount Root and Kernel File Systems
Documentation=man:systemd-remount-fs.service(8) Documentation=man:systemd-remount-fs.service(8)
Documentation=http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems
DefaultDependencies=no DefaultDependencies=no
Conflicts=shutdown.target Conflicts=shutdown.target
After=systemd-readahead-collect.service systemd-readahead-replay.service systemd-fsck-root.service After=systemd-readahead-collect.service systemd-readahead-replay.service systemd-fsck-root.service