summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2006-06-30 23:40:58 +0000
committerNed Ludd <solar@gentoo.org>2006-06-30 23:40:58 +0000
commit44264bf210608bb6b4b11c7dd29aaf5b41cb69af (patch)
treee5850bc2867ee5710955898526328b5c7df59a5f /sys-kernel
parentStable on alpha. (diff)
downloadhistorical-44264bf210608bb6b4b11c7dd29aaf5b41cb69af.tar.gz
historical-44264bf210608bb6b4b11c7dd29aaf5b41cb69af.tar.bz2
historical-44264bf210608bb6b4b11c7dd29aaf5b41cb69af.zip
- backport CVE-2006-0039, CVE-2006-1857 and CVE-2006-1858 and new grsecurity sysctl controlable resource logging. Mark 2.4.32-r4 stable on x86
Package-Manager: portage-3679-svn
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/hardened-sources/ChangeLog9
-rw-r--r--sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.32-r66
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-2.4.32-r4.ebuild4
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-2.4.32-r6.ebuild38
4 files changed, 54 insertions, 3 deletions
diff --git a/sys-kernel/hardened-sources/ChangeLog b/sys-kernel/hardened-sources/ChangeLog
index 129014d2c452..a75c919b752f 100644
--- a/sys-kernel/hardened-sources/ChangeLog
+++ b/sys-kernel/hardened-sources/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-kernel/hardened-sources
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.102 2006/06/05 18:27:37 johnm Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.103 2006/06/30 23:40:58 solar Exp $
+
+*hardened-sources-2.4.32-r6 (30 Jun 2006)
+
+ 30 Jun 2006; <solar@gentoo.org> -hardened-sources-2.4.32-r2.ebuild,
+ hardened-sources-2.4.32-r4.ebuild, +hardened-sources-2.4.32-r6.ebuild:
+ - backport CVE-2006-0039, CVE-2006-1857 and CVE-2006-1858 and new grsecurity
+ sysctl controlable resource logging
*hardened-sources-2.6.16-r7 (05 Jun 2006)
diff --git a/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.32-r6 b/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.32-r6
new file mode 100644
index 000000000000..dfc97171533b
--- /dev/null
+++ b/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.32-r6
@@ -0,0 +1,6 @@
+MD5 05a11763cd190f1bca14912ec120311e hardened-patches-2.4-32.6.tar.bz2 759140
+RMD160 4c01a6507315cb62dc83fe38f7b2739c58f4a4aa hardened-patches-2.4-32.6.tar.bz2 759140
+SHA256 f3fcc2b3002df05fae2d860e60040243c9f36c02b7b03b688c7caeb6802f9e8e hardened-patches-2.4-32.6.tar.bz2 759140
+MD5 38f4d0830e95a20f4bfed17622d5557c linux-2.4.32.tar.bz2 31132159
+RMD160 63ab1a0b18e690170f60de9da7392416311dc609 linux-2.4.32.tar.bz2 31132159
+SHA256 7dace89c3f0850c3d5c32c38c20b600259c314e8cbec29fe3ee59c2fbbee1759 linux-2.4.32.tar.bz2 31132159
diff --git a/sys-kernel/hardened-sources/hardened-sources-2.4.32-r4.ebuild b/sys-kernel/hardened-sources/hardened-sources-2.4.32-r4.ebuild
index 7ba49d5ccc05..66219c0b01be 100644
--- a/sys-kernel/hardened-sources/hardened-sources-2.4.32-r4.ebuild
+++ b/sys-kernel/hardened-sources/hardened-sources-2.4.32-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.4.32-r4.ebuild,v 1.1 2006/05/13 14:50:59 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.4.32-r4.ebuild,v 1.2 2006/06/30 23:40:58 solar Exp $
IUSE="rsbac"
ETYPE="sources"
@@ -19,7 +19,7 @@ UNIPATCH_DOCS="${WORKDIR}/patches/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGP
DESCRIPTION="Hardened sources for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
SRC_URI="${KERNEL_URI} ${HGPV_SRC}"
-KEYWORDS="~x86"
+KEYWORDS="x86"
pkg_setup() {
if use rsbac; then
diff --git a/sys-kernel/hardened-sources/hardened-sources-2.4.32-r6.ebuild b/sys-kernel/hardened-sources/hardened-sources-2.4.32-r6.ebuild
new file mode 100644
index 000000000000..9d627d06d113
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-2.4.32-r6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.4.32-r6.ebuild,v 1.1 2006/06/30 23:40:58 solar Exp $
+
+IUSE="rsbac"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+RDEPEND=""
+HGPV=32.6
+HGPV_SRC="mirror://gentoo/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.tar.bz2"
+
+UNIPATCH_STRICTORDER="yes"
+
+UNIPATCH_LIST="${DISTDIR}/hardened-patches-${KV_MAJOR}.${KV_MINOR}-${HGPV}.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}"
+KEYWORDS="~x86"
+
+pkg_setup() {
+ if use rsbac; then
+ UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE}
+ 3*.patch
+ 6001*.patch"
+ else
+ UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE}
+ 4*.patch
+ 63*.patch"
+ fi
+ :
+}
+pkg_postinst() {
+ postinst_sources
+}