summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavoz@gentoo.org>2006-08-23 15:43:19 +0000
committerGustavo Zacarias <gustavoz@gentoo.org>2006-08-23 15:43:19 +0000
commit52fe5ce256973adf784bb2ec117c925ff178b26b (patch)
treebe2b41b435b59194f15cc8858be5bad42666dda2
parentDo not call kde-config, when kdelibs is possibly not installed yet. :/ (diff)
downloadgentoo-2-52fe5ce256973adf784bb2ec117c925ff178b26b.tar.gz
gentoo-2-52fe5ce256973adf784bb2ec117c925ff178b26b.tar.bz2
gentoo-2-52fe5ce256973adf784bb2ec117c925ff178b26b.zip
Revbump to 2.6.17.10, fixes CVE 2006-3745 and CVE-2006-4145
(Portage version: 2.1-r2)
-rw-r--r--sys-kernel/hppa-sources/ChangeLog8
-rw-r--r--sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.17.10_p612
-rw-r--r--sys-kernel/hppa-sources/hppa-sources-2.6.17.10_p6.ebuild50
3 files changed, 69 insertions, 1 deletions
diff --git a/sys-kernel/hppa-sources/ChangeLog b/sys-kernel/hppa-sources/ChangeLog
index cb14642c1a24..cc81a5ba01df 100644
--- a/sys-kernel/hppa-sources/ChangeLog
+++ b/sys-kernel/hppa-sources/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/hppa-sources
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hppa-sources/ChangeLog,v 1.76 2006/08/02 17:48:13 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hppa-sources/ChangeLog,v 1.77 2006/08/23 15:43:19 gustavoz Exp $
+
+*hppa-sources-2.6.17.10_p6 (23 Aug 2006)
+
+ 23 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ +hppa-sources-2.6.17.10_p6.ebuild:
+ Revbump to 2.6.17.10, fixes CVE-2006-3745 and CVE-2006-4145
*hppa-sources-2.6.17.7_p6 (02 Aug 2006)
diff --git a/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.17.10_p6 b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.17.10_p6
new file mode 100644
index 000000000000..ace21af18e7b
--- /dev/null
+++ b/sys-kernel/hppa-sources/files/digest-hppa-sources-2.6.17.10_p6
@@ -0,0 +1,12 @@
+MD5 18bf236b8ca603959458626545c496ae 4300_squashfs-3.0.patch.bz2 18137
+RMD160 ee3e067367c236fb3620e0591c37f016331b2096 4300_squashfs-3.0.patch.bz2 18137
+SHA256 91d33d2bdee05bc2ce976951bcfdb7894f92df347467d83ea7d7453999f65f5c 4300_squashfs-3.0.patch.bz2 18137
+MD5 37ddefe96625502161f075b9d907f21e linux-2.6.17.tar.bz2 41272919
+RMD160 26aad30c9a6610665c6c7d62401d79bf56a6a699 linux-2.6.17.tar.bz2 41272919
+SHA256 ab0f647d52f124958439517df9e1ae0efda90cdb851f59f522fa1749f1d87d58 linux-2.6.17.tar.bz2 41272919
+MD5 c46a8695ba9528630fb1e1e90ebbdf5b patch-2.6.17-pa6.gz 31154
+RMD160 d338a1e74917b128b4b5330e2c34568acbf8d3d5 patch-2.6.17-pa6.gz 31154
+SHA256 faaf2ddace54a3c35f003d030288ed26802e51ec977a77e4f8f3cd64c5b24afd patch-2.6.17-pa6.gz 31154
+MD5 1707c480ddd60f28bcb7c9bb3eca0aae patch-2.6.17.10.bz2 30698
+RMD160 e938b60f130eadb15fc6a75348e17ff621603d82 patch-2.6.17.10.bz2 30698
+SHA256 ccaa2af64c5e334bb9c45045a2384d9596550e9c7e5d843b7f5f93471d6aa1b6 patch-2.6.17.10.bz2 30698
diff --git a/sys-kernel/hppa-sources/hppa-sources-2.6.17.10_p6.ebuild b/sys-kernel/hppa-sources/hppa-sources-2.6.17.10_p6.ebuild
new file mode 100644
index 000000000000..27244d282e9c
--- /dev/null
+++ b/sys-kernel/hppa-sources/hppa-sources-2.6.17.10_p6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hppa-sources/hppa-sources-2.6.17.10_p6.ebuild,v 1.1 2006/08/23 15:43:19 gustavoz Exp $
+
+ETYPE="sources"
+
+CKV="${PV/_*}"
+K_NOUSENAME=true
+inherit kernel-2
+
+KV_FULL=${CKV}-pa${PATCH_LEVEL}
+detect_version
+
+DESCRIPTION="Full sources for the Linux kernel with patch for hppa"
+PATCH_LEVEL="${PV/${CKV}_p/}"
+SRC_URI="${KERNEL_URI}
+http://ftp.parisc-linux.org/cvs/linux-2.6/patch-${OKV}-pa${PATCH_LEVEL}.gz
+mirror://gentoo/4300_squashfs-3.0.patch.bz2"
+UNIPATCH_LIST="${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
+${DISTDIR}/4300_squashfs-3.0.patch.bz2"
+HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org"
+KEYWORDS="-* hppa"
+
+src_unpack() {
+
+ if [[ -n ${KV_EXTRA} ]]
+ then
+
+ KV_EXTRA=".${KV_EXTRA}"
+
+ zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz | \
+ sed -e "/+EXTRAVERSION/s/=.*\$/=/" > \
+ ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
+ else
+ zcat ${DISTDIR}/patch-${OKV}-pa${PATCH_LEVEL}.gz > \
+ ${T}/patch-${OKV}-pa${PATCH_LEVEL}.patch
+ fi
+
+ EXTRAVERSION=${KV_EXTRA}-pa${PATCH_LEVEL}
+
+ universal_unpack
+
+ # We force the order of patching. kernel-2.eclass does weird stuff
+ unipatch ${UNIPATCH_LIST}
+ unipatch ${UNIPATCH_LIST_DEFAULT}
+
+ unpack_set_extraversion
+ unpack_fix_docbook
+ unpack_fix_install_path
+}