summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2018-04-15 15:56:14 -0700
committerMatt Turner <mattst88@gentoo.org>2018-04-15 15:56:14 -0700
commit39fdaceded21ebd4c6665ec6147ab65f263ac564 (patch)
tree3b5b0ad183f1edea00f00d6bd287c581548226b4 /x11-base/xorg-server
parentx11-wm/awesome: stable 3.5.9-r2 for ppc64, bug #650524 (diff)
downloadgentoo-39fdaceded21ebd4c6665ec6147ab65f263ac564.tar.gz
gentoo-39fdaceded21ebd4c6665ec6147ab65f263ac564.tar.bz2
gentoo-39fdaceded21ebd4c6665ec6147ab65f263ac564.zip
x11-base/xorg-server: Install setuid without systemd
When using systemd, the Xserver does not need to run with root privileges. Without systemd... I'm not sure. Bug: https://bugs.gentoo.org/635102 Bug: https://bugs.gentoo.org/635582
Diffstat (limited to 'x11-base/xorg-server')
-rw-r--r--x11-base/xorg-server/xorg-server-9999.ebuild3
1 files changed, 2 insertions, 1 deletions
diff --git a/x11-base/xorg-server/xorg-server-9999.ebuild b/x11-base/xorg-server/xorg-server-9999.ebuild
index 04dd3ce9336..7af80e32dab 100644
--- a/x11-base/xorg-server/xorg-server-9999.ebuild
+++ b/x11-base/xorg-server/xorg-server-9999.ebuild
@@ -161,8 +161,9 @@ src_configure() {
$(use_with doc xmlto)
$(use_with systemd systemd-daemon)
$(use_enable systemd systemd-logind)
+ $(use_enable systemd suid-wrapper)
+ $(use_enable !systemd install-setuid)
--enable-libdrm
- --enable-suid-wrapper
--sysconfdir="${EPREFIX}"/etc/X11
--localstatedir="${EPREFIX}"/var
--with-fontrootdir="${EPREFIX}"/usr/share/fonts