summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-02-14 14:34:33 +0100
committerGregor Kleen <gkleen@yggdrasil.li>2025-02-14 14:34:33 +0100
commit821d99f17c9dd5660e5c450e4435616178ae4c73 (patch)
treebd7a6fe19e431d918587ede9c96db6c0196bdab7 /modules
parent10b7a66bdf7181026914e753c5260a5adef04214 (diff)
downloadnixos-821d99f17c9dd5660e5c450e4435616178ae4c73.tar
nixos-821d99f17c9dd5660e5c450e4435616178ae4c73.tar.gz
nixos-821d99f17c9dd5660e5c450e4435616178ae4c73.tar.bz2
nixos-821d99f17c9dd5660e5c450e4435616178ae4c73.tar.xz
nixos-821d99f17c9dd5660e5c450e4435616178ae4c73.zip
...
Diffstat (limited to 'modules')
-rw-r--r--modules/backup-utils.nix3
-rw-r--r--modules/pgbackrest.nix1
2 files changed, 4 insertions, 0 deletions
diff --git a/modules/backup-utils.nix b/modules/backup-utils.nix
index 82a42ecd..698140da 100644
--- a/modules/backup-utils.nix
+++ b/modules/backup-utils.nix
@@ -9,5 +9,8 @@ with lib;
9 9
10 config = { 10 config = {
11 services.borgsnap.archive-prefix = mkDefault "yggdrasil.${hostName}."; 11 services.borgsnap.archive-prefix = mkDefault "yggdrasil.${hostName}.";
12
13 systemd.services."zfssnap-prune".restartIfChanged = false;
14 systemd.services."zfssnap".restartIfChanged = false;
12 }; 15 };
13} 16}
diff --git a/modules/pgbackrest.nix b/modules/pgbackrest.nix
index 886840b9..81c74a8e 100644
--- a/modules/pgbackrest.nix
+++ b/modules/pgbackrest.nix
@@ -216,6 +216,7 @@ in {
216 }; 216 };
217 }; 217 };
218 } // mapAttrs' (name: backupCfg: nameValuePair "pgbackrest-backup@${escapeSystemdPath name}" { 218 } // mapAttrs' (name: backupCfg: nameValuePair "pgbackrest-backup@${escapeSystemdPath name}" {
219 restartIfChanged = false;
219 description = "Perform pgBackRest Backup (${name}${optionalString (!(isNull backupCfg.repo)) " repo${backupCfg.repo}"})"; 220 description = "Perform pgBackRest Backup (${name}${optionalString (!(isNull backupCfg.repo)) " repo${backupCfg.repo}"})";
220 serviceConfig = { 221 serviceConfig = {
221 Type = "oneshot"; 222 Type = "oneshot";