system: Add trailing newline to /etc/timezone.
Fixes <https://issues.guix.gnu.org/50523>. Reported by meedstrom@teknik.io. * gnu/system.scm (operating-system-etc-service): Add trailing newline to "timezone" contents.
This commit is contained in:
parent
912880c15e
commit
580984f241
@ -969,7 +969,12 @@ fi\n")))
|
|||||||
;; Some programs (e.g., GLib) look at /etc/timezone to find the
|
;; Some programs (e.g., GLib) look at /etc/timezone to find the
|
||||||
;; name of the current timezone. For details, see
|
;; name of the current timezone. For details, see
|
||||||
;; https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00166.html
|
;; 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/"
|
("localtime" ,(file-append tzdata "/share/zoneinfo/"
|
||||||
(operating-system-timezone os)))
|
(operating-system-timezone os)))
|
||||||
,@(if sudoers
|
,@(if sudoers
|
||||||
|
Loading…
Reference in New Issue
Block a user