Fix shutdown units

This commit is contained in:
Hendrik Sokolowski 2022-11-27 23:35:12 +01:00
parent d76c82bcbc
commit 99994a67b1
Signed by: hensoko
GPG key ID: 5C36A01B80BCCC59

View file

@ -2,7 +2,7 @@
let
shutdownWaitMinutes = 15;
shutdownScript = pkgs.writeScript "shutdown" ''
shutdownScript = pkgs.writeShellScriptBin "shutdown-wait" ''
STATUS_FILES="/media/internal/backups-pub-solar/status"
running=""
@ -37,7 +37,8 @@ in
systemd.services."shutdown-after-backup" = {
enable = true;
serviceConfig = {
ExecStart = shutdownScript;
ExecStart = "${shutdownScript}/bin/shutdown-wait";
Type = "oneshot";
};
};
@ -47,5 +48,6 @@ in
OnCalendar = "3..9:*";
};
wantedBy = [ "timers.target" ];
partOf = [ "shutdown-after-backup.service" ];
};
}