summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2006-06-20 16:18:34 +0000
committerDonnie Berkholz <dberkholz@gentoo.org>2006-06-20 16:18:34 +0000
commit7640e66e84b504fc4548d2d7249804c3f209dd01 (patch)
tree3f03f40c63c03e9d34b0754741b4fa5f72f9f16c /x11-apps/xinit
parentSecurity bump. Failure to check the return value of setuid() in a privileged ... (diff)
downloadhistorical-7640e66e84b504fc4548d2d7249804c3f209dd01.tar.gz
historical-7640e66e84b504fc4548d2d7249804c3f209dd01.tar.bz2
historical-7640e66e84b504fc4548d2d7249804c3f209dd01.zip
Security bump. Failure to check the return value of setuid() in a privileged process could be used by a local user for file overwriting and possible privilege escalation in corner cases. See http://lists.freedesktop.org/archives/xorg/2006-June/016146.html for more information.
Package-Manager: portage-2.1.1_pre1-r1
Diffstat (limited to 'x11-apps/xinit')
-rw-r--r--x11-apps/xinit/Manifest26
-rw-r--r--x11-apps/xinit/files/digest-xinit-1.0.2-r53
-rw-r--r--x11-apps/xinit/xinit-1.0.2-r5.ebuild44
3 files changed, 15 insertions, 58 deletions
diff --git a/x11-apps/xinit/Manifest b/x11-apps/xinit/Manifest
index 642feb699be5..642d1859c0e4 100644
--- a/x11-apps/xinit/Manifest
+++ b/x11-apps/xinit/Manifest
@@ -26,6 +26,10 @@ AUX xdm.start 3724 RMD160 e7cfcbfd0b466debf0f3d98e9388e4101b0b3a6f SHA1 4edc9ae7
MD5 a2842f4b331e8332e362d4f0f98643f8 files/xdm.start 3724
RMD160 e7cfcbfd0b466debf0f3d98e9388e4101b0b3a6f files/xdm.start 3724
SHA256 d69aba5abf26fb88c91681cf7ba65ec002b422024060bae1ad29fca14df4831c files/xdm.start 3724
+AUX xinit-1.0.2-setuid.diff 544 RMD160 62daa9092848c2886ae6ca159cd0188078d1da77 SHA1 816fa2fea8dbc1479ed594dace6281538de5e0ad SHA256 665a12f7d7a0da742fbfb4b2270ce8482b25ae268b8dc1de483de8ad25b55f31
+MD5 1377016ad0dd0e127419e4452d66a8ef files/xinit-1.0.2-setuid.diff 544
+RMD160 62daa9092848c2886ae6ca159cd0188078d1da77 files/xinit-1.0.2-setuid.diff 544
+SHA256 665a12f7d7a0da742fbfb4b2270ce8482b25ae268b8dc1de483de8ad25b55f31 files/xinit-1.0.2-setuid.diff 544
AUX xinitrc 1059 RMD160 3f3ae64f6056055d3d42e471a5dd4263aa1b66db SHA1 edd6919448086273a73b1de897afe93e01b046c8 SHA256 53871c9c3198b38d73b08da3837d1331240a5d45e987a5b8135e7116c02d8eff
MD5 42da076fe0af42da30ca06db97f985c7 files/xinitrc 1059
RMD160 3f3ae64f6056055d3d42e471a5dd4263aa1b66db files/xinitrc 1059
@@ -35,18 +39,18 @@ MD5 708a3daf8950bbfe3aa231efb7533cb0 files/xserver.pamd 125
RMD160 4b75f8bf5e68ac7181a22beaccc153ac250eb8e9 files/xserver.pamd 125
SHA256 f179c3417b94295fe12776f9da4a08898a3ee4199e26abff6457717caeb29bb2 files/xserver.pamd 125
DIST xinit-1.0.2.tar.bz2 96536 RMD160 b3ced92e7ffb1afc3880799ed18f584e7f58d048 SHA1 78a2fefebbe75a65682373fa22721c8789f55580 SHA256 254ee0f81384fb184229d73d546fb07344c5448bbd4f4a66fef595ae49f8f395
-EBUILD xinit-1.0.2-r5.ebuild 1277 RMD160 58dfe7a6148fb1dfb6c1a4ad15093f0723d12cb6 SHA1 b554c59f6fa854d67a56ac5552edc0dc30d1dd11 SHA256 2bd4cfa3d5546004c6e5282fc400ba5948a14b348f99e69f44f1ac01fd03fdf0
-MD5 6de35f17ff1d9ee893dd25b957b8fd38 xinit-1.0.2-r5.ebuild 1277
-RMD160 58dfe7a6148fb1dfb6c1a4ad15093f0723d12cb6 xinit-1.0.2-r5.ebuild 1277
-SHA256 2bd4cfa3d5546004c6e5282fc400ba5948a14b348f99e69f44f1ac01fd03fdf0 xinit-1.0.2-r5.ebuild 1277
-MISC ChangeLog 8718 RMD160 cd6053260a043f7ec4960849f996164b6dd8656a SHA1 fc762eeb474ff188698fde5e59b526728e97cad1 SHA256 59fa9ce05bc225b151ffff07c9df7f4d1f7fb0e76a38a6fb6e04985c43bdfd6b
-MD5 33833316f8683cfecba4f99a6093892a ChangeLog 8718
-RMD160 cd6053260a043f7ec4960849f996164b6dd8656a ChangeLog 8718
-SHA256 59fa9ce05bc225b151ffff07c9df7f4d1f7fb0e76a38a6fb6e04985c43bdfd6b ChangeLog 8718
+EBUILD xinit-1.0.2-r6.ebuild 1303 RMD160 4a300a27240fe76b40b0572027d381ad85d0b0b2 SHA1 7bfe4010e383879e40297c53fded9ac1ee953770 SHA256 6185ac0eff94c76a8e5613545f04bbc68b0663336f1b1fca4f2044b7ab578c90
+MD5 238d89811471d2b487d930584a42b5f1 xinit-1.0.2-r6.ebuild 1303
+RMD160 4a300a27240fe76b40b0572027d381ad85d0b0b2 xinit-1.0.2-r6.ebuild 1303
+SHA256 6185ac0eff94c76a8e5613545f04bbc68b0663336f1b1fca4f2044b7ab578c90 xinit-1.0.2-r6.ebuild 1303
+MISC ChangeLog 9173 RMD160 c45ceb535a3c5b3d81440e6bfba6a6a1bfadf8c0 SHA1 2f347d6772ca8679e4f1805d9a25ab5f6f4935ad SHA256 8aefccbddf4a93c3e1e0d810fd2703167bd17ec2937dccb31cb5871ce47f98a4
+MD5 d8a0e0593c329bfc9e53a6b52cb90f8d ChangeLog 9173
+RMD160 c45ceb535a3c5b3d81440e6bfba6a6a1bfadf8c0 ChangeLog 9173
+SHA256 8aefccbddf4a93c3e1e0d810fd2703167bd17ec2937dccb31cb5871ce47f98a4 ChangeLog 9173
MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055
MD5 a37bab73e2f24b213932c30997d3d360 metadata.xml 156
RMD160 c1274bdccf57603d580de0075ba07a35b7509560 metadata.xml 156
SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 metadata.xml 156
-MD5 c8f5beff4bef1118192ff37d20b3819a files/digest-xinit-1.0.2-r5 235
-RMD160 4a431e028d1dda40bc62e2b5af370efd00d821d7 files/digest-xinit-1.0.2-r5 235
-SHA256 a8f4441513332ff52b02d667e403ebb39418f3eb6df177c51899f70b21c59cd1 files/digest-xinit-1.0.2-r5 235
+MD5 c8f5beff4bef1118192ff37d20b3819a files/digest-xinit-1.0.2-r6 235
+RMD160 4a431e028d1dda40bc62e2b5af370efd00d821d7 files/digest-xinit-1.0.2-r6 235
+SHA256 a8f4441513332ff52b02d667e403ebb39418f3eb6df177c51899f70b21c59cd1 files/digest-xinit-1.0.2-r6 235
diff --git a/x11-apps/xinit/files/digest-xinit-1.0.2-r5 b/x11-apps/xinit/files/digest-xinit-1.0.2-r5
deleted file mode 100644
index 29ec40dd3a6d..000000000000
--- a/x11-apps/xinit/files/digest-xinit-1.0.2-r5
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 d591fafe69b57969b0521c461073a01f xinit-1.0.2.tar.bz2 96536
-RMD160 b3ced92e7ffb1afc3880799ed18f584e7f58d048 xinit-1.0.2.tar.bz2 96536
-SHA256 254ee0f81384fb184229d73d546fb07344c5448bbd4f4a66fef595ae49f8f395 xinit-1.0.2.tar.bz2 96536
diff --git a/x11-apps/xinit/xinit-1.0.2-r5.ebuild b/x11-apps/xinit/xinit-1.0.2-r5.ebuild
deleted file mode 100644
index 6fafc59614e4..000000000000
--- a/x11-apps/xinit/xinit-1.0.2-r5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-apps/xinit/xinit-1.0.2-r5.ebuild,v 1.1 2006/06/11 22:06:50 joshuabaergen Exp $
-
-# Must be before x-modular eclass is inherited
-# This is enabled due to modified Makefile.am from the patches
-SNAPSHOT="yes"
-
-inherit x-modular pam
-
-DESCRIPTION="X.Org xinit application"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-RDEPEND="x11-libs/libX11
- x11-wm/twm
- x11-apps/xclock
- x11-apps/xrdb"
-DEPEND="${RDEPEND}"
-PDEPEND="x11-terms/xterm"
-LICENSE="${LICENSE} GPL-2"
-
-PATCHES="${FILESDIR}/nolisten-tcp-and-black-background.patch
- ${FILESDIR}/gentoo-startx-customization-0.99.4.patch"
-
-src_unpack() {
- x-modular_unpack_source
- x-modular_patch_source
-
- sed -i -e "s:^XINITDIR.*:XINITDIR = \$(sysconfdir)/X11/xinit:g" ${S}/Makefile.am
-
- x-modular_reconf_source
-}
-
-src_install() {
- x-modular_src_install
- exeinto /etc/X11
- doexe ${FILESDIR}/chooser.sh ${FILESDIR}/startDM.sh
- exeinto /etc/X11/Sessions
- doexe ${FILESDIR}/Xsession
- exeinto /etc/X11/xinit
- doexe ${FILESDIR}/xinitrc
- newinitd ${FILESDIR}/xdm.start xdm
- newconfd ${FILESDIR}/xdm.confd xdm
- newpamd ${FILESDIR}/xserver.pamd xserver
-}