Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 553060 Details for
Bug 669648
x11-base/xorg-server: add USE=suid so that /usr/bin/Xorg setuid can be disabled
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Add a suid knob to control +s on /usr/bin/Xorg, on by default for backwards comp
xorg-server-USE_suid.patch (text/plain), 1.12 KB, created by
Hank Leininger
on 2018-10-25 23:31:27 UTC
(
hide
)
Description:
Add a suid knob to control +s on /usr/bin/Xorg, on by default for backwards comp
Filename:
MIME Type:
Creator:
Hank Leininger
Created:
2018-10-25 23:31:27 UTC
Size:
1.12 KB
patch
obsolete
>--- /usr/local/src/gentoo/portage-tree/x11-base/xorg-server/xorg-server-1.20.3.ebuild 2018-10-25 13:52:36.098226072 -0600 >+++ xorg-server-1.20.3-r1.ebuild 2018-10-25 17:29:10.452125289 -0600 >@@ -15,7 +15,7 @@ > fi > > IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb" >-IUSE="${IUSE_SERVERS} debug +glamor ipv6 libressl minimal selinux systemd +udev unwind xcsecurity" >+IUSE="${IUSE_SERVERS} debug +glamor ipv6 libressl minimal selinux systemd +udev unwind xcsecurity +suid" > > CDEPEND=">=app-eselect/eselect-opengl-1.3.0 > !libressl? ( dev-libs/openssl:0= ) >@@ -133,6 +133,9 @@ > } > > src_configure() { >+ if use suid && ! use systemd ; then >+ INSTALL_SETUID='--enable-install-setuid' >+ fi > # localstatedir is used for the log location; we need to override the default > # from ebuild.sh > # sysconfdir is used for the xorg.conf location; same applies >@@ -163,7 +166,7 @@ > $(use_with systemd systemd-daemon) > $(use_enable systemd systemd-logind) > $(use_enable systemd suid-wrapper) >- $(use_enable !systemd install-setuid) >+ $INSTALL_SETUID > --enable-libdrm > --sysconfdir="${EPREFIX}"/etc/X11 > --localstatedir="${EPREFIX}"/var
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 669648
:
553058
| 553060