fix redis script

This commit is contained in:
jaina heartles 2025-01-01 20:00:52 -05:00
parent 53b87fd40a
commit d486bf3144

View file

@ -13,7 +13,9 @@ let
backupConfigFile = "/etc/misskey-backup/conf"; backupConfigFile = "/etc/misskey-backup/conf";
s3Cfg = "/etc/misskey-backup/s3cfg"; 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 { in {
users.users."${user}" = { users.users."${user}" = {
isSystemUser = true; isSystemUser = true;
@ -81,7 +83,7 @@ in {
security.sudo.extraRules = [{ security.sudo.extraRules = [{
groups = [ group ]; groups = [ group ];
commands = [{ commands = [{
command = tarRedisStdoutCmd; command = "${tarRedisStdoutCmd}";
options = [ "NOPASSWD" ]; options = [ "NOPASSWD" ];
}]; }];
}]; }];