From d486bf3144e78889879d82dc87568af7bf88a08c Mon Sep 17 00:00:00 2001 From: jaina heartles Date: Wed, 1 Jan 2025 20:00:52 -0500 Subject: [PATCH] fix redis script --- backup.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backup.nix b/backup.nix index 90cf87b..81677e3 100644 --- a/backup.nix +++ b/backup.nix @@ -13,7 +13,9 @@ let backupConfigFile = "/etc/misskey-backup/conf"; s3Cfg = "/etc/misskey-backup/s3cfg"; - tarRedisStdoutCmd = "tar -cz -C /var/lib/redis-misskey ."; + tarRedisStdoutCmd = pkgs.writeScript "backup-misskey-redis" '' + tar -cz -C /var/lib/redis-misskey . + ''; in { users.users."${user}" = { isSystemUser = true; @@ -81,7 +83,7 @@ in { security.sudo.extraRules = [{ groups = [ group ]; commands = [{ - command = tarRedisStdoutCmd; + command = "${tarRedisStdoutCmd}"; options = [ "NOPASSWD" ]; }]; }];