Version bump for the AF_UNIX and a.out security vulnerabilities; bugs #72452 and...
authorTim Yamin <plasmaroo@gentoo.org>
Sat, 27 Nov 2004 20:57:40 +0000 (20:57 +0000)
committerTim Yamin <plasmaroo@gentoo.org>
Sat, 27 Nov 2004 20:57:40 +0000 (20:57 +0000)
16 files changed:
sys-kernel/gentoo-sources/ChangeLog
sys-kernel/gentoo-sources/Manifest
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.20-r29 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.20-r28 with 100% similarity]
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.22-r20 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.22-r19 with 100% similarity]
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.25-r13 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.25-r12 with 100% similarity]
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.26-r13 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.26-r12 with 100% similarity]
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.27-r5 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.27-r4 with 100% similarity]
sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.28-r2 [moved from sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.4.28-r1 with 100% similarity]
sys-kernel/gentoo-sources/files/gentoo-sources-2.4.AF_UNIX.patch [new file with mode: 0644]
sys-kernel/gentoo-sources/files/gentoo-sources-2.4.binfmt_a.out.patch [new file with mode: 0644]
sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r29.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r28.ebuild with 96% similarity]
sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r20.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r19.ebuild with 86% similarity]
sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r13.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r12.ebuild with 88% similarity]
sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r13.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r12.ebuild with 80% similarity]
sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r5.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r4.ebuild with 72% similarity]
sys-kernel/gentoo-sources/gentoo-sources-2.4.28-r2.ebuild [moved from sys-kernel/gentoo-sources/gentoo-sources-2.4.28-r1.ebuild with 71% similarity]

index 5969e088fd48c107d62a85e90ec524b8d042d42c..7982063c70f6e65cbcb2150c49fc6efc0cb09994 100644 (file)
@@ -1,6 +1,19 @@
 # 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.95 2004/11/20 16:45:10 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/ChangeLog,v 1.96 2004/11/27 20:57:39 plasmaroo Exp $
+
+*gentoo-sources-2.4.20-r29 (27 Nov 2004)
+
+  27 Nov 2004; <plasmaroo@gentoo.org> -gentoo-sources-2.4.20-r28.ebuild,
+  +gentoo-sources-2.4.20-r29.ebuild, -gentoo-sources-2.4.22-r19.ebuild,
+  +gentoo-sources-2.4.22-r20.ebuild, -gentoo-sources-2.4.25-r12.ebuild,
+  +gentoo-sources-2.4.25-r13.ebuild, -gentoo-sources-2.4.26-r12.ebuild,
+  +gentoo-sources-2.4.26-r13.ebuild, -gentoo-sources-2.4.27-r4.ebuild,
+  +gentoo-sources-2.4.27-r5.ebuild, -gentoo-sources-2.4.28-r1.ebuild,
+  +gentoo-sources-2.4.28-r2.ebuild, +files/gentoo-sources-2.4.AF_UNIX.patch,
+  +files/gentoo-sources-2.4.binfmt_a.out.patch:
+  Version bump for the AF_UNIX and a.out security vulnerabilities; bugs #72452
+  and #72317.
 
 *gentoo-sources-2.4.26-r12 (20 Nov 2004)
 
index e7bffadc5a5aafc8c817fc675bb779dc5d23b2e9..4362179614073c179fedf813933c581bb5a9360b 100644 (file)
@@ -1,13 +1,12 @@
-MD5 c4618709686c1e4f4b1284255b25d209 gentoo-sources-2.4.27-r4.ebuild 902
-MD5 3215c65e60e83c4976ebcf5d659ca6d7 ChangeLog 25579
+MD5 2e1f7ffc0d74207bf67fc92231702d10 ChangeLog 26270
+MD5 802a110c5c94d0c22abe165d7a46355b gentoo-sources-2.4.26-r13.ebuild 1387
+MD5 36034719ed773564fc279c2445b29a1a gentoo-sources-2.4.22-r20.ebuild 2148
 MD5 91ea2908f17a4069774ffce01264df0c metadata.xml 354
-MD5 ba48ef413cfc74749ca6cbf7d214c30e gentoo-sources-2.4.28-r1.ebuild 774
-MD5 886b1cecbfd949520b9a62149a1d69d3 gentoo-sources-2.4.20-r28.ebuild 7577
-MD5 940de2ca16eb00d2ebcb8e607063a94f gentoo-sources-2.4.22-r19.ebuild 2069
-MD5 331a102f58de4510250019f2479c3691 gentoo-sources-2.4.25-r12.ebuild 1523
-MD5 578b00ab90a0713ca8c458c3f1c1d5dd gentoo-sources-2.4.26-r12.ebuild 1308
+MD5 47268f1733675f93d9c011929b3bb391 gentoo-sources-2.4.25-r13.ebuild 1602
+MD5 57b9beeb950f7238c5b9be809621db8f gentoo-sources-2.4.20-r29.ebuild 7777
+MD5 614fbf0b313f7c1774d4cca1fa057f94 gentoo-sources-2.4.27-r5.ebuild 981
+MD5 9db3a3ba1a5119c5d6a390e44233c27e gentoo-sources-2.4.28-r2.ebuild 828
 MD5 6450fd1b19f30aa33866e5e467c0d828 files/gentoo-sources-2.4.20-cs46xx-gcc33.patch 374
-MD5 a1ea0b29ae36f749e1d26f5ceef9c0b7 files/digest-gentoo-sources-2.4.25-r12 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
@@ -18,19 +17,20 @@ MD5 9601c35f96d297ed0d13753875fb3068 files/gentoo-sources-2.4.20-gcc33.patch 134
 MD5 174438d215b70cad5ffb00ca8123c062 files/gentoo-sources-2.4.munmap.patch 837
 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 3bf139832981003e66e2b702515b2f1b files/digest-gentoo-sources-2.4.22-r20 308
 MD5 21ebf0ddc4b8ec4013470c4d243cd03b files/gentoo-sources-2.4.20-munmap.patch 826
+MD5 3a83764576b40cd440269b408dc12d26 files/digest-gentoo-sources-2.4.20-r29 316
 MD5 d4a740ae56c2049247083af387a22a85 files/gentoo-sources-2.4.CAN-2004-0394.patch 350
+MD5 b9a94233e1457787352e5f85e3e3582d files/gentoo-sources-2.4.binfmt_a.out.patch 2009
 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 a4cb2b30bc0ad5f4f3913a6ec2ddfe1a files/gentoo-sources-2.4.binfmt_elf.patch 2618
 MD5 528da73c9e4a6fb017561e51dc0ab815 files/gentoo-sources-2.4.CAN-2003-0643.patch 747
+MD5 d02d09295f2ccf5f8738a005ba37bf0b files/digest-gentoo-sources-2.4.28-r2 229
 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
-MD5 d1561fff7fcca1dd43d5bb8fe2fed05a files/digest-gentoo-sources-2.4.26-r12 306
-MD5 3bf139832981003e66e2b702515b2f1b files/digest-gentoo-sources-2.4.22-r19 308
 MD5 de75cfa969ed092578d9ddda6c5be334 files/gentoo-sources-2.4.CAN-2004-0181.patch 1233
 MD5 f308aef282ea75ea55d5c6035dafa100 files/security.patch2 4014
-MD5 82d1f62153165d59f018e37f19a25d64 files/digest-gentoo-sources-2.4.27-r4 229
 MD5 1326d31d343f60512dfb1376bfe134a2 files/gentoo-sources-2.4.20-sched-interrupt.patch 400
 MD5 a61e57d5483a06f20da339d91f98fbb8 files/gentoo-sources-2.4.20-rtc_fix.patch 6769
 MD5 2b3ddb8b8b15f8da35ade38544b57857 files/gentoo-sources-2.4.XDRWrapFix.patch 1499
@@ -38,18 +38,20 @@ MD5 147fec50180ad91b6260fc7201dcb90f files/gentoo-sources-2.4.CAN-2004-0010.patc
 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 1e1fe7bb98c80db4644f4b7fd7dd5d32 files/gentoo-sources-2.4.smbfs.patch 3434
+MD5 b0a1f80aff51d6601e8924329023b241 files/gentoo-sources-2.4.AF_UNIX.patch 515
 MD5 5bf9836a632a861728d33f9736bb7431 files/gentoo-sources-2.4.CAN-2004-0133.patch 427
 MD5 e2e2b545b6fcdcecf49e33798efa5b84 files/gentoo-sources-2.4.22-rtc_fix.patch 7073
-MD5 3a83764576b40cd440269b408dc12d26 files/digest-gentoo-sources-2.4.20-r28 316
+MD5 d1561fff7fcca1dd43d5bb8fe2fed05a files/digest-gentoo-sources-2.4.26-r13 306
 MD5 0f66013f643c79c97fda489618a4e2fd files/gentoo-sources-2.4.CAN-2004-0535.patch 476
 MD5 3bf2f78421fe7eb5babc154d4ad4dbbd files/security.patch1 14328
-MD5 d02d09295f2ccf5f8738a005ba37bf0b files/digest-gentoo-sources-2.4.28-r1 229
 MD5 012e8ba5d18dbb8d508ac4955e143e3a files/gentoo-sources-2.4.20-ipt-route.patch 13307
 MD5 e30386f1121b1197396ed9082eae7dcb files/gentoo-sources-2.4.I2C_Limits.patch 1037
 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-r13 305
 MD5 0d1cdff97252338dc5acc37c5f84d7c6 files/security.patch3 3333
 MD5 394bae02a20af95fc9d320f6cea3834e files/gentoo-sources-2.4.22-kmsgdump.patch 887
+MD5 82d1f62153165d59f018e37f19a25d64 files/digest-gentoo-sources-2.4.27-r5 229
 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.AF_UNIX.patch b/sys-kernel/gentoo-sources/files/gentoo-sources-2.4.AF_UNIX.patch
new file mode 100644 (file)
index 0000000..6ced784
--- /dev/null
@@ -0,0 +1,24 @@
+--- linux-2.4.27/net/unix/af_unix.c    2004-11-24 08:23:21 -08:00
++++ linux-2.4.28/net/unix/af_unix.c    2004-11-24 08:23:21 -08:00
+@@ -1403,9 +1403,11 @@
+ 
+       msg->msg_namelen = 0;
+ 
++      down(&sk->protinfo.af_unix.readsem);
++
+       skb = skb_recv_datagram(sk, flags, noblock, &err);
+       if (!skb)
+-              goto out;
++              goto out_unlock;
+ 
+       wake_up_interruptible(&sk->protinfo.af_unix.peer_wait);
+ 
+@@ -1449,6 +1451,8 @@
+ 
+ out_free:
+       skb_free_datagram(sk,skb);
++out_unlock:
++      up(&sk->protinfo.af_unix.readsem);
+ out:
+       return err;
+ }
diff --git a/sys-kernel/gentoo-sources/files/gentoo-sources-2.4.binfmt_a.out.patch b/sys-kernel/gentoo-sources/files/gentoo-sources-2.4.binfmt_a.out.patch
new file mode 100644 (file)
index 0000000..4644ae2
--- /dev/null
@@ -0,0 +1,63 @@
+diff -Nru linux-2.4.28/fs/exec.c linux-2.4.28.plasmaroo/fs/exec.c
+--- linux-2.4.28/fs/exec.c     2004-04-15 10:44:45 -07:00
++++ linux-2.4.28.plasmaroo/fs/exec.c   2004-11-12 12:02:40 -08:00
+@@ -342,6 +342,7 @@ int setup_arg_pages(struct linux_binprm 
+       
+       down_write(&current->mm->mmap_sem);
+       {
++              struct vm_area_struct *vma;
+               mpnt->vm_mm = current->mm;
+               mpnt->vm_start = PAGE_MASK & (unsigned long) bprm->p;
+               mpnt->vm_end = STACK_TOP;
+@@ -351,6 +352,12 @@ int setup_arg_pages(struct linux_binprm 
+               mpnt->vm_pgoff = 0;
+               mpnt->vm_file = NULL;
+               mpnt->vm_private_data = (void *) 0;
++              vma = find_vma(current->mm, mpnt->vm_start);
++              if (vma) {
++                      up_write(&current->mm->mmap_sem);
++                      kmem_cache_free(vm_area_cachep, mpnt);
++                      return -ENOMEM;
++              }
+               insert_vm_struct(current->mm, mpnt);
+               current->mm->total_vm = (mpnt->vm_end - mpnt->vm_start) >> PAGE_SHIFT;
+       } 
+diff -Nru linux-2.4.28/fs/exec.c linux-2.4.28.plasmaroo/fs/exec.c
+--- linux-2.4.28/fs/binfmt_aout.c      2002-02-04 23:54:04 -08:00
++++ linux-2.4.28.plasmaroo/fs/binfmt_aout.c    2004-11-12 11:55:14 -08:00
+@@ -39,13 +39,18 @@ static struct linux_binfmt aout_format =
+       NULL, THIS_MODULE, load_aout_binary, load_aout_library, aout_core_dump, PAGE_SIZE
+ };
+ 
+-static void set_brk(unsigned long start, unsigned long end)
++#define BAD_ADDR(x)   ((unsigned long)(x) >= TASK_SIZE)
++
++static int set_brk(unsigned long start, unsigned long end)
+ {
+       start = PAGE_ALIGN(start);
+       end = PAGE_ALIGN(end);
+-      if (end <= start)
+-              return;
+-      do_brk(start, end - start);
++      if (end > start) {
++              unsigned long addr = do_brk(start, end - start);
++              if (BAD_ADDR(addr))
++                      return addr;
++      }
++      return 0;
+ }
+ 
+ /*
+@@ -405,7 +410,11 @@ static int load_aout_binary(struct linux
+ beyond_if:
+       set_binfmt(&aout_format);
+ 
+-      set_brk(current->mm->start_brk, current->mm->brk);
++      retval = set_brk(current->mm->start_brk, current->mm->brk);
++      if (retval < 0) {
++              send_sig(SIGKILL, current, 0);
++              return retval;
++      }
+ 
+       retval = setup_arg_pages(bprm); 
+       if (retval < 0) { 
similarity index 96%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r28.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r29.ebuild
index 96f996351ec38fb608726cdc2062dcdb5b0524b1..0148cfa68f03a2fd1fccc1e504c8ca9d8c678608 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-r28.ebuild,v 1.1 2004/11/20 16:45:10 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.20-r29.ebuild,v 1.1 2004/11/27 20:57:39 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}.tar.bz2
+        http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/patches-${KV/29/28}.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}
+       cd ${WORKDIR}/${KV/r29/r28}
 
        # This is the *ratified* aavm USE flag, enables aavm support in this kernel
        if ! use aavm; then
@@ -151,6 +151,8 @@ src_unpack() {
        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!"
        epatch ${FILESDIR}/${P}-smbfs.patch || die "Failed to apply the SMBFS patch!"
+       epatch ${FILESDIR}/${PN}-2.4.AF_UNIX.patch || die "Failed to apply the AF_UNIX patch!"
+       epatch ${FILESDIR}/${PN}-2.4.binfmt_a.out.patch || die "Failed to apply the binfmt_a.out patch!"
 }
 
 pkg_postinst() {
similarity index 86%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r19.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r20.ebuild
index f6b08e34135a2a2b84565119e88a60355aca26bf..6e2a4d115342c03eb505a1da35f510e6c70de835 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-r19.ebuild,v 1.1 2004/11/20 16:45:10 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.22-r20.ebuild,v 1.1 2004/11/27 20:57:39 plasmaroo Exp $
 
 ETYPE="sources"
 
@@ -9,7 +9,7 @@ detect_version
 
 UNIPATCH_STRICTORDER='Y'
 UNIPATCH_LIST="
-       ${DISTDIR}/gentoo-sources-${PVR/19/5}.patch.bz2
+       ${DISTDIR}/gentoo-sources-${PVR/20/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
@@ -30,13 +30,15 @@ UNIPATCH_LIST="
        ${FILESDIR}/${PN}-2.4.cmdlineLeak.patch
        ${FILESDIR}/${PN}-2.4.XDRWrapFix.patch
        ${FILESDIR}/${PN}-2.4.binfmt_elf.patch
-       ${FILESDIR}/${PN}-2.4.20-smbfs.patch"
+       ${FILESDIR}/${PN}-2.4.20-smbfs.patch
+       ${FILESDIR}/${PN}-2.4.AF_UNIX.patch
+       ${FILESDIR}/${PN}-2.4.binfmt_a.out.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/19/5}.patch.bz2
+       http://dev.gentoo.org/~iggy/gentoo-sources-${PVR/20/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 88%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r12.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r13.ebuild
index 41ed782042a9f2058c96b9203caff00df465d7f5..837a2638b082ff726b474dd80de85f2bb90f87dd 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-r12.ebuild,v 1.1 2004/11/20 16:45:10 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.25-r13.ebuild,v 1.1 2004/11/27 20:57:39 plasmaroo Exp $
 
 ETYPE="sources"
 inherit kernel-2
@@ -29,7 +29,9 @@ UNIPATCH_LIST="
        ${FILESDIR}/${PN}-2.4.binfmt_elf.patch
        ${FILESDIR}/${PN}-2.4.smbfs.patch
        ${DISTDIR}/linux-2.4.26-CAN-2004-0415.patch
-       ${DISTDIR}/${PN}-2.4.22-CAN-2004-0814.patch"
+       ${DISTDIR}/${PN}-2.4.22-CAN-2004-0814.patch
+       ${FILESDIR}/${PN}-2.4.AF_UNIX.patch
+       ${FILESDIR}/${PN}-2.4.binfmt_a.out.patch"
 
 DESCRIPTION="Full sources including the gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
 SRC_URI="${KERNEL_URI} http://dev.gentoo.org/~livewire/${P}.patch.bz2
similarity index 80%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r12.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r13.ebuild
index 134ba22304bd272e0b3820b30165b88b3fb06f32..e006b39ffa1bb8a6985c535b6bc02e1c236bd08b 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-r12.ebuild,v 1.1 2004/11/20 16:45:10 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.26-r13.ebuild,v 1.1 2004/11/27 20:57:39 plasmaroo Exp $
 
 ETYPE="sources"
 inherit kernel-2
@@ -11,7 +11,7 @@ IUSE=''
 
 UNIPATCH_STRICTORDER='Y'
 UNIPATCH_LIST="
-       ${DISTDIR}/${PF/r12/r6}.tar.bz2
+       ${DISTDIR}/${PF/r13/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
@@ -23,9 +23,11 @@ UNIPATCH_LIST="
        ${FILESDIR}/${PN}-2.4.binfmt_elf.patch
        ${FILESDIR}/${PN}-2.4.smbfs.patch
        ${DISTDIR}/linux-${OKV}-CAN-2004-0415.patch
-       ${DISTDIR}/${PN}-2.4.22-CAN-2004-0814.patch"
+       ${DISTDIR}/${PN}-2.4.22-CAN-2004-0814.patch
+       ${FILESDIR}/${PN}-2.4.AF_UNIX.patch
+       ${FILESDIR}/${PN}-2.4.binfmt_a.out.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/r12/r6}.tar.bz2
+SRC_URI="${KERNEL_URI} http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/${PF/r13/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 72%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r4.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r5.ebuild
index a4cf2310ff24c91fa514ed7f58d6d7c004ad0fef..e110180e81e7e28682a1b72ad32f971ca0ebfcd6 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-r4.ebuild,v 1.1 2004/11/20 16:45:10 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r5.ebuild,v 1.1 2004/11/27 20:57:39 plasmaroo Exp $
 
 ETYPE="sources"
 inherit kernel-2
@@ -10,14 +10,16 @@ KEYWORDS="~x86 -ppc"
 IUSE=''
 
 UNIPATCH_STRICTORDER='Y'
-UNIPATCH_LIST="${DISTDIR}/${PF/r4/r1}.tar.bz2
+UNIPATCH_LIST="${DISTDIR}/${PF/r5/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.binfmt_elf.patch
-       ${FILESDIR}/${PN}-2.4.smbfs.patch"
+       ${FILESDIR}/${PN}-2.4.smbfs.patch
+       ${FILESDIR}/${PN}-2.4.AF_UNIX.patch
+       ${FILESDIR}/${PN}-2.4.binfmt_a.out.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/r4/r1}.tar.bz2
+SRC_URI="${KERNEL_URI} http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/${PF/r5/r1}.tar.bz2
         http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/${PN}-2.4.22-CAN-2004-0814.patch"
 
similarity index 71%
rename from sys-kernel/gentoo-sources/gentoo-sources-2.4.28-r1.ebuild
rename to sys-kernel/gentoo-sources/gentoo-sources-2.4.28-r2.ebuild
index 627644b8534ecaa827ac84d111a16beceffe8132..be683d4194bdf18b4526599aadb28143a847bed9 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.28-r1.ebuild,v 1.1 2004/11/17 22:45:10 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.4.28-r2.ebuild,v 1.1 2004/11/27 20:57:39 plasmaroo Exp $
 
 ETYPE="sources"
 inherit kernel-2
@@ -10,10 +10,11 @@ KEYWORDS="~x86 -ppc"
 IUSE=''
 
 UNIPATCH_STRICTORDER='Y'
-UNIPATCH_LIST="${DISTDIR}/${PF}.tar.bz2
+UNIPATCH_LIST="${DISTDIR}/${PF/r2/r1}.tar.bz2
        ${DISTDIR}/${PN}-2.4.22-CAN-2004-0814.patch
-       ${FILESDIR}/${PN}-2.4.cmdlineLeak.patch"
+       ${FILESDIR}/${PN}-2.4.cmdlineLeak.patch
+       ${FILESDIR}/${PN}-2.4.binfmt_a.out.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}.tar.bz2
+SRC_URI="${KERNEL_URI} http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/${PF/r2/r1}.tar.bz2
         http://dev.gentoo.org/~plasmaroo/patches/kernel/misc/security/${PN}-2.4.22-CAN-2004-0814.patch"