Move packet-import to /var/lib/hydra-packet-import to prevent systemd tmpfiles error.
Eelco Dolstra committed
Dec 29, 2020 at 17:44 UTC
b316f214cf83d9cb4fc0e3ce0d49f3cbdffce968
1 file changed
+4
-4
delft/packet-importer.nix
+4
-4
@@ -14,17 +14,17 @@ in
14
};
15
16
systemd.tmpfiles.rules = [
17
- "d /var/lib/hydra/packet-import 0755 hydra-packet hydra -"
18
- "f /var/lib/hydra/packet-import/machines 0644 hydra-packet hydra -"
17
+ "d /var/lib/hydra-packet-import 0755 hydra-packet hydra -"
18
+ "f /var/lib/hydra-packet-import/machines 0644 hydra-packet hydra -"
19
];
20
21
services.hydra-dev.buildMachinesFiles = [
22
- "/var/lib/hydra/packet-import/machines"
22
+ "/var/lib/hydra-packet-import/machines"
23
];
24
25
systemd.services.hydra-packet-import = {
26
path = with pkgs; [ openssh moreutils ];
27
- script = "${importer}/bin/hydra-packet-importer /run/keys/hydra-packet-import.json | sponge /var/lib/hydra/packet-import/machines";
27
+ script = "${importer}/bin/hydra-packet-importer /run/keys/hydra-packet-import.json | sponge /var/lib/hydra-packet-import/machines";
28
serviceConfig = {
29
User = "hydra-packet";
30
Group = "keys";