From 888c66f97d592ebb2579527da722843a5e99a5b8 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Fri, 15 Jul 2016 09:52:40 -0500 Subject: [PATCH] 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. --- nixos/modules/services/x11/desktop-managers/kde5.nix | 4 ++++ 1 file changed, 4 insertions(+) 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 =