summaryrefslogtreecommitdiff
path: root/gnu/system.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/system.scm')
-rw-r--r--gnu/system.scm10
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/system.scm b/gnu/system.scm
index 98aeda0306..17653682c5 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -809,7 +809,8 @@ of PROVENANCE-SERVICE-TYPE to its services."
dosfstools
btrfs-progs
f2fs-tools
- jfsutils))
+ jfsutils
+ xfsprogs))
(define %base-packages
;; Default set of packages globally visible. It should include anything
@@ -969,7 +970,12 @@ fi\n")))
;; Some programs (e.g., GLib) look at /etc/timezone to find the
;; name of the current timezone. For details, see
;; https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00166.html
- ("timezone" ,(plain-file "timezone" (operating-system-timezone os)))
+ ;; Some programs expect a terminating newline.
+ ("timezone" ,(plain-file "timezone"
+ (string-append
+ (string-trim-both
+ (operating-system-timezone os))
+ "\n")))
("localtime" ,(file-append tzdata "/share/zoneinfo/"
(operating-system-timezone os)))
,@(if sudoers