From 060e7bb00574765d308ea34ca83398d63faf5c86 Mon Sep 17 00:00:00 2001 From: Wolfgang Müller Date: Tue, 4 Jun 2019 00:04:30 +0200 Subject: group-desktop: Use elogind for login management With this change, we can finally remove suid from xorg-server and are paving the road to running xorg fully rootless. --- group-desktop/package.use/01-group-desktop | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'group-desktop/package.use/01-group-desktop') diff --git a/group-desktop/package.use/01-group-desktop b/group-desktop/package.use/01-group-desktop index fc7414d..04adb5c 100644 --- a/group-desktop/package.use/01-group-desktop +++ b/group-desktop/package.use/01-group-desktop @@ -28,7 +28,10 @@ net-analyzer/wireshark adns lua nghttp2 smi sshdump tfshark net-irc/quassel -crypt -server bundled-icons dbus net-p2p/transmission gtk net-p2p/transmission-remote-gtk libnotify +sys-auth/elogind -policykit +x11-base/xorg-server elogind -suid x11-drivers/nvidia-drivers -multilib -abi_x86_32 +x11-misc/sddm elogind # needed for qemu media-libs/mesa gles2 @@ -42,3 +45,6 @@ dev-libs/libxml2 python # needed for weltschmerz x11-libs/vte vala vanilla + +# needed for xorg-server[elogind] +sys-auth/pambase elogind -- cgit v1.2.3-2-gb3c3