summary refs log tree commit diff
path: root/nixos/modules/services/monitoring/incron.nix
diff options
context:
space:
mode:
authorAaron Andersen <aaron@fosslib.net>2018-08-27 15:23:19 +0000
committerAaron Andersen <aaron@fosslib.net>2018-08-27 15:23:19 +0000
commitfc1f33bc2c45fbffc6d2217d95e9f64fce509d90 (patch)
treef58cc568bc16419daabb5d18ca550ce260fcd6c9 /nixos/modules/services/monitoring/incron.nix
parent8da9d7ceb186a92e0737fa98f334b4c4d7a16543 (diff)
downloadnixpkgs-fc1f33bc2c45fbffc6d2217d95e9f64fce509d90.tar
nixpkgs-fc1f33bc2c45fbffc6d2217d95e9f64fce509d90.tar.gz
nixpkgs-fc1f33bc2c45fbffc6d2217d95e9f64fce509d90.tar.bz2
nixpkgs-fc1f33bc2c45fbffc6d2217d95e9f64fce509d90.tar.lz
nixpkgs-fc1f33bc2c45fbffc6d2217d95e9f64fce509d90.tar.xz
nixpkgs-fc1f33bc2c45fbffc6d2217d95e9f64fce509d90.tar.zst
nixpkgs-fc1f33bc2c45fbffc6d2217d95e9f64fce509d90.zip
fixed issue with system jobs
Diffstat (limited to 'nixos/modules/services/monitoring/incron.nix')
-rw-r--r--nixos/modules/services/monitoring/incron.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/nixos/modules/services/monitoring/incron.nix b/nixos/modules/services/monitoring/incron.nix
index 8e312c65f93..5eec4b82fa0 100644
--- a/nixos/modules/services/monitoring/incron.nix
+++ b/nixos/modules/services/monitoring/incron.nix
@@ -51,7 +51,11 @@ in
 
     security.wrappers.incrontab.source = "${pkgs.incron}/bin/incrontab";
 
-    environment.etc."incron.d/system".text = "${cfg.systab}";
+    # incron won't read symlinks
+    environment.etc."incron.d/system" = {
+      mode = "0444";
+      text = "${cfg.systab}";
+    };
     environment.etc."incron.allow" = mkIf (cfg.allow != null) {
       text = "${concatStringsSep "\n" cfg.allow}";
     };