diff options
author | Linnnus <[email protected]> | 2023-09-30 13:13:27 +0200 |
---|---|---|
committer | Linnnus <[email protected]> | 2023-09-30 13:13:27 +0200 |
commit | 9bc39babe0ccdd3f8334a7e08af510ecb65e6a94 (patch) | |
tree | 4ef4b7fb20002d7d1dbaa1f1c8235db23ad18620 /services/duksebot | |
parent | 92722c43a21a270f05d3b4dd2ec9bd26cd42d0f0 (diff) |
Fix permissions for duksebot + create home/working directory
Diffstat (limited to 'services/duksebot')
-rw-r--r-- | services/duksebot/default.nix | 6 |
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. |