summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2006-09-12 20:41:08 +0000
committerDonnie Berkholz <dberkholz@gentoo.org>2006-09-12 20:41:08 +0000
commit7c373731419f9292328b60e300cdac6e7a7047ab (patch)
tree779e260058ca4c33cf8eb771da43c8ae10d6a766 /x11-base
parentStable on amd64 wrt Bug #147246. (diff)
downloadgentoo-2-7c373731419f9292328b60e300cdac6e7a7047ab.tar.gz
gentoo-2-7c373731419f9292328b60e300cdac6e7a7047ab.tar.bz2
gentoo-2-7c373731419f9292328b60e300cdac6e7a7047ab.zip
USE=GAPING_SECURITY_HOLE to install unsupported, vulnerable monolith versions.
(Portage version: 2.1.1_rc1-r7)
Diffstat (limited to 'x11-base')
-rw-r--r--x11-base/xorg-x11/ChangeLog6
-rw-r--r--x11-base/xorg-x11/xorg-x11-6.8.2-r8.ebuild12
-rw-r--r--x11-base/xorg-x11/xorg-x11-6.9.0-r3.ebuild12
3 files changed, 25 insertions, 5 deletions
diff --git a/x11-base/xorg-x11/ChangeLog b/x11-base/xorg-x11/ChangeLog
index 4716ecea8ee2..f88a51d3c9f4 100644
--- a/x11-base/xorg-x11/ChangeLog
+++ b/x11-base/xorg-x11/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for x11-base/xorg-x11
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.570 2006/09/12 18:41:17 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.571 2006/09/12 20:41:08 dberkholz Exp $
+
+ 12 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>;
+ xorg-x11-6.8.2-r8.ebuild, xorg-x11-6.9.0-r3.ebuild:
+ USE=GAPING_SECURITY_HOLE to install unsupported, vulnerable monolith versions.
12 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> xorg-x11-7.1.ebuild:
Stable on hppa
diff --git a/x11-base/xorg-x11/xorg-x11-6.8.2-r8.ebuild b/x11-base/xorg-x11/xorg-x11-6.8.2-r8.ebuild
index a3b0762d114b..cd9849cfe050 100644
--- a/x11-base/xorg-x11/xorg-x11-6.8.2-r8.ebuild
+++ b/x11-base/xorg-x11/xorg-x11-6.8.2-r8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.8.2-r8.ebuild,v 1.11 2006/08/26 02:59:22 hanno Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.8.2-r8.ebuild,v 1.12 2006/09/12 20:41:08 dberkholz Exp $
# Set TDFX_RISKY to "yes" to get 16-bit, 1024x768 or higher on low-memory
# voodoo3 cards.
@@ -34,7 +34,8 @@ RESTRICT="nostrip"
# IUSE="gatos" disabled because gatos is broken on ~4.4 now (31 Jan 2004)
IUSE="3dfx 3dnow bitmap-fonts cjk debug dlloader dmx doc font-server
insecure-drivers ipv6 minimal mmx nls nocxx opengl pam sdk sse static
- truetype-fonts type1-fonts uclibc xprint xv"
+ truetype-fonts type1-fonts uclibc xprint xv
+ GAPING_SECURITY_HOLE"
# IUSE_INPUT_DEVICES="synaptics wacom"
FILES_VER="0.8"
@@ -414,6 +415,13 @@ pkg_setup() {
PATCHDIR="${WORKDIR}/patch"
EXCLUDED="${PATCHDIR}/excluded"
+ if ! use GAPING_SECURITY_HOLE; then
+ local msg="Set USE=GAPING_SECURITY_HOLE to install."
+ eerror "$msg"
+ eerror "This package is subject to at least one local root vulnerability."
+ die "$msg"
+ fi
+
# Set up CFLAG-related things
cflag_setup
diff --git a/x11-base/xorg-x11/xorg-x11-6.9.0-r3.ebuild b/x11-base/xorg-x11/xorg-x11-6.9.0-r3.ebuild
index 8ceb348fcddf..9398d69bf976 100644
--- a/x11-base/xorg-x11/xorg-x11-6.9.0-r3.ebuild
+++ b/x11-base/xorg-x11/xorg-x11-6.9.0-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.9.0-r3.ebuild,v 1.3 2006/08/26 02:59:22 hanno Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.9.0-r3.ebuild,v 1.4 2006/09/12 20:41:08 dberkholz Exp $
# Set TDFX_RISKY to "yes" to get 16-bit, 1024x768 or higher on low-memory
# voodoo3 cards.
@@ -33,7 +33,8 @@ RESTRICT="nostrip"
# IUSE="gatos" disabled because gatos is broken on ~4.4 now (31 Jan 2004)
IUSE="3dfx bitmap-fonts cjk debug doc font-server insecure-drivers ipv6 minimal
- nls nocxx opengl pam sdk static truetype-fonts type1-fonts uclibc xprint xv"
+ nls nocxx opengl pam sdk static truetype-fonts type1-fonts uclibc xprint xv
+ GAPING_SECURITY_HOLE"
# IUSE_INPUT_DEVICES="synaptics wacom"
FILES_VER="0.1"
@@ -406,6 +407,13 @@ pkg_setup() {
PATCHDIR="${WORKDIR}/patch"
EXCLUDED="${PATCHDIR}/excluded"
+ if ! use GAPING_SECURITY_HOLE; then
+ local msg="Set USE=GAPING_SECURITY_HOLE to install."
+ eerror "$msg"
+ eerror "This package is subject to at least one local root vulnerability."
+ die "$msg"
+ fi
+
# Set up CFLAG-related things
cflag_setup