summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGordon Malm <gengor@gentoo.org>2008-09-13 01:53:51 +0000
committerGordon Malm <gengor@gentoo.org>2008-09-13 01:53:51 +0000
commit12286f2eab774d6abd1aec479609064d3339a027 (patch)
tree81333c3c17a368af961b3af1272f5963224c9a01 /sys-kernel
parentUnmask x11-drm 20080710, since a modules.d solution has been committed. (diff)
downloadhistorical-12286f2eab774d6abd1aec479609064d3339a027.tar.gz
historical-12286f2eab774d6abd1aec479609064d3339a027.tar.bz2
historical-12286f2eab774d6abd1aec479609064d3339a027.zip
Add 2.6.25-r7, fixing bug #237473 (CVE-2008-3525) and a PaX bug.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/hardened-sources/ChangeLog8
-rw-r--r--sys-kernel/hardened-sources/Manifest4
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-2.6.25-r7.ebuild51
3 files changed, 61 insertions, 2 deletions
diff --git a/sys-kernel/hardened-sources/ChangeLog b/sys-kernel/hardened-sources/ChangeLog
index 46e8ebefde83..5f0b6f1f0c09 100644
--- a/sys-kernel/hardened-sources/ChangeLog
+++ b/sys-kernel/hardened-sources/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/hardened-sources
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.239 2008/09/10 21:25:24 gengor Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.240 2008/09/13 01:53:51 gengor Exp $
+
+*hardened-sources-2.6.25-r7 (13 Sep 2008)
+
+ 13 Sep 2008; Gordon Malm <gengor@gentoo.org>
+ +hardened-sources-2.6.25-r7.ebuild:
+ Add 2.6.25-r7, fixing bug #237473 (CVE-2008-3525) and a PaX bug.
10 Sep 2008; Gordon Malm <gengor@gentoo.org>
hardened-sources-2.6.25-r4.ebuild, hardened-sources-2.6.25-r5.ebuild,
diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest
index 575055f1b035..ea77dda0c877 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -7,6 +7,7 @@ DIST genpatches-2.6.26-2.extras.tar.bz2 41342 RMD160 1273b577012f1047f2dfff60afc
DIST hardened-patches-2.6.25-5.extras.tar.bz2 250586 RMD160 b92fa916aabb3deb922e614f13ed92c5fb61a407 SHA1 ee7cefa8b4c247b2ca2465defc19ff12833096dd SHA256 dbf0668ee10bcda436793da60b95ea8210b68bbc727f0460f68ad1248a8dcf36
DIST hardened-patches-2.6.25-6.extras.tar.bz2 229691 RMD160 76efc5c693c96f86799be3dfd22c704698688409 SHA1 e6e51558c9db08011127b1822664e34439e6c48a SHA256 594a7ab43b3fcce3df70a8a93cec543badd81a0d6f5f3fa581bd53bdd44d7e11
DIST hardened-patches-2.6.25-7.extras.tar.bz2 235514 RMD160 ede9026e7f9194923453181a68455a62966591fc SHA1 7a52b718c9d9e4eedeb13d5924b6772a1210b8af SHA256 7eee5ee1e045a4e6ca664729b587aa5749dcc735dca22ea6822591d22a6814ed
+DIST hardened-patches-2.6.25-8.extras.tar.bz2 237056 RMD160 6f8d54bbf881be6acc605b26a8e59555e7ffd097 SHA1 b72ac1831c49b9865c3a7335ae5563e5f9d8959c SHA256 7606b80b02143d54f38e8779c750a1e94ec638952273739e1ec9f64fc995cfce
DIST hardened-patches-2.6.26-1.extras.tar.bz2 210376 RMD160 0c95998b5745daf2f1225248fd340d6d1ae3fef1 SHA1 99fb370cab57d1dc16bcd2f0ed2cd3a03494bea0 SHA256 a92f15d85ef4fbb572ba31b8b49bf8e3efbfd32da38086bddc1b427b64ab46bf
DIST hardened-patches-2.6.26-2.extras.tar.bz2 235534 RMD160 8f45202140ba545345d9ec0ded0461d2626e4c5d SHA1 56f15543c0d7592980101cf303703f3e313f4d41 SHA256 4746fee20ff0ebb4cde64987e0d31a06d84d5cab16016c8d955978436748e636
DIST linux-2.6.25.tar.bz2 48601689 RMD160 cf3ed52f888fe9df7a93abe4fdc2f598e1ba0ce4 SHA1 aa6187a1c212dd2d8bd906b023fcefdcf711f35e SHA256 108b2a3f2b05c0e57d1d0977619525e46f8d4b425aef4b38b47dcf94292f2dd2
@@ -14,7 +15,8 @@ DIST linux-2.6.26.tar.bz2 49441874 RMD160 57c37e81afa48e7c05e1a933d390a12ac29212
EBUILD hardened-sources-2.6.25-r4.ebuild 1943 RMD160 f03f9948e4cd2f6b0ff5fd197a9767be7f8cb851 SHA1 a0549294ed88e3c07dd928427c86655ed06d9e49 SHA256 ff7e79eb9d9d85a47d939aa31e6a2aa3804deb87814a1372b261796cb64b4ae8
EBUILD hardened-sources-2.6.25-r5.ebuild 1953 RMD160 f62b9a949d2fb7b11f7eef0956a8c952baed03ed SHA1 c30928fb54173db88179e7c8e1dd4d49f9c5aa81 SHA256 811accef4b5c7346b77655c711d6275e2c62015fbed51ef08a67be28446053e0
EBUILD hardened-sources-2.6.25-r6.ebuild 1955 RMD160 8c2da8004aba562c6d95d6ee52c35d1a9e60225c SHA1 fe61801b85795297239a5868c184330b8198f2c8 SHA256 628779163a352e47ab88925c385dc6fe274231481539216b7e0971f89b4305e1
+EBUILD hardened-sources-2.6.25-r7.ebuild 1959 RMD160 a802ac8d00e4b98f1720dd45c3f8117a2fc7e430 SHA1 35418a024b18fcabe00c1875c9aa8d9e1d15cef9 SHA256 3b6d509d31f6032de5afd3975b59fa19b672788eb3c30bc97460f98ef32727d9
EBUILD hardened-sources-2.6.26-r1.ebuild 1954 RMD160 b59297025ea39de8729bc414e4cb5b16fc88d7e0 SHA1 3d0b53613e303b372f9a2cf4c3e4598e445bd003 SHA256 ec0c1eeb80788653ab68c5caab244a6332374970b6782a4c2c8b4036707c1ac3
EBUILD hardened-sources-2.6.26.ebuild 1951 RMD160 1329be66179f17db19c818156404bb241ad3107e SHA1 6426ccc0435a3134b852260b81a445591dd0d802 SHA256 ff04db74063759f661fe47b5f569eb16049e0f3b0f942fa7a71018430d417073
-MISC ChangeLog 54386 RMD160 dd30b2e3c3a9d825e037f393d904e9c4d5aabc3c SHA1 77617a56621f4bb560250d8d54fdbe98458ad11e SHA256 370e598945f75fdc87006f2160b75da66f695f77d29af2605755b9ce3cbfdbfe
+MISC ChangeLog 54582 RMD160 9fefcbe67ee78eeaa0f59927e5488ae13b0b5b6b SHA1 d319d8b6234d9d93a95621968a4e50cc923332f1 SHA256 15bd85e810f1a6d923591ed247eeb1453f6d9c644a06fda4f26d825e85c61485
MISC metadata.xml 541 RMD160 c1aeb8ba5490432cbb1ddd97bb83a38988e0906e SHA1 5c2615e7e4074cac951e491ead158bb4cbb637b9 SHA256 89a1257a0cfe45645ebe83f878abbf88e32bc25344967346833e4b651797acc2
diff --git a/sys-kernel/hardened-sources/hardened-sources-2.6.25-r7.ebuild b/sys-kernel/hardened-sources/hardened-sources-2.6.25-r7.ebuild
new file mode 100644
index 000000000000..2bcb9122a668
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-2.6.25-r7.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2008 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.6.25-r7.ebuild,v 1.1 2008/09/13 01:53:51 gengor Exp $
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="10"
+
+inherit kernel-2
+detect_version
+
+HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-8"
+HGPV_URI="http://dev.gentoo.org/~gengor/distfiles/${CATEGORY}/${PN}/hardened-patches-${HGPV}.extras.tar.bz2
+ mirror://gentoo/hardened-patches-${HGPV}.extras.tar.bz2"
+SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
+UNIPATCH_EXCLUDE="4200_fbcondecor-0.9.4.patch"
+
+DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
+HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
+IUSE=""
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+
+ local GRADM_COMPAT="sys-apps/gradm-2.1.12*"
+
+ ewarn
+ ewarn "As of ${CATEGORY}/${PN}-2.6.24 the predefined"
+ ewarn "\"Hardened [Gentoo]\" grsecurity level has been removed."
+ ewarn "Two improved predefined security levels replace it:"
+ ewarn "\"Hardened Gentoo [server]\" and \"Hardened Gentoo [workstation]\""
+ ewarn
+ ewarn "Those who intend to use one of these predefined grsecurity levels"
+ ewarn "should read the help associated with the level. Users importing a"
+ ewarn "kernel configuration from a kernel prior to ${PN}-2.6.24,"
+ ewarn "should review their selected grsecurity/PaX options carefully."
+ ewarn
+ ewarn
+ ewarn "Users of grsecurity's RBAC system must ensure they are using"
+ ewarn "${GRADM_COMPAT}, which is compatible with kernel series ${OKV}."
+ ewarn "Therefore, it is strongly recommended that the following command is"
+ ewarn "issued prior to booting a ${P} series kernel for"
+ ewarn "the first time:"
+ ewarn
+ ewarn "emerge -na =${GRADM_COMPAT}"
+ ewarn
+}