guix/gnu/system
Ludovic Courtès 384344198d
file-systems: 'file-system-needed-for-boot?' is #t for parents of the store.
Suggested by John Darrington <john@darrington.wattle.id.au>.

* gnu/system/file-systems.scm (%not-slash): New variable.
(file-prefix?): New procedure.
(file-system-needed-for-boot?): Use it to check whether FS holds the
store.
* tests/file-systems.scm ("file-system-needed-for-boot?"): New test.
* gnu/tests/install.scm (%separate-store-os)[file-systems]: Remove
'needed-for-boot?' field for "/gnu".
2017-01-16 23:27:23 +01:00
..
examples doc: Suggest installing gvfs. 2016-11-28 22:09:38 +01:00
file-systems.scm file-systems: 'file-system-needed-for-boot?' is #t for parents of the store. 2017-01-16 23:27:23 +01:00
grub.scm system: grub: Load relevant EFI modules on EFI systems. 2017-01-03 18:16:01 +01:00
install.scm install: The list of services is now a plain list. 2016-12-19 23:57:18 +01:00
linux-container.scm
linux-initrd.scm system: Add btrfs file system support. 2017-01-10 12:00:35 +01:00
locale.scm
mapped-devices.scm
nss.scm
pam.scm
shadow.scm
vm.scm