[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: system: Write the timezone to /etc/timezone.
From: |
guix-commits |
Subject: |
01/01: system: Write the timezone to /etc/timezone. |
Date: |
Tue, 16 Jul 2019 21:55:34 -0400 (EDT) |
samplet pushed a commit to branch core-updates
in repository guix.
commit 2a80d9e55299214a3f0b4f585767b4c81c9d5c7d
Author: Timothy Sample <address@hidden>
Date: Tue Jul 16 10:04:58 2019 -0400
system: Write the timezone to /etc/timezone.
* gnu/system.scm (operating-system-etc-service): Write the operating
system timezone to /etc/timezone.
Fixes <https://bugs.gnu.org/35746>.
---
gnu/system.scm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnu/system.scm b/gnu/system.scm
index 01be124..485896b 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -716,6 +716,10 @@ fi\n")))
;; to certain networks. Some discussion at
;; https://lists.gnu.org/archive/html/help-guix/2017-09/msg00037.html
("hostname" ,(plain-file "hostname" (operating-system-host-name os)))
+ ;; 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)))
("localtime" ,(file-append tzdata "/share/zoneinfo/"
(operating-system-timezone os)))
("sudoers" ,(operating-system-sudoers-file os))))))