summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Luzzardi <scox@gentoo.org>2004-02-07 02:43:40 +0000
committerAndrea Luzzardi <scox@gentoo.org>2004-02-07 02:43:40 +0000
commit40ed6d8f7ec769d2b383b83fd541af5992155a1b (patch)
treecbedd6d8235633ab4302cb5e6712d9558d57e72f /sys-kernel/hardened-sources
parentAdded hardened-sources-2.4.24 (diff)
downloadgentoo-2-40ed6d8f7ec769d2b383b83fd541af5992155a1b.tar.gz
gentoo-2-40ed6d8f7ec769d2b383b83fd541af5992155a1b.tar.bz2
gentoo-2-40ed6d8f7ec769d2b383b83fd541af5992155a1b.zip
Added hardened-sources-2.4.24
Diffstat (limited to 'sys-kernel/hardened-sources')
-rw-r--r--sys-kernel/hardened-sources/ChangeLog22
-rw-r--r--sys-kernel/hardened-sources/Manifest4
-rw-r--r--sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.244
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-2.4.24.ebuild57
4 files changed, 84 insertions, 3 deletions
diff --git a/sys-kernel/hardened-sources/ChangeLog b/sys-kernel/hardened-sources/ChangeLog
index be83415899f3..d40e76811d22 100644
--- a/sys-kernel/hardened-sources/ChangeLog
+++ b/sys-kernel/hardened-sources/ChangeLog
@@ -1,6 +1,26 @@
# ChangeLog for sys-kernel/hardened-sources
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.20 2004/01/05 19:36:35 scox Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.21 2004/02/07 02:43:20 scox Exp $
+
+*hardened-sources-2.4.24 (06 Feb 2004)
+ 06 Feb 2004; Andrea Luzzardi <scox@gentoo.org>
+ hardened-sources-2.4.24.ebuild:
+ Version bump, updated most of the components.
+ This release includes the following:
+
+ - Hardened security
+ - Netfilter patch-o-matic 20031219
+ - FreeSWAN 2.04 & x509 1.4.8
+ - EVMS 2.2.2
+ - XFS 1.3.1
+ - cryptoloop jari
+ - grsecurity 2.0-rc4
+ - SELinux
+ - PaX 200402060000
+ - PaX Obscurity 200308302223
+ - Others...
+
+ Neither -ck nor systrace are included anymore.
*hardened-sources-2.4.22-r2 (05 Jan 2004)
diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest
index 0c4094f63c8f..40c4d58519ca 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -1,11 +1,11 @@
MD5 62dbd590a0b10e7b60ff94e3f7a8e84d hardened-sources-2.4.20-r4.ebuild 2220
MD5 bcb6f42455c668fd90f2aa1015c7ef49 hardened-sources-2.4.22.ebuild 2274
MD5 e9492d001901547618002ca594ddad85 hardened-sources-2.4.22-r2.ebuild 2446
-MD5 deb834c19142a02d28cdbaa70a243f45 hardened-sources-2.4.24.ebuild 1541
+MD5 ea49f66eab6cc1e102bc4e0aabbfd375 hardened-sources-2.4.24.ebuild 1660
MD5 992f0b2386fb616e6bab558c071d1c25 hardened-sources-2.4.20-r3.ebuild 2220
MD5 6e9a60791f820fc7994d4f0137c96e0f hardened-sources-2.4.21.ebuild 2480
MD5 6ecc735e601e6bb705ffb7d789738ef2 hardened-sources-2.4.22-r1.ebuild 2287
-MD5 11e80246a1728833b876adeca2a9708a ChangeLog 5695
+MD5 77f39af28f10fc49736c79632cb80a5f ChangeLog 5794
MD5 724c01628b1dd03c8bfe196f0ae31368 metadata.xml 558
MD5 17a8a3d12f41f23a72b2e666777bf0cf hardened-sources-2.4.20-r2.ebuild 2302
MD5 e2e2b545b6fcdcecf49e33798efa5b84 files/rtc_fix.patch 7073
diff --git a/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.24 b/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.24
new file mode 100644
index 000000000000..0b06ea890fb4
--- /dev/null
+++ b/sys-kernel/hardened-sources/files/digest-hardened-sources-2.4.24
@@ -0,0 +1,4 @@
+MD5 1e055c42921b2396a559d84df4c3d9aa linux-2.4.24.tar.bz2 29837818
+MD5 ecf37e9bd868f2fa3fc581569ab724e0 hardened-sources-2.4.24-base.patch.bz2 1670068
+MD5 9f581b1bedf236bec48b43127ee79b33 hardened-sources-2.4.24-grsec.patch.bz2 100207
+MD5 d8a2e8fff78e272378e5c8d13b344550 hardened-sources-2.4.24-selinux.patch.bz2 219034
diff --git a/sys-kernel/hardened-sources/hardened-sources-2.4.24.ebuild b/sys-kernel/hardened-sources/hardened-sources-2.4.24.ebuild
new file mode 100644
index 000000000000..c73b1d7775ba
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-2.4.24.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.4.24.ebuild,v 1.1 2004/02/07 02:43:20 scox Exp $
+
+IUSE="selinux"
+
+ETYPE="sources"
+
+inherit kernel || die
+
+OKV="`echo ${PV}|sed -e 's:^\([0-9]\+\.[0-9]\+\.[0-9]\+\).*:\1:'`"
+EXTRAVERSION="-${PN/-*/}"
+KV=${OKV}${EXTRAVERSION}
+
+S=${WORKDIR}/linux-${KV}
+
+DESCRIPTION="Special Security Hardened Gentoo Linux Kernel"
+
+BASE_URI="http://dev.gentoo.org/~scox/kernels/v2.4"
+SRC_URI="http://www.kernel.org/pub/linux/kernel/v2.4/linux-${OKV}.tar.bz2
+ ${BASE_URI}/hardened-sources-${OKV}-base.patch.bz2
+ selinux? ( ${BASE_URI}/hardened-sources-${OKV}-selinux.patch.bz2 )
+ !selinux? ( ${BASE_URI}/hardened-sources-${OKV}-grsec.patch.bz2 )"
+
+
+HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
+KEYWORDS="~x86"
+SLOT="${KV}"
+
+src_unpack() {
+ unpack ${A}
+
+ mv linux-${OKV} linux-${KV} || die
+
+ cd linux-${KV}
+
+ bzcat ${DISTDIR}/hardened-sources-${OKV}-base.patch.bz2 | patch -p1
+
+ if [ "`use selinux`" ]; then
+ bzcat ${DISTDIR}/hardened-sources-${OKV}-selinux.patch.bz2 | patch -p1
+ else
+ bzcat ${DISTDIR}/hardened-sources-${OKV}-grsec.patch.bz2 | patch -p1
+ fi
+
+ kernel_src_unpack
+
+ cd ${S}
+}
+
+pkg_postinst() {
+ einfo "This kernel contains LSM/SElinux or GRSecurity"
+ einfo "Also included are various other security related patches."
+ echo
+ einfo "If there are issues with this kernel, search http://bugs.gentoo.org/ for an"
+ einfo "existing bug. Only create a new bug if you have not found one that matches"
+ einfo "your issue. Please assign your bugs to scox@gentoo.org."
+}