mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-18 07:05:53 +02:00
file-systems: Add a 'mount?' field.
Fixes <http://bugs.gnu.org/22176>. Reported by Florian Paul Schmidt <mista.tapas@gmx.net>. * gnu/system/file-systems.scm (<file-system>)[mount?]: New field. (file-system->spec): Adjust accordingly. * gnu/services/base.scm (file-system-dmd-service): Return the empty list when FILE-SYSTEM has 'mount?' set to false. (user-processes-service): Select the subset of FILE-SYSTEMS that matches 'file-system-mount?'. * doc/guix.texi (File Systems): Document it.
This commit is contained in:
@@ -5936,6 +5936,12 @@ bits), and @code{no-exec} (disallow program execution.)
|
||||
@item @code{options} (default: @code{#f})
|
||||
This is either @code{#f}, or a string denoting mount options.
|
||||
|
||||
@item @code{mount?} (default: @code{#t})
|
||||
This value indicates whether to automatically mount the file system when
|
||||
the system is brought up. When set to @code{#f}, the file system gets
|
||||
an entry in @file{/etc/fstab} (read by the @command{mount} command) but
|
||||
is not automatically mounted.
|
||||
|
||||
@item @code{needed-for-boot?} (default: @code{#f})
|
||||
This Boolean value indicates whether the file system is needed when
|
||||
booting. If that is true, then the file system is mounted when the
|
||||
|
||||
Reference in New Issue
Block a user