diff options
author | Joshua Brindle <method@gentoo.org> | 2004-11-24 19:42:28 +0000 |
---|---|---|
committer | Joshua Brindle <method@gentoo.org> | 2004-11-24 19:42:28 +0000 |
commit | 72051a22c1bd38ee36d65ab879e06bf0358f09a6 (patch) | |
tree | 16c7c055d31bde133daaa86f03715fb3db2e2988 /sys-kernel/hardened-dev-sources | |
parent | Marking stable on x86 per security bug #68857 (Manifest recommit) (diff) | |
download | gentoo-2-72051a22c1bd38ee36d65ab879e06bf0358f09a6.tar.gz gentoo-2-72051a22c1bd38ee36d65ab879e06bf0358f09a6.tar.bz2 gentoo-2-72051a22c1bd38ee36d65ab879e06bf0358f09a6.zip |
patches
Diffstat (limited to 'sys-kernel/hardened-dev-sources')
-rw-r--r-- | sys-kernel/hardened-dev-sources/ChangeLog | 17 | ||||
-rw-r--r-- | sys-kernel/hardened-dev-sources/Manifest | 20 | ||||
-rw-r--r-- | sys-kernel/hardened-dev-sources/files/digest-hardened-dev-sources-2.6.7-r15 (renamed from sys-kernel/hardened-dev-sources/files/digest-hardened-dev-sources-2.6.7-r13) | 1 | ||||
-rw-r--r-- | sys-kernel/hardened-dev-sources/files/hardened-dev-sources-2.6.7-CAN-2004-0883.patch | 93 | ||||
-rw-r--r-- | sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r10.ebuild | 31 | ||||
-rw-r--r-- | sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r13.ebuild | 34 | ||||
-rw-r--r-- | sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r15.ebuild (renamed from sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r14.ebuild) | 9 | ||||
-rw-r--r-- | sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r7.ebuild | 30 | ||||
-rw-r--r-- | sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r8.ebuild | 30 |
9 files changed, 123 insertions, 142 deletions
diff --git a/sys-kernel/hardened-dev-sources/ChangeLog b/sys-kernel/hardened-dev-sources/ChangeLog index 77acd2fd4636..9bfcffdf6d9e 100644 --- a/sys-kernel/hardened-dev-sources/ChangeLog +++ b/sys-kernel/hardened-dev-sources/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for sys-kernel/hardened-dev-sources # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-dev-sources/ChangeLog,v 1.44 2004/11/23 23:12:58 kang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-dev-sources/ChangeLog,v 1.45 2004/11/24 19:42:28 method Exp $ + + 24 Nov 2004; Joshua Brindle <method@gentoo.org> + hardened-dev-sources-2.6.7-r10.ebuild, + hardened-dev-sources-2.6.7-r13.ebuild, + hardened-dev-sources-2.6.7-r14.ebuild, hardened-dev-sources-2.6.7-r7.ebuild, + hardened-dev-sources-2.6.7-r8.ebuild, + files/hardened-dev-sources-2.6.7-CAN-2004-0814.patch, + files/hardened-dev-sources-2.6.7-CAN-2004-0883.patch: + added patches for 65877, 68421 *hardened-dev-sources-2.6.7-r14 (23 Nov 2004) @@ -10,6 +19,12 @@ Fixed ptmx (#62524) issue (remote DoS) Fixed wrong digests for hds-r7 and r8 + 24 Nov 2004; Joshua Brindle <method@gentoo.org> + hardened-dev-sources-2.6.7-r13.ebuild, + files/hardened-dev-sources-2.6.7-CAN-2004-0814.patch, + files/hardened-dev-sources-2.6.7-CAN-2004-0883.patch: + added patches for 65877, 68421 + *hardened-dev-sources-2.6.7-r12 (18 Nov 2004) 18 Nov 2004; Joshua Brindle <method@gentoo.org> diff --git a/sys-kernel/hardened-dev-sources/Manifest b/sys-kernel/hardened-dev-sources/Manifest index 3cd6e744efe2..bf2bb66c9512 100644 --- a/sys-kernel/hardened-dev-sources/Manifest +++ b/sys-kernel/hardened-dev-sources/Manifest @@ -1,18 +1,12 @@ +MD5 a7859f4658b836b41a75704b5e522c38 hardened-dev-sources-2.6.7-r15.ebuild 1627 +MD5 2c407474939eea48a7f9f02157072c40 ChangeLog 8931 MD5 73174f8e07b82c5df563b7196f87611c metadata.xml 299 -MD5 6ceac5877bbf8ffb6523d3d671031b73 hardened-dev-sources-2.6.7-r7.ebuild 1089 -MD5 82fb2e488cf74ed7bdb51f1f521c1fe4 hardened-dev-sources-2.6.7-r8.ebuild 1092 -MD5 0b8ab20736a2b68476718b12a797d7ff hardened-dev-sources-2.6.7-r10.ebuild 1163 -MD5 27da7aaedb8b53cb58b28a876e804428 hardened-dev-sources-2.6.7-r13.ebuild 1329 -MD5 feb3acea3ed19cbd745d7f1d0e2de649 hardened-dev-sources-2.6.7-r14.ebuild 1383 -MD5 3af2d42286a28e6dea5bdf5ae3173c28 ChangeLog 8297 +MD5 9e6c1b6614cbee8ec1148ec31f9796d7 files/digest-hardened-dev-sources-2.6.7-r15 310 +MD5 bc48c226344f94535c3ba2e0ce55bf24 files/hardened-dev-sources-2.6.7.CAN-2004-0816.patch 1694 MD5 8204afea1d572b49a4a80d8da4eef0c9 files/hardened-dev-sources-2.6.7.CAN-2004-0596.patch 1033 -MD5 efbbfbed471c50333a8c2fd2f2b0b061 files/digest-hardened-dev-sources-2.6.7-r7 219 -MD5 0f763833ebbcbf0f2a8ac151454c3b29 files/digest-hardened-dev-sources-2.6.7-r8 219 -MD5 8add7d7ef69d9ff384b7d4f5a0356cc3 files/digest-hardened-dev-sources-2.6.7-r10 219 -MD5 8add7d7ef69d9ff384b7d4f5a0356cc3 files/digest-hardened-dev-sources-2.6.7-r13 219 MD5 7e3d1d44b244b238ff3e36bfe1f05c80 files/h-d-s-2.6.7-amd64-kill-vm_force_exec32.patch 871 +MD5 3966432dc4fe85d30f801c37737f0e6c files/hardened-dev-sources-2.6.7-ptmx.patch 570 MD5 d7ed23c76699efe407ec668eeba30b1e files/hardened-2.6.7-binfmt_aout.patch 983 +MD5 474e3699f5e01b0cde26845e18d32f4b files/hardened-dev-sources-2.6.7-CAN-2004-0814.patch 131698 +MD5 7872d0af6e27fb6007833b113097bb34 files/hardened-dev-sources-2.6.7-CAN-2004-0883.patch 3357 MD5 4dd5aa98c36db5a352be527634d6d9ea files/hardened-2.6.7-binfmt_elf.patch 2245 -MD5 bc48c226344f94535c3ba2e0ce55bf24 files/hardened-dev-sources-2.6.7.CAN-2004-0816.patch 1694 -MD5 8add7d7ef69d9ff384b7d4f5a0356cc3 files/digest-hardened-dev-sources-2.6.7-r14 219 -MD5 3966432dc4fe85d30f801c37737f0e6c files/hardened-dev-sources-2.6.7-ptmx.patch 570 diff --git a/sys-kernel/hardened-dev-sources/files/digest-hardened-dev-sources-2.6.7-r13 b/sys-kernel/hardened-dev-sources/files/digest-hardened-dev-sources-2.6.7-r15 index 3ac31c5a42bf..7f5cac3d25b1 100644 --- a/sys-kernel/hardened-dev-sources/files/digest-hardened-dev-sources-2.6.7-r13 +++ b/sys-kernel/hardened-dev-sources/files/digest-hardened-dev-sources-2.6.7-r15 @@ -1,3 +1,4 @@ MD5 a74671ea68b0e3c609e8785ed8497c14 linux-2.6.7.tar.bz2 35092228 MD5 ecdbe38dbae9c1b628636951658fab7a hardened-patches-2.6-7.8.tar.bz2 151973 +MD5 474e3699f5e01b0cde26845e18d32f4b hardened-dev-sources-2.6.7-CAN-2004-0814.patch 131698 MD5 d289935571088e5c55b3833063a967b1 genpatches-2.6-7.46-base.tar.bz2 63281 diff --git a/sys-kernel/hardened-dev-sources/files/hardened-dev-sources-2.6.7-CAN-2004-0883.patch b/sys-kernel/hardened-dev-sources/files/hardened-dev-sources-2.6.7-CAN-2004-0883.patch new file mode 100644 index 000000000000..74840e628699 --- /dev/null +++ b/sys-kernel/hardened-dev-sources/files/hardened-dev-sources-2.6.7-CAN-2004-0883.patch @@ -0,0 +1,93 @@ +diff -urN linux-2.6.7-hardened-r14/fs/smbfs/proc.c linux-2.6.7-hardened-r15/fs/smbfs/proc.c +--- linux-2.6.7-hardened-r14/fs/smbfs/proc.c 2004-11-24 12:46:34.000000000 -0500 ++++ linux-2.6.7-hardened-r15/fs/smbfs/proc.c 2004-11-24 12:53:38.883511896 -0500 +@@ -1423,9 +1423,9 @@ + * So we must first calculate the amount of padding used by the server. + */ + data_off -= hdrlen; +- if (data_off > SMB_READX_MAX_PAD) { +- PARANOIA("offset is larger than max pad!\n"); +- PARANOIA("%d > %d\n", data_off, SMB_READX_MAX_PAD); ++ if (data_off > SMB_READX_MAX_PAD || data_off < 0) { ++ PARANOIA("offset is larger than SMB_READX_MAX_PAD or negative!\n"); ++ PARANOIA("%d > %d || %d < 0\n", data_off, SMB_READX_MAX_PAD, data_off); + req->rq_rlen = req->rq_bufsize + 1; + return; + } +diff -urN linux-2.6.7-hardened-r14/fs/smbfs/request.c linux-2.6.7-hardened-r15/fs/smbfs/request.c +--- linux-2.6.7-hardened-r14/fs/smbfs/request.c 2004-11-24 12:46:34.000000000 -0500 ++++ linux-2.6.7-hardened-r15/fs/smbfs/request.c 2004-11-24 12:53:38.885511592 -0500 +@@ -588,6 +588,10 @@ + data_count = WVAL(inbuf, smb_drcnt); + + /* Modify offset for the split header/buffer we use */ ++ if (data_offset < hdrlen) ++ goto out_bad_data; ++ if (parm_offset < hdrlen) ++ goto out_bad_parm; + data_offset -= hdrlen; + parm_offset -= hdrlen; + +@@ -607,6 +611,10 @@ + req->rq_lparm = parm_count; + req->rq_data = req->rq_buffer + data_offset; + req->rq_parm = req->rq_buffer + parm_offset; ++ if (parm_offset + parm_count > req->rq_rlen) ++ goto out_bad_parm; ++ if (data_offset + data_count > req->rq_rlen) ++ goto out_bad_data; + return 0; + } + +@@ -634,6 +642,7 @@ + req->rq_trans2buffer = smb_kmalloc(buf_len, GFP_NOFS); + if (!req->rq_trans2buffer) + goto out_no_mem; ++ memset(req->rq_trans2buffer, 0, buf_len); + + req->rq_parm = req->rq_trans2buffer; + req->rq_data = req->rq_trans2buffer + parm_tot; +@@ -643,8 +652,12 @@ + + if (parm_disp + parm_count > req->rq_total_parm) + goto out_bad_parm; ++ if (parm_offset + parm_count > req->rq_rlen) ++ goto out_bad_parm; + if (data_disp + data_count > req->rq_total_data) + goto out_bad_data; ++ if (data_offset + data_count > req->rq_rlen) ++ goto out_bad_data; + + inbuf = req->rq_buffer; + memcpy(req->rq_parm + parm_disp, inbuf + parm_offset, parm_count); +@@ -657,8 +670,11 @@ + * Check whether we've received all of the data. Note that + * we use the packet totals -- total lengths might shrink! + */ +- if (req->rq_ldata >= data_tot && req->rq_lparm >= parm_tot) ++ if (req->rq_ldata >= data_tot && req->rq_lparm >= parm_tot) { ++ req->rq_ldata = data_tot; ++ req->rq_lparm = parm_tot; + return 0; ++ } + return 1; + + out_too_long: +@@ -676,13 +692,13 @@ + req->rq_errno = -EIO; + goto out; + out_bad_parm: +- printk(KERN_ERR "smb_trans2: invalid parms, disp=%d, cnt=%d, tot=%d\n", +- parm_disp, parm_count, parm_tot); ++ printk(KERN_ERR "smb_trans2: invalid parms, disp=%d, cnt=%d, tot=%d, ofs=%d\n", ++ parm_disp, parm_count, parm_tot, parm_offset); + req->rq_errno = -EIO; + goto out; + out_bad_data: +- printk(KERN_ERR "smb_trans2: invalid data, disp=%d, cnt=%d, tot=%d\n", +- data_disp, data_count, data_tot); ++ printk(KERN_ERR "smb_trans2: invalid data, disp=%d, cnt=%d, tot=%d, ofs=%d\n", ++ data_disp, data_count, data_tot, data_offset); + req->rq_errno = -EIO; + out: + return req->rq_errno; diff --git a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r10.ebuild b/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r10.ebuild deleted file mode 100644 index e174101a2430..000000000000 --- a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r10.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r10.ebuild,v 1.1 2004/11/01 14:03:44 method Exp $ - -IUSE="" -ETYPE="sources" -inherit kernel-2 -detect_version - -GPV=7.46 -GPV_SRC="mirror://gentoo/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" - -HGPV=7.8 -#HGPV_SRC="mirror://gentoo/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" -HGPV_SRC="http://dev.gentoo.org/~tseng/kernel/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" - -UNIPATCH_STRICTORDER="yes" -UNIPATCH_EXCLUDE="1315_alpha" -UNIPATCH_LIST="${DISTDIR}/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2 - ${DISTDIR}/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2 - ${FILESDIR}/hardened-dev-sources-2.6.7.CAN-2004-0816.patch" -UNIPATCH_DOCS="${WORKDIR}/patches/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}/0000_README" - -DESCRIPTION="Hardened sources for the ${KV_MAJOR}.${KV_MINOR} kernel tree" - -SRC_URI="${KERNEL_URI} ${HGPV_SRC} ${GPV_SRC}" -KEYWORDS="x86 ppc amd64" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r13.ebuild b/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r13.ebuild deleted file mode 100644 index e99d9af79b4b..000000000000 --- a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r13.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r13.ebuild,v 1.1 2004/11/19 02:51:38 method Exp $ - -IUSE="" -ETYPE="sources" -inherit kernel-2 -detect_version - -GPV=7.46 -GPV_SRC="mirror://gentoo/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" - -HGPV=7.8 -#HGPV_SRC="mirror://gentoo/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" -HGPV_SRC="http://dev.gentoo.org/~tseng/kernel/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" - -UNIPATCH_STRICTORDER="yes" -UNIPATCH_EXCLUDE="1315_alpha" -UNIPATCH_LIST="${DISTDIR}/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2 - ${DISTDIR}/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2 - ${FILESDIR}/hardened-dev-sources-2.6.7.CAN-2004-0816.patch - ${FILESDIR}/h-d-s-2.6.7-amd64-kill-vm_force_exec32.patch - ${FILESDIR}/hardened-2.6.7-binfmt_elf.patch - ${FILESDIR}/hardened-2.6.7-binfmt_aout.patch" -UNIPATCH_DOCS="${WORKDIR}/patches/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}/0000_README" - -DESCRIPTION="Hardened sources for the ${KV_MAJOR}.${KV_MINOR} kernel tree" - -SRC_URI="${KERNEL_URI} ${HGPV_SRC} ${GPV_SRC}" -KEYWORDS="~x86 ~ppc amd64" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r14.ebuild b/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r15.ebuild index bcfef2514e6e..2d3ab3ac3dc0 100644 --- a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r14.ebuild +++ b/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r15.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/hardened-dev-sources/hardened-dev-sources-2.6.7-r14.ebuild,v 1.1 2004/11/23 23:12:58 kang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r15.ebuild,v 1.1 2004/11/24 19:42:28 method Exp $ IUSE="" ETYPE="sources" @@ -12,7 +12,8 @@ GPV_SRC="mirror://gentoo/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" HGPV=7.8 #HGPV_SRC="mirror://gentoo/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" -HGPV_SRC="http://dev.gentoo.org/~tseng/kernel/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" +HGPV_SRC="http://dev.gentoo.org/~tseng/kernel/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2 + http://tocharian.ath.cx/hardened/hardened-dev-sources-r15/hardened-dev-sources-2.6.7-CAN-2004-0814.patch" UNIPATCH_STRICTORDER="yes" UNIPATCH_EXCLUDE="1315_alpha" @@ -22,7 +23,9 @@ UNIPATCH_LIST="${DISTDIR}/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.b ${FILESDIR}/h-d-s-2.6.7-amd64-kill-vm_force_exec32.patch ${FILESDIR}/hardened-2.6.7-binfmt_elf.patch ${FILESDIR}/hardened-2.6.7-binfmt_aout.patch - ${FILESDIR}/hardened-dev-sources-2.6.7-ptmx.patch" + ${FILESDIR}/hardened-dev-sources-2.6.7-ptmx.patch + ${DISTDIR}/hardened-dev-sources-2.6.7-CAN-2004-0814.patch + ${FILESDIR}/hardened-dev-sources-2.6.7-CAN-2004-0883.patch" UNIPATCH_DOCS="${WORKDIR}/patches/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}/0000_README" DESCRIPTION="Hardened sources for the ${KV_MAJOR}.${KV_MINOR} kernel tree" diff --git a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r7.ebuild b/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r7.ebuild deleted file mode 100644 index aad907d942da..000000000000 --- a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r7.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r7.ebuild,v 1.1 2004/08/10 03:17:59 tseng Exp $ - -IUSE="" -ETYPE="sources" -inherit kernel-2 -detect_version - -GPV=7.45 -GPV_SRC="mirror://gentoo/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" - -HGPV=7.6 -#HGPV_SRC="mirror://gentoo/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" -HGPV_SRC="http://dev.gentoo.org/~tseng/kernel/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" - -UNIPATCH_STRICTORDER="yes" -UNIPATCH_EXCLUDE="1315_alpha" -UNIPATCH_LIST="${DISTDIR}/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2 - ${DISTDIR}/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" -UNIPATCH_DOCS="${WORKDIR}/patches/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}/0000_README" - -DESCRIPTION="Hardened sources for the ${KV_MAJOR}.${KV_MINOR} kernel tree" - -SRC_URI="${KERNEL_URI} ${HGPV_SRC} ${GPV_SRC}" -KEYWORDS="x86 ~ppc amd64" - -pkg_postinst() { - postinst_sources -} diff --git a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r8.ebuild b/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r8.ebuild deleted file mode 100644 index 0df22d83c939..000000000000 --- a/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r8.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r8.ebuild,v 1.2 2004/09/05 14:08:40 pebenito Exp $ - -IUSE="" -ETYPE="sources" -inherit kernel-2 -detect_version - -GPV=7.46 -GPV_SRC="mirror://gentoo/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" - -HGPV=7.7 -#HGPV_SRC="mirror://gentoo/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" -HGPV_SRC="http://dev.gentoo.org/~tseng/kernel/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2" - -UNIPATCH_STRICTORDER="yes" -UNIPATCH_EXCLUDE="1315_alpha" -UNIPATCH_LIST="${DISTDIR}/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2 - ${DISTDIR}/genpatches-${KV_MAJOR}.${KV_MINOR}-${GPV}-base.tar.bz2" -UNIPATCH_DOCS="${WORKDIR}/patches/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}/0000_README" - -DESCRIPTION="Hardened sources for the ${KV_MAJOR}.${KV_MINOR} kernel tree" - -SRC_URI="${KERNEL_URI} ${HGPV_SRC} ${GPV_SRC}" -KEYWORDS="x86 ppc ~amd64" - -pkg_postinst() { - postinst_sources -} |