From 28907d1f77c90ffcd77ddffdcd27d0e022bce5ef Mon Sep 17 00:00:00 2001 From: Jess Date: Tue, 21 Oct 2025 23:40:29 +1300 Subject: [PATCH] restic: make sure pre and post hooks have interpreters --- modules/services/restic.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/services/restic.nix b/modules/services/restic.nix index 885df92a0..48f5f41cc 100644 --- a/modules/services/restic.nix +++ b/modules/services/restic.nix @@ -491,7 +491,7 @@ in set -x ${lib.optionalString (backup.backupPrepareCommand != null) '' - ${pkgs.writeScript "backupPrepareCommand" backup.backupPrepareCommand} + ${pkgs.writeShellScript "backupPrepareCommand" backup.backupPrepareCommand} ''} ${lib.optionalString (backup.initialize) '' @@ -508,7 +508,7 @@ in ''} ${lib.optionalString (backup.dynamicFilesFrom != null) '' - ${pkgs.writeScript "dynamicFilesFromScript" backup.dynamicFilesFrom} >> ${filesFromTmpFile} + ${pkgs.writeShellScript "dynamicFilesFromScript" backup.dynamicFilesFrom} >> ${filesFromTmpFile} ''} ''; } @@ -522,7 +522,7 @@ in set -x ${lib.optionalString (backup.backupCleanupCommand != null) '' - ${pkgs.writeScript "backupCleanupCommand" backup.backupCleanupCommand} + ${pkgs.writeShellScript "backupCleanupCommand" backup.backupCleanupCommand} ''} ''; }