Merge pull request #254071 from alois31/plasma-setuid

nixos/plasma5: remove pointless setuid wrappers

K900 daebf5c6 20c84e9f

Changed files
+4 -9
nixos
modules
services
x11
desktop-managers
+4 -9
nixos/modules/services/x11/desktop-managers/plasma5.nix
···
(mkIf (cfg.enable || cfg.mobile.enable || cfg.bigscreen.enable) {
security.wrappers = {
-
kscreenlocker_greet = {
-
setuid = true;
+
kwin_wayland = {
owner = "root";
group = "root";
-
source = "${getBin libsForQt5.kscreenlocker}/libexec/kscreenlocker_greet";
+
capabilities = "cap_sys_nice+ep";
+
source = "${getBin plasma5.kwin}/bin/kwin_wayland";
};
+
} // mkIf (!cfg.runUsingSystemd) {
start_kdeinit = {
setuid = true;
owner = "root";
group = "root";
source = "${getBin libsForQt5.kinit}/libexec/kf5/start_kdeinit";
-
};
-
kwin_wayland = {
-
owner = "root";
-
group = "root";
-
capabilities = "cap_sys_nice+ep";
-
source = "${getBin plasma5.kwin}/bin/kwin_wayland";
};
};