summary refs log tree commit diff
path: root/nixos/modules/services/misc/weechat.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/modules/services/misc/weechat.nix')
-rw-r--r--nixos/modules/services/misc/weechat.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/nixos/modules/services/misc/weechat.nix b/nixos/modules/services/misc/weechat.nix
index b71250f62e0..9ac2b0ea490 100644
--- a/nixos/modules/services/misc/weechat.nix
+++ b/nixos/modules/services/misc/weechat.nix
@@ -52,7 +52,12 @@ in
       wants = [ "network.target" ];
     };
 
-    security.wrappers.screen.source = "${pkgs.screen}/bin/screen";
+    security.wrappers.screen =
+      { setuid = true;
+        owner = "root";
+        group = "root";
+        source = "${pkgs.screen}/bin/screen";
+      };
   };
 
   meta.doc = ./weechat.xml;