guix/gnu/system
Sören Tempel 08db14c74f
file-systems: Support the 'remount' mount flag.
This allows remounting file systems which are already mounted by
the initrd with custom mount options (e.g. /proc with hidepid=2).

* gnu/build/file-systems.scm (mount-flags->bit-mask): Map 'remount
to MS_REMOUNT.
* gnu/system/file-systems.scm (invalid-file-system-flags): Add
'remount to the list of KNOWN-FLAGS.
* doc/guix.texi (File Systems): Document it.

Fixes: guix/guix#3849
Change-Id: I0ab116a5b4f7bd201e955ecf022e260c63828dc4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-06 23:29:46 +01:00
..
examples vm-image.tmpl: Use /dev/vda2 as root file system device. 2025-10-21 16:30:23 +02:00
images images: Add rock-4c-plus support. 2025-09-18 23:28:19 +02:00
accounts.scm
file-systems.scm file-systems: Support the 'remount' mount flag. 2025-11-06 23:29:46 +01:00
hurd.scm gnu: nss-certs: Relocate to (gnu packages nss). 2025-08-17 22:34:42 +02:00
image.scm
install.scm install: Add node name in Italian. 2025-10-22 10:43:48 +02:00
keyboard.scm
linux-container.scm system: Reinstate lock mounts in `container-script'. 2025-10-29 11:34:28 +09:00
linux-initrd.scm gnu: linux-initrd: Fix f2fs module dependencies 2025-09-29 12:56:30 +03:00
locale.scm locale: Upgrade ‘%default-locale-libcs’. 2025-07-18 20:17:51 +02:00
mapped-devices.scm mapped-devices/luks: Support extra options. 2025-10-06 10:21:16 +02:00
nss.scm nss: Allow selecting IP protocol for mDNS lookups. 2025-10-13 14:48:27 +02:00
pam.scm
privilege.scm
setuid.scm
shadow.scm system: Set ‘HISTSIZE’ in default bashrc. 2025-10-23 19:35:07 +02:00
uuid.scm
vm.scm vm: Let ‘%immutable-store’ through. 2025-10-01 10:45:09 +02:00