make sure litestream groups are appropriate

This commit is contained in:
Noah Masur
2025-06-28 16:00:06 -04:00
parent 3974c6ce5d
commit 1d4b79e8f1

View File

@ -37,6 +37,7 @@ in
config = lib.mkIf (cfg.enable) { config = lib.mkIf (cfg.enable) {
users.groups.backup = { }; users.groups.backup = { };
users.groups.litestream = { };
secrets.litestream-backup = { secrets.litestream-backup = {
source = cfg.s3.accessKeySecret; source = cfg.s3.accessKeySecret;
@ -45,7 +46,8 @@ in
permissions = "0440"; permissions = "0440";
}; };
users.users.litestream.group = "backup"; users.users.litestream.group = "lightstream";
users.users.litestream.extraGroups = [ "backup" ];
services.litestream = { services.litestream = {
enable = true; enable = true;