Add tmpfiles rule for the NAR cache
Eelco Dolstra committed
Oct 25, 2017 at 10:14 UTC
340bd2eef8b5adee5b8712788e414c7a8b3e6e2d
1 file changed
+4
-7
delft/hydra.nix
+4
-7
@@ -61,13 +61,10 @@ in
61
log_prefix = https://nix-cache.s3.amazonaws.com/
62
'';
63
64
- system.activationScripts.createNarCache =
65
- ''
66
- mkdir -p /var/cache/hydra -m 0755
67
- chown hydra.hydra /var/cache/hydra
68
- mkdir -p ${narCache} -m 0775
69
- chown hydra.hydra ${narCache}
70
- '';
64
+ systemd.tmpfiles.rules =
65
+ [ "d /var/cache/hydra 0755 hydra hydra - -"
66
+ "d ${narCache} 0775 hydra hydra 1d -"
67
+ ];
68
69
users.extraUsers.hydra.home = mkForce "/home/hydra";
70