From 49e60b180b926950229dc9f1f14c9788445a37d0 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Thu, 29 Feb 2024 14:35:17 -0600 Subject: [PATCH] Fix systemd arguments for backups --- modules/nixos/backup.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/nixos/backup.nix b/modules/nixos/backup.nix index 58bd1fe..db87f85 100644 --- a/modules/nixos/backup.nix +++ b/modules/nixos/backup.nix @@ -11,9 +11,9 @@ let makeService = name: job: { serviceConfig = { User = job.user; - ExecPre = lib.optionalString (job.pre != "") job.pre; + ExecStarPre = lib.optionalString (job.pre != "") job.pre; ExecStart = "${pkgs.rsync}/bin/rsync -avz --delete -e '${pkgs.openssh}/bin/ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null' ${job.src}/ backup@chronicles.shire-zebra.ts.net:/volume1/NetBackup/${job.dest}"; - ExecPost = lib.optionalString (job.post != "") job.post; + ExecStartPost = lib.optionalString (job.post != "") job.post; }; };