diff options
author | Brice Waegeneire <brice@waegenei.re> | 2020-04-23 14:00:02 +0200 |
---|---|---|
committer | Guix Patches Tester <> | 2020-04-23 13:02:09 +0100 |
commit | 2f68aac650d255461870082233c7e26946c30ff7 (patch) | |
tree | 48535feefbf862425ea3cbd688167c06b3f31483 /gnu/system/file-systems.scm | |
parent | 938df0de739aa13c2fb483f440ec1db281a52aaa (diff) | |
download | patches-2f68aac650d255461870082233c7e26946c30ff7.tar patches-2f68aac650d255461870082233c7e26946c30ff7.tar.gz |
services: Add file system utilities to profile.series-3641
* gnu/services/base.scm (file-system-type->utilities,
file-system-utilities): New procedures.
(file-system-service-type): Extend 'profile-service-type' with
'file-system-utilities'.
* gnu/system.scm (boot-file-system-service): New procedure...
(operating-system-default-essential-services): ...use it.
(%base-packages): Remove 'e2fsprogs'.
* gnu/system/file-systems.scm (file-system): Add 'utilities?' field.
Diffstat (limited to 'gnu/system/file-systems.scm')
-rw-r--r-- | gnu/system/file-systems.scm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/system/file-systems.scm b/gnu/system/file-systems.scm index 3b599efa8e..f78c3b1b8e 100644 --- a/gnu/system/file-systems.scm +++ b/gnu/system/file-systems.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ludovic Courtès <ludo@gnu.org> +;;; Copyright © 2020 Brice Waegeneire <brice@waegenei.re> ;;; ;;; This file is part of GNU Guix. ;;; @@ -42,6 +43,7 @@ file-system-create-mount-point? file-system-dependencies file-system-location + file-system-utilities? file-system-type-predicate @@ -111,7 +113,9 @@ (default '())) ; or <mapped-device> (location file-system-location (default (current-source-location)) - (innate))) + (innate)) + (utilities? file-system-utilities? ; Boolean + (default #t))) ;; A file system label for use in the 'device' field. (define-record-type <file-system-label> |