Version bump for the binfmt_elf security vulnerability, bug #70681.
authorTim Yamin <plasmaroo@gentoo.org>
Fri, 12 Nov 2004 19:33:54 +0000 (19:33 +0000)
committerTim Yamin <plasmaroo@gentoo.org>
Fri, 12 Nov 2004 19:33:54 +0000 (19:33 +0000)
13 files changed:
sys-kernel/gentoo-sources/ChangeLog
sys-kernel/gentoo-sources/Manifest
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.20-r27 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.20-r26 with 100% similarity]
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.22-r18 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.22-r17 with 100% similarity]
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.25-r11 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.25-r10 with 100% similarity]
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.26-r11 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.26-r10 with 100% similarity]
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.27-r3 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.27-r2 with 100% similarity]
sys-kernel/gentoo-sources/files/gentoo-sources-2.4.binfmt_elf.patch [new file with mode: 0644]
sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r27.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r26.ebuild with 97% similarity]
sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r18.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r17.ebuild with 87% similarity]
sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r11.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r10.ebuild with 93% similarity]
sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r11.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r10.ebuild with 85% similarity]
sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r3.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r2.ebuild with 73% similarity]

index 452853583ade118a34fe60887680ef74710ac668..824f1b715a33f47d3b506220a803f5aed9ffc6a6 100644 (file)
@@ -1,6 +1,17 @@
 # ChangeLog for sys-kernel/gentoo-sources
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.91 2004/11/09 22:23:54 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.92 2004/11/12 19:33:54 plasmaroo Exp $
+
+*gentoo-sources-2.4.22-r18 (12 Nov 2004)
+
+  12 Nov 2004; <plasmaroo@gentoo.org> -gentoo-sources-2.4.20-r26.ebuild,
+  +gentoo-sources-2.4.20-r27.ebuild, -gentoo-sources-2.4.22-r17.ebuild,
+  +gentoo-sources-2.4.22-r18.ebuild, -gentoo-sources-2.4.25-r10.ebuild,
+  +gentoo-sources-2.4.25-r11.ebuild, -gentoo-sources-2.4.26-r10.ebuild,
+  +gentoo-sources-2.4.26-r11.ebuild, -gentoo-sources-2.4.27-r2.ebuild,
+  +gentoo-sources-2.4.27-r3.ebuild,
+  +files/gentoo-sources-2.4.binfmt_elf.patch:
+  Version bump for the binfmt_elf security vulnerability, bug #70681.
 
 *gentoo-sources-2.4.26-r10 (09 Nov 2004)
 
index 52449ad7aef62270ee179c16e619b1eb803b2d9c..191ef98a1844fc8eb473c33990e2b3eb4d4c409d 100644 (file)
@@ -1,12 +1,11 @@
-MD5 90baaecbcb43ecd3ea10734736a1f8ac ChangeLog 24010
-MD5 b2bcd4caa818e176f0390dd5cea83833 gentoo-sources-2.4.26-r10.ebuild 1233
+MD5 68717ddff36c629a031eef17fd2a4dd4 ChangeLog 24565
+MD5 f6822d535ec33695ad0ccd8eb5a62adc gentoo-sources-2.4.25-r11.ebuild 1488
+MD5 6d12af8c5c1349413a59e4097d5ee546 gentoo-sources-2.4.26-r11.ebuild 1273
+MD5 e4400de72878d48d0a3d90b2066b680c gentoo-sources-2.4.22-r18.ebuild 2074
+MD5 18fc432703293735e3c1ae7373d5ae6a gentoo-sources-2.4.20-r27.ebuild 7514
 MD5 91ea2908f17a4069774ffce01264df0c metadata.xml 354
-MD5 7564443558ed094dafc099fb6e3ab748 gentoo-sources-2.4.27-r2.ebuild 827
-MD5 047cbeb168fd0a81fa88dafce514b41b gentoo-sources-2.4.25-r10.ebuild 1448
-MD5 d1c381df8f350577a9184f5bfdbc1f48 gentoo-sources-2.4.22-r17.ebuild 2034
-MD5 1e04151e26bff0a1cfa50c81ab4f4c34 gentoo-sources-2.4.20-r26.ebuild 7420
+MD5 b9f926644b724b486b2de9e6bc46116c gentoo-sources-2.4.27-r3.ebuild 867
 MD5 6450fd1b19f30aa33866e5e467c0d828 files/gentoo-sources-2.4.20-cs46xx-gcc33.patch 374
-MD5 a1ea0b29ae36f749e1d26f5ceef9c0b7 files/digest-gentoo-sources-2.4.25-r10 305
 MD5 c460ea130cb4ae84a5063ba044e3ce72 files/gentoo-sources-2.4.CAN-2004-0427.patch 460
 MD5 b40c150e8529876064e1ec409a47984e files/security.patch4 783
 MD5 2f4db0083c0ed762c0af63f26812a68b files/gentoo-sources-2.4.20-fix-proc-mm.patch 1300
@@ -14,14 +13,14 @@ MD5 e77a93fdf26f06cf3ea5080b27211725 files/gentoo-sources-2.4.CAN-2003-0985.patc
 MD5 d1ccc2047be533c992f67270a150a210 files/gentoo-sources-2.4.cmdlineLeak.patch 388
 MD5 9601c35f96d297ed0d13753875fb3068 files/gentoo-sources-2.4.20-gcc33.patch 13455
 MD5 174438d215b70cad5ffb00ca8123c062 files/gentoo-sources-2.4.munmap.patch 837
-MD5 bfbc5f4ed0be1eded1f0985dd2266872 files/digest-gentoo-sources-2.4.20-r26 316
 MD5 ac42024b6e6ee1e2165914db4b22a61c files/gentoo-sources-2.4.CAN-2004-0178.patch 424
 MD5 3bdf00d5f80fe9dfbfe8220e076cd04c files/gentoo-sources-2.4.CAN-2004-0497.patch 707
 MD5 21ebf0ddc4b8ec4013470c4d243cd03b files/gentoo-sources-2.4.20-munmap.patch 826
-MD5 d1561fff7fcca1dd43d5bb8fe2fed05a files/digest-gentoo-sources-2.4.26-r10 306
+MD5 d1561fff7fcca1dd43d5bb8fe2fed05a files/digest-gentoo-sources-2.4.26-r11 306
 MD5 d4a740ae56c2049247083af387a22a85 files/gentoo-sources-2.4.CAN-2004-0394.patch 350
 MD5 9f412f3083cdd87db058dd2f5fbcd103 files/gentoo-sources-2.4.20-ipt-realm.patch 1028
 MD5 dc18e982f8149588a291956481885a8c files/gentoo-sources-2.4.CAN-2004-0495.patch 17549
+MD5 ff260e3c42d263d7ef1a579eaa38e5e6 files/gentoo-sources-2.4.binfmt_elf.patch 2237
 MD5 528da73c9e4a6fb017561e51dc0ab815 files/gentoo-sources-2.4.CAN-2003-0643.patch 747
 MD5 751d36c76691a7cab7c5bb48ca2ac092 files/gentoo-sources-2.4.26-OpenSWAN-CompileFix.patch 1447
 MD5 d96fe98630a0a160723a67e4ca93dcff files/gentoo-sources-2.4.20-grsec-datasize_fix.patch 1421
@@ -33,18 +32,20 @@ MD5 2b3ddb8b8b15f8da35ade38544b57857 files/gentoo-sources-2.4.XDRWrapFix.patch 1
 MD5 147fec50180ad91b6260fc7201dcb90f files/gentoo-sources-2.4.CAN-2004-0010.patch 6050
 MD5 60d25ff310fc6abfdce39ec9e47345af files/gentoo-sources-2.4.CAN-2004-0685.patch 2809
 MD5 6bd1b3d66aca4f2ae0cfd964caa28cc9 files/gentoo-sources-2.4.20-devfs-snd-fix.patch 1973
+MD5 3bf139832981003e66e2b702515b2f1b files/digest-gentoo-sources-2.4.22-r18 308
 MD5 5bf9836a632a861728d33f9736bb7431 files/gentoo-sources-2.4.CAN-2004-0133.patch 427
-MD5 82d1f62153165d59f018e37f19a25d64 files/digest-gentoo-sources-2.4.27-r2 229
 MD5 e2e2b545b6fcdcecf49e33798efa5b84 files/gentoo-sources-2.4.22-rtc_fix.patch 7073
 MD5 0f66013f643c79c97fda489618a4e2fd files/gentoo-sources-2.4.CAN-2004-0535.patch 476
 MD5 3bf2f78421fe7eb5babc154d4ad4dbbd files/security.patch1 14328
 MD5 012e8ba5d18dbb8d508ac4955e143e3a files/gentoo-sources-2.4.20-ipt-route.patch 13307
 MD5 e30386f1121b1197396ed9082eae7dcb files/gentoo-sources-2.4.I2C_Limits.patch 1037
+MD5 82d1f62153165d59f018e37f19a25d64 files/digest-gentoo-sources-2.4.27-r3 229
 MD5 c9da1bc82b906f6abc648c056e7bf662 files/gentoo-sources-2.4.FPULockup-53804.patch 354
 MD5 cbd2a33f15a8d2e7ab700a0b45fac377 files/gentoo-sources-2.4.20-grsec-disabled.patch 562
+MD5 a1ea0b29ae36f749e1d26f5ceef9c0b7 files/digest-gentoo-sources-2.4.25-r11 305
+MD5 bfbc5f4ed0be1eded1f0985dd2266872 files/digest-gentoo-sources-2.4.20-r27 316
 MD5 0d1cdff97252338dc5acc37c5f84d7c6 files/security.patch3 3333
 MD5 394bae02a20af95fc9d320f6cea3834e files/gentoo-sources-2.4.22-kmsgdump.patch 887
-MD5 3bf139832981003e66e2b702515b2f1b files/digest-gentoo-sources-2.4.22-r17 308
 MD5 eaeda68a619caaddd5b8fdc5e7c39932 files/gentoo-sources-2.4.CAN-2004-0177.patch 384
 MD5 9c816c892d6e3d3f0b7b77d3d503ab10 files/gentoo-sources-2.4.22-CAN-2004-0075.patch 634
 MD5 92f1b3aa68de326081b75653a77d64cf files/gentoo-sources-2.4.20-CAN-2004-0685.patch 2881
diff --git a/sys-kernel/gentoo-sources/files/gentoo-sources-2.4.binfmt_elf.patch b/sys-kernel/gentoo-sources/files/gentoo-sources-2.4.binfmt_elf.patch
new file mode 100644 (file)
index 0000000..bce026a
--- /dev/null
@@ -0,0 +1,84 @@
+diff -ur linux-2.4.27-gentoo-r2/fs/binfmt_elf.c linux-2.4.27-gentoo-r3/fs/binfmt_elf.c
+--- linux-2.4.27-gentoo-r2/fs/binfmt_elf.c     2004-11-10 20:43:18.000000000 +0000
++++ linux-2.4.27-gentoo-r3/fs/binfmt_elf.c     2004-11-10 20:33:40.000000000 +0000
+@@ -308,9 +308,12 @@
+               goto out;
+ 
+       retval = kernel_read(interpreter,interp_elf_ex->e_phoff,(char *)elf_phdata,size);
+-      error = retval;
+-      if (retval < 0)
++      error = -EIO;
++      if (retval != size) {
++              if (retval < 0)
++                      error = retval; 
+               goto out_close;
++      }
+ 
+       eppnt = elf_phdata;
+       for (i=0; i<interp_elf_ex->e_phnum; i++, eppnt++) {
+@@ -686,8 +689,11 @@
+               goto out;
+ 
+       retval = kernel_read(bprm->file, elf_ex.e_phoff, (char *) elf_phdata, size);
+-      if (retval < 0)
++      if (retval != size) {
++              if (retval >= 0)
++                      retval = -EIO;
+               goto out_free_ph;
++      }
+               
+       files = current->files;         /* Refcounted so ok */
+       retval = unshare_files();
+@@ -734,8 +740,14 @@
+                       retval = kernel_read(bprm->file, elf_ppnt->p_offset,
+                                          elf_interpreter,
+                                          elf_ppnt->p_filesz);
+-                      if (retval < 0)
++                      if (retval != elf_ppnt->p_filesz) {
++                              if (retval >= 0)
++                                      retval = -EIO;
+                               goto out_free_interp;
++                      }
++                      /* make sure path is NULL terminated */
++                      elf_interpreter[elf_ppnt->p_filesz - 1] = '\0';
++
+                       /* If the program interpreter is one of these two,
+                        * then assume an iBCS2 image. Otherwise assume
+                        * a native linux image.
+@@ -754,8 +766,11 @@
+                       if (IS_ERR(interpreter))
+                               goto out_free_interp;
+                       retval = kernel_read(interpreter, 0, bprm->buf, BINPRM_BUF_SIZE);
+-                      if (retval < 0)
++                      if (retval != BINPRM_BUF_SIZE) {
++                              if (retval >= 0)
++                                      retval = -EIO;
+                               goto out_free_dentry;
++                      }
+ 
+                       /* Get the exec headers */
+                       interp_ex = *((struct exec *) bprm->buf);
+@@ -967,7 +982,10 @@
+ #endif
+ 
+                       if (BAD_ADDR(error))
+-                              continue;
++                      {
++                              send_sig(SIGKILL, current, 0);
++                              goto out_free_dentry;
++                      }
+ 
+                       /* PaX: mirror at a randomized base */
+                       down_write(&current->mm->mmap_sem);
+@@ -1008,7 +1026,10 @@
+               {
+                       error = elf_map(bprm->file, load_bias + vaddr, elf_ppnt, elf_prot, elf_flags);
+                       if (BAD_ADDR(error))
+-                              continue;
++                      {
++                              send_sig(SIGKILL, current, 0);
++                              goto out_free_dentry;
++                      }
+               }
+ 
+               if (!load_addr_set) {
similarity index 97%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r26.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r27.ebuild
index a1ca235c544967b0b38c217fe3bf491aa9cd8c7a..b3cb43ff4a32bc449db8153e1b577a4f73b31aed 100644 (file)
@@ -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/gentoo-sources/gentoo-sources-2.4.20-r26.ebuild,v 1.1 2004/11/09 22:23:54 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r27.ebuild,v 1.1 2004/11/12 19:33:54 plasmaroo Exp $
 
 IUSE="aavm crypt evms2 usagi"
 
@@ -30,7 +30,7 @@ S=${WORKDIR}/linux-${KV}
 
 DESCRIPTION="Full sources for the Gentoo Kernel."
 SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2
-        http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/patches-${KV/r26/r14}.tar.bz2
+        http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/patches-${KV/r27/r14}.tar.bz2
         http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/${P}-CAN-2004-0415.patch
         http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/${P}-CAN-2004-0814.patch"
 HOMEPAGE="http://www.gentoo.org/ http://www.kernel.org/"
@@ -42,7 +42,7 @@ src_unpack() {
        unpack ${A}
        mv linux-${OKV} linux-${KV} || die "Error moving kernel source tree to linux-${KV}"
 
-       cd ${WORKDIR}/${KV/r26/r14}
+       cd ${WORKDIR}/${KV/r27/r14}
 
        # This is the *ratified* aavm USE flag, enables aavm support in this kernel
        if ! use aavm; then
@@ -149,6 +149,7 @@ src_unpack() {
        epatch ${FILESDIR}/${PN}-2.4.FPULockup-53804.patch || die "Failed to apply FPU-lockup patch!"
        epatch ${FILESDIR}/${PN}-2.4.cmdlineLeak.patch || die "Failed to apply the /proc/cmdline patch!"
        epatch ${FILESDIR}/${PN}-2.4.XDRWrapFix.patch || die "Failed to apply the kNFSd XDR patch!"
+       epatch ${FILESDIR}/${PN}-2.4.binfmt_elf.patch || die "Failed to apply the binfmt_elf patch!"
 }
 
 pkg_postinst() {
similarity index 87%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r17.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r18.ebuild
index 2ff35f7e535cc98668cd809365b3bf1dde181157..832f0ace63297d6b52693e904d672686c698b636 100644 (file)
@@ -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/gentoo-sources/gentoo-sources-2.4.22-r17.ebuild,v 1.1 2004/11/09 22:23:54 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r18.ebuild,v 1.1 2004/11/12 19:33:54 plasmaroo Exp $
 
 ETYPE="sources"
 
@@ -9,7 +9,7 @@ detect_version
 
 UNIPATCH_STRICTORDER='Y'
 UNIPATCH_LIST="
-       ${DISTDIR}/gentoo-sources-${PVR/17/5}.patch.bz2
+       ${DISTDIR}/gentoo-sources-${PVR/18/5}.patch.bz2
        ${FILESDIR}/${PN}-2.4.munmap.patch
        ${FILESDIR}/${PN}-2.4.CAN-2004-0001.patch
        ${FILESDIR}/${PN}-2.4.CAN-2004-0010.patch
@@ -29,13 +29,14 @@ UNIPATCH_LIST="
        ${DISTDIR}/${P}-CAN-2004-0814.patch
        ${FILESDIR}/${PN}-2.4.FPULockup-53804.patch
        ${FILESDIR}/${PN}-2.4.cmdlineLeak.patch
-       ${FILESDIR}/${PN}-2.4.XDRWrapFix.patch"
+       ${FILESDIR}/${PN}-2.4.XDRWrapFix.patch
+       ${FILESDIR}/${PN}-2.4.binfmt_elf.patch"
 
 S=${WORKDIR}/linux-${KV}
 
 DESCRIPTION="Full sources for the Gentoo Kernel."
 SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2
-       http://dev.gentoo.org/~iggy/gentoo-sources-${PVR/17/5}.patch.bz2
+       http://dev.gentoo.org/~iggy/gentoo-sources-${PVR/18/5}.patch.bz2
        http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/linux-${OKV}-CAN-2004-0415.patch
        http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/${P}-CAN-2004-0814.patch"
 KEYWORDS="x86 -*"
similarity index 93%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r10.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r11.ebuild
index 5ed98b8ac43be173974d3119ccbf42ae831eb47a..d4f9094b55e8252d867e41a077cd202c420982b6 100644 (file)
@@ -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/gentoo-sources/gentoo-sources-2.4.25-r10.ebuild,v 1.1 2004/11/09 22:23:54 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r11.ebuild,v 1.1 2004/11/12 19:33:54 plasmaroo Exp $
 
 ETYPE="sources"
 inherit kernel-2
@@ -26,6 +26,7 @@ UNIPATCH_LIST="
        ${FILESDIR}/${PN}-2.4.FPULockup-53804.patch
        ${FILESDIR}/${PN}-2.4.cmdlineLeak.patch
        ${FILESDIR}/${PN}-2.4.XDRWrapFix.patch
+       ${FILESDIR}/${PN}-2.4.binfmt_elf.patch
        ${DISTDIR}/linux-2.4.26-CAN-2004-0415.patch
        ${DISTDIR}/${PN}-2.4.22-CAN-2004-0814.patch"
 
similarity index 85%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r10.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r11.ebuild
index 2e0fdb8181af7f10753e5276e10c40cb52eec055..4508020e48ef06ffb35a72871c7deaf1bae3b5cb 100644 (file)
@@ -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/gentoo-sources/gentoo-sources-2.4.26-r10.ebuild,v 1.1 2004/11/09 22:23:54 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r11.ebuild,v 1.1 2004/11/12 19:33:54 plasmaroo Exp $
 
 ETYPE="sources"
 inherit kernel-2
@@ -11,7 +11,7 @@ IUSE=''
 
 UNIPATCH_STRICTORDER='Y'
 UNIPATCH_LIST="
-       ${DISTDIR}/${PF/r10/r6}.tar.bz2
+       ${DISTDIR}/${PF/r11/r6}.tar.bz2
        ${FILESDIR}/${PN}-2.4.CAN-2004-0495.patch
        ${FILESDIR}/${PN}-2.4.CAN-2004-0497.patch
        ${FILESDIR}/${PN}-2.4.CAN-2004-0535.patch
@@ -20,10 +20,11 @@ UNIPATCH_LIST="
        ${FILESDIR}/${P}-OpenSWAN-CompileFix.patch
        ${FILESDIR}/${PN}-2.4.cmdlineLeak.patch
        ${FILESDIR}/${PN}-2.4.XDRWrapFix.patch
+       ${FILESDIR}/${PN}-2.4.binfmt_elf.patch
        ${DISTDIR}/linux-${OKV}-CAN-2004-0415.patch
        ${DISTDIR}/${PN}-2.4.22-CAN-2004-0814.patch"
 
 DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/${PF/r10/r6}.tar.bz2
+SRC_URI="${KERNEL_URI} http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/${PF/r11/r6}.tar.bz2
         http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/linux-${OKV}-CAN-2004-0415.patch
         http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/${PN}-2.4.22-CAN-2004-0814.patch"
similarity index 73%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r2.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r3.ebuild
index e251493033733a744bbfa7e1dcdc2b6e5bc413dd..09dd304578175a66cf0bcb56a143d96d3d70bd34 100644 (file)
@@ -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/gentoo-sources/gentoo-sources-2.4.27-r2.ebuild,v 1.1 2004/11/09 22:23:54 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r3.ebuild,v 1.1 2004/11/12 19:33:54 plasmaroo Exp $
 
 ETYPE="sources"
 inherit kernel-2
@@ -10,12 +10,13 @@ KEYWORDS="~x86 -ppc"
 IUSE=''
 
 UNIPATCH_STRICTORDER='Y'
-UNIPATCH_LIST="${DISTDIR}/${PF/r2/r1}.tar.bz2
+UNIPATCH_LIST="${DISTDIR}/${PF/r3/r1}.tar.bz2
        ${DISTDIR}/${PN}-2.4.22-CAN-2004-0814.patch
        ${FILESDIR}/${PN}-2.4.cmdlineLeak.patch
-       ${FILESDIR}/${PN}-2.4.XDRWrapFix.patch"
+       ${FILESDIR}/${PN}-2.4.XDRWrapFix.patch
+       ${FILESDIR}/${PN}-2.4.binfmt_elf.patch"
 
 DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-SRC_URI="${KERNEL_URI} http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/${PF/r2/r1}.tar.bz2
+SRC_URI="${KERNEL_URI} http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/${PF/r3/r1}.tar.bz2
         http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/${PN}-2.4.22-CAN-2004-0814.patch"