guix/gnu/build
Ludovic Courtès b665dd4a99
file-systems: 'mount-file-system' preserves the right mount flags.
Fixes <https://bugs.gnu.org/47007>.
Reported by Jelle Licht <jlicht@fsfe.org>.

Since commit dcb640f02b, we could end up
applying the wrong mount flags because the (find ...) expression could
pick the "wrong" mount point in the presence of bind mounts.

* gnu/build/file-systems.scm (mount-file-system): Use 'statfs' to
compute FLAGS whe FS is a bind mount.
2021-03-10 23:21:33 +01:00
..
accounts.scm
activation.scm services: Prevent following symlinks during activation. 2021-03-10 18:01:47 +01:00
bootloader.scm
chromium-extension.scm
cross-toolchain.scm
file-systems.scm file-systems: 'mount-file-system' preserves the right mount flags. 2021-03-10 23:21:33 +01:00
hurd-boot.scm
image.scm
install.scm
linux-boot.scm
linux-container.scm
linux-initrd.scm
linux-modules.scm
locale.scm
marionette.scm
secret-service.scm
shepherd.scm
svg.scm
vm.scm