summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinnnus <[email protected]>2023-09-30 13:13:27 +0200
committerLinnnus <[email protected]>2023-09-30 13:13:27 +0200
commit9bc39babe0ccdd3f8334a7e08af510ecb65e6a94 (patch)
tree4ef4b7fb20002d7d1dbaa1f1c8235db23ad18620
parent92722c43a21a270f05d3b4dd2ec9bd26cd42d0f0 (diff)
Fix permissions for duksebot + create home/working directory
-rw-r--r--services/duksebot/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/services/duksebot/default.nix b/services/duksebot/default.nix
index 109de3a..5130497 100644
--- a/services/duksebot/default.nix
+++ b/services/duksebot/default.nix
@@ -25,12 +25,16 @@ in
description = "Runs daily dukse reminder";
group = "duksebot";
isSystemUser = true;
+ home = "/srv/duksebot";
+ createHome = true;
};
users.groups.duksebot = { };
age.secrets.duksebot-env = {
file = ../../secrets/duksebot.env.age;
- # TODO: configure permissions
+ owner = config.users.users.duksebot.name;
+ group = config.users.users.duksebot.group;
+ mode = "0440";
};
# Create a service which simply runs script. This will be invoked by our timer.