diff options
author | Donnie Berkholz <dberkholz@gentoo.org> | 2006-06-20 16:18:34 +0000 |
---|---|---|
committer | Donnie Berkholz <dberkholz@gentoo.org> | 2006-06-20 16:18:34 +0000 |
commit | 7640e66e84b504fc4548d2d7249804c3f209dd01 (patch) | |
tree | 3f03f40c63c03e9d34b0754741b4fa5f72f9f16c /x11-apps/xinit | |
parent | Security bump. Failure to check the return value of setuid() in a privileged ... (diff) | |
download | historical-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/Manifest | 26 | ||||
-rw-r--r-- | x11-apps/xinit/files/digest-xinit-1.0.2-r5 | 3 | ||||
-rw-r--r-- | x11-apps/xinit/xinit-1.0.2-r5.ebuild | 44 |
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 -} |