summaryrefslogtreecommitdiffstats
path: root/krebs/2configs
diff options
context:
space:
mode:
authorlassulus <lassulus@lassul.us>2021-07-29 15:46:34 +0200
committerlassulus <lassulus@lassul.us>2021-07-29 15:46:34 +0200
commit36db8bee2faae73baf60dc229894e259edbaa639 (patch)
treef9d97583ae6dfc05f75ed759bb4c06a97e1ee7c8 /krebs/2configs
parentd6febec1442b48d75771cba09bc54a96b5d8cd5f (diff)
reaktor2: fix dynamicUser not being able to write agenda
Diffstat (limited to 'krebs/2configs')
-rw-r--r--krebs/2configs/reaktor2.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/krebs/2configs/reaktor2.nix b/krebs/2configs/reaktor2.nix
index 15be3eec..e9837ff7 100644
--- a/krebs/2configs/reaktor2.nix
+++ b/krebs/2configs/reaktor2.nix
@@ -120,8 +120,11 @@ in {
uid = genid_uint31 "reaktor2";
home = stateDir;
isSystemUser = true;
+ extraGroups = [ "reaktor2" ];
};
+ users.groups.reaktor2 = {};
+
systemd.services.htgen-agenda.serviceConfig.StateDirectory = "reaktor2";
krebs.htgen.agenda = {
port = 8009;
@@ -245,6 +248,8 @@ in {
};
};
+ systemd.services.reaktor2-r.serviceConfig.DynamicUser = mkForce false;
+ systemd.services.reaktor2-hackint.serviceConfig.DynamicUser = mkForce false;
krebs.reaktor2 = {
hackint = {
hostname = "irc.hackint.org";