summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Yamin <plasmaroo@gentoo.org>2004-08-09 23:56:59 +0000
committerTim Yamin <plasmaroo@gentoo.org>2004-08-09 23:56:59 +0000
commit17c356b2ef0ff81e477e5766027e20f71d6e5f2f (patch)
treec56aa33778cc36a0775688c8d4d9f409c1b0fe77 /sys-kernel
parentVersion bumped. (diff)
downloadhistorical-17c356b2ef0ff81e477e5766027e20f71d6e5f2f.tar.gz
historical-17c356b2ef0ff81e477e5766027e20f71d6e5f2f.tar.bz2
historical-17c356b2ef0ff81e477e5766027e20f71d6e5f2f.zip
Version bump for the /proc/cmdline leak vulnerability; bug #59905.
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/pac-sources/ChangeLog8
-rw-r--r--sys-kernel/pac-sources/Manifest7
-rw-r--r--sys-kernel/pac-sources/files/digest-pac-sources-2.4.23-r12 (renamed from sys-kernel/pac-sources/files/digest-pac-sources-2.4.23-r11)0
-rw-r--r--sys-kernel/pac-sources/files/pac-sources.cmdlineLeak.patch11
-rw-r--r--sys-kernel/pac-sources/pac-sources-2.4.23-r12.ebuild (renamed from sys-kernel/pac-sources/pac-sources-2.4.23-r11.ebuild)4
5 files changed, 24 insertions, 6 deletions
diff --git a/sys-kernel/pac-sources/ChangeLog b/sys-kernel/pac-sources/ChangeLog
index b836777d6add..3716f8a10ca2 100644
--- a/sys-kernel/pac-sources/ChangeLog
+++ b/sys-kernel/pac-sources/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/pac-sources
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pac-sources/ChangeLog,v 1.14 2004/08/08 19:56:45 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pac-sources/ChangeLog,v 1.15 2004/08/09 23:56:59 plasmaroo Exp $
+
+*pac-sources-2.4.23-r12 (10 Aug 2004)
+
+ 10 Aug 2004; <plasmaroo@gentoo.org> -pac-sources-2.4.23-r11.ebuild,
+ +pac-sources-2.4.23-r12.ebuild, +files/pac-sources.cmdlineLeak.patch:
+ Version bump for the /proc/cmdline leak vulnerability; bug #59905.
*pac-sources-2.4.23-r11 (08 Aug 2004)
diff --git a/sys-kernel/pac-sources/Manifest b/sys-kernel/pac-sources/Manifest
index 3bf6fedc351a..02f0c342a17a 100644
--- a/sys-kernel/pac-sources/Manifest
+++ b/sys-kernel/pac-sources/Manifest
@@ -1,16 +1,17 @@
-MD5 53d08ca1d4691ff96818cc141c40e0cc ChangeLog 3493
-MD5 7124bc22ca9d415505958becffec0380 pac-sources-2.4.23-r11.ebuild 3758
+MD5 d7bfaa88eb293ef56a0d8a0038df6af0 ChangeLog 3744
MD5 daa14c3311aff54352fca02cadfd84a4 metadata.xml 409
+MD5 8fc9d7ef17076e672e93e12ec053d3bf pac-sources-2.4.23-r12.ebuild 3758
MD5 21f3a4f186017d925067335e24db36a1 files/pac-sources.CAN-2004-0109.patch 1877
MD5 e77a93fdf26f06cf3ea5080b27211725 files/pac-sources.CAN-2003-0985.patch 414
MD5 147fec50180ad91b6260fc7201dcb90f files/pac-sources.CAN-2004-0010.patch 6050
-MD5 ae3b97255b35efc458f85f881b1ed827 files/digest-pac-sources-2.4.23-r11 216
MD5 60d25ff310fc6abfdce39ec9e47345af files/pac-sources.CAN-2004-0685.patch 2809
MD5 0f66013f643c79c97fda489618a4e2fd files/pac-sources.CAN-2004-0535.patch 476
MD5 9c816c892d6e3d3f0b7b77d3d503ab10 files/pac-sources.CAN-2004-0075.patch 634
MD5 dc18e982f8149588a291956481885a8c files/pac-sources.CAN-2004-0495.patch 17549
MD5 d4a740ae56c2049247083af387a22a85 files/pac-sources.CAN-2004-0394.patch 350
MD5 c460ea130cb4ae84a5063ba044e3ce72 files/pac-sources.CAN-2004-0427.patch 460
+MD5 d1ccc2047be533c992f67270a150a210 files/pac-sources.cmdlineLeak.patch 388
+MD5 ae3b97255b35efc458f85f881b1ed827 files/digest-pac-sources-2.4.23-r12 216
MD5 ac42024b6e6ee1e2165914db4b22a61c files/pac-sources.CAN-2004-0178.patch 424
MD5 3bdf00d5f80fe9dfbfe8220e076cd04c files/pac-sources.CAN-2004-0497.patch 707
MD5 032ff70c5895cc1a2dfbe2a58ebde1f7 files/pac-sources.munmap.patch 819
diff --git a/sys-kernel/pac-sources/files/digest-pac-sources-2.4.23-r11 b/sys-kernel/pac-sources/files/digest-pac-sources-2.4.23-r12
index 84606910d3f9..84606910d3f9 100644
--- a/sys-kernel/pac-sources/files/digest-pac-sources-2.4.23-r11
+++ b/sys-kernel/pac-sources/files/digest-pac-sources-2.4.23-r12
diff --git a/sys-kernel/pac-sources/files/pac-sources.cmdlineLeak.patch b/sys-kernel/pac-sources/files/pac-sources.cmdlineLeak.patch
new file mode 100644
index 000000000000..5f26f7f388f6
--- /dev/null
+++ b/sys-kernel/pac-sources/files/pac-sources.cmdlineLeak.patch
@@ -0,0 +1,11 @@
+--- linux-2.4/fs/proc/base.c 2004-04-15 07:09:32.000000000 +0100
++++ linux-2.4/fs/proc/base.c.plasmaroo 2004-08-09 23:30:43.869195800 +0100
+@@ -187,7 +187,7 @@ static int proc_pid_cmdline(struct task_
+ if (mm)
+ atomic_inc(&mm->mm_users);
+ task_unlock(task);
+- if (mm) {
++ if (mm && mm->arg_end) {
+ int len = mm->arg_end - mm->arg_start;
+ if (len > PAGE_SIZE)
+ len = PAGE_SIZE;
diff --git a/sys-kernel/pac-sources/pac-sources-2.4.23-r11.ebuild b/sys-kernel/pac-sources/pac-sources-2.4.23-r12.ebuild
index 9586cea726bc..4593a6715d69 100644
--- a/sys-kernel/pac-sources/pac-sources-2.4.23-r11.ebuild
+++ b/sys-kernel/pac-sources/pac-sources-2.4.23-r12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pac-sources/pac-sources-2.4.23-r11.ebuild,v 1.1 2004/08/08 19:56:45 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pac-sources/pac-sources-2.4.23-r12.ebuild,v 1.1 2004/08/09 23:56:59 plasmaroo Exp $
IUSE=""
ETYPE="sources"
@@ -72,7 +72,7 @@ src_unpack() {
epatch ${FILESDIR}/${PN}.CAN-2004-0495.patch || die "Failed to add the CAN-2004-0495 patch!"
epatch ${FILESDIR}/${PN}.CAN-2004-0497.patch || die "Failed to add the CAN-2004-0497 patch!"
epatch ${FILESDIR}/${PN}.CAN-2004-0535.patch || die "Failed to add the CAN-2004-0535 patch!"
- epatch ${FILESDIR}/${PN}.CAN-2004-0685.patch || die "Failed to add the CAN-2004-0685 patch!"
epatch ${FILESDIR}/${PN}.FPULockup-53804.patch || die "Failed to apply FPU-lockup patch!"
+ epatch ${FILESDIR}/${PN}.cmdlineLeak.patch || die "Failed to apply the /proc/cmdline patch!"
kernel_universal_unpack
}