@cryptotaxi247 / infra-1 / commits / 340bd2ee

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