samplet pushed a commit to branch core-updates in repository guix. commit 2a80d9e55299214a3f0b4f585767b4c81c9d5c7d Author: Timothy Sample <samp...@ngyro.com> 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))))))