guix-devel/gnu
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
..
build system: Add btrfs file system support. 2017-01-10 12:00:35 +01:00
packages gnu: Add r-centipede. 2017-01-16 23:18:27 +01:00
services gnu: Add openvpn service. 2017-01-15 12:24:52 +01:00
system file-systems: 'file-system-needed-for-boot?' is #t for parents of the store. 2017-01-16 23:27:23 +01:00
tests file-systems: 'file-system-needed-for-boot?' is #t for parents of the store. 2017-01-16 23:27:23 +01:00
artwork.scm
local.mk Merge branch 'gnome-updates' 2017-01-16 03:53:50 -05:00
packages.scm
services.scm services: Export 'service-extension' procedures. 2017-01-16 11:03:26 +01:00
system.scm gnu: system: Add openfwwf-firmware to %base-firmware. 2016-11-22 09:38:36 -06:00
tests.scm