about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@gmail.com>2016-07-15 09:52:40 -0500
committerThomas Tuegel <ttuegel@gmail.com>2016-07-16 10:14:46 -0500
commit888c66f97d592ebb2579527da722843a5e99a5b8 (patch)
tree9aead22d18aca4b7e5e98e42901fbccb1891c676 /nixos
parent949277ed0a2d772476f83a108783c2ff1af68342 (diff)
downloadnixlib-888c66f97d592ebb2579527da722843a5e99a5b8.tar
nixlib-888c66f97d592ebb2579527da722843a5e99a5b8.tar.gz
nixlib-888c66f97d592ebb2579527da722843a5e99a5b8.tar.bz2
nixlib-888c66f97d592ebb2579527da722843a5e99a5b8.tar.lz
nixlib-888c66f97d592ebb2579527da722843a5e99a5b8.tar.xz
nixlib-888c66f97d592ebb2579527da722843a5e99a5b8.tar.zst
nixlib-888c66f97d592ebb2579527da722843a5e99a5b8.zip
nixos/kde5: disable setuid wrapper for kdeinit
We need to pass certain environment variables through the wrapper, but I
don't know how to do that yet. The setuid-root feature serves only to
hide kdeinit from the OOM killer, so this is not critical.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/x11/desktop-managers/kde5.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/kde5.nix b/nixos/modules/services/x11/desktop-managers/kde5.nix
index 312e4d72585b..f94e1b6559ab 100644
--- a/nixos/modules/services/x11/desktop-managers/kde5.nix
+++ b/nixos/modules/services/x11/desktop-managers/kde5.nix
@@ -54,12 +54,16 @@ in
         owner = "root";
         setuid = true;
       }
+      # ttuegel: Disabled until I can figure out how to propagate the
+      # necessary environment variables.
+      /*
       {
         program = "start_kdeinit_wrapper";
         source = "${kde5.kinit.out}/lib/libexec/kf5/start_kdeinit_wrapper";
         owner = "root";
         setuid = true;
       }
+      */
     ];
 
     environment.systemPackages =