summary refs log tree commit diff
path: root/nixos/modules/services/scheduling/cron.nix
diff options
context:
space:
mode:
authorLinus Heckemann <git@sphalerite.org>2017-08-12 08:47:30 +0100
committerFranz Pletz <fpletz@fnordicwalking.de>2017-08-30 21:35:17 +0200
commit46e41da543a3885554733b06e720937f7df742a3 (patch)
tree4223d1e97ded6334066bfa406d7f54536fb72dba /nixos/modules/services/scheduling/cron.nix
parent94c363837725397149297d492b7fa2999c8ffa44 (diff)
downloadnixlib-46e41da543a3885554733b06e720937f7df742a3.tar
nixlib-46e41da543a3885554733b06e720937f7df742a3.tar.gz
nixlib-46e41da543a3885554733b06e720937f7df742a3.tar.bz2
nixlib-46e41da543a3885554733b06e720937f7df742a3.tar.lz
nixlib-46e41da543a3885554733b06e720937f7df742a3.tar.xz
nixlib-46e41da543a3885554733b06e720937f7df742a3.tar.zst
nixlib-46e41da543a3885554733b06e720937f7df742a3.zip
cron service: fix reliance on etc.timezone
This does not fully address the issue, as cron will not restart when
the timezone is changed imperatively as it presumably needs to.
Diffstat (limited to 'nixos/modules/services/scheduling/cron.nix')
-rw-r--r--nixos/modules/services/scheduling/cron.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/scheduling/cron.nix b/nixos/modules/services/scheduling/cron.nix
index 7b1a1599e141..6f6977b38a1d 100644
--- a/nixos/modules/services/scheduling/cron.nix
+++ b/nixos/modules/services/scheduling/cron.nix
@@ -122,7 +122,7 @@ in
               fi
             '';
 
-          restartTriggers = [ config.environment.etc.localtime.source ];
+          restartTriggers = [ config.time.timeZone ];
           serviceConfig.ExecStart = "${cronNixosPkg}/bin/cron -n";
         };