summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2012-04-09 19:30:34 +0000
committerAnthony G. Basile <blueness@gentoo.org>2012-04-09 19:30:34 +0000
commit7f4d23dfc92b71701049efbbdf7583fa34217543 (patch)
tree7c214d323728d2d817e3fe0402e672710117bd01 /sys-kernel
parentInstall to libdir instead of libexecdir. (diff)
downloadhistorical-7f4d23dfc92b71701049efbbdf7583fa34217543.tar.gz
historical-7f4d23dfc92b71701049efbbdf7583fa34217543.tar.bz2
historical-7f4d23dfc92b71701049efbbdf7583fa34217543.zip
Based on 3.3.1 + genpatches-3.3-2 + grsecurity-2.9-3.3.1-201204062021
Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/hardened-sources/ChangeLog8
-rw-r--r--sys-kernel/hardened-sources/Manifest10
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-3.3.1-r1.ebuild50
3 files changed, 63 insertions, 5 deletions
diff --git a/sys-kernel/hardened-sources/ChangeLog b/sys-kernel/hardened-sources/ChangeLog
index d0dfcaabbcb2..9192498409cc 100644
--- a/sys-kernel/hardened-sources/ChangeLog
+++ b/sys-kernel/hardened-sources/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-kernel/hardened-sources
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.564 2012/04/09 19:27:41 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.565 2012/04/09 19:30:34 blueness Exp $
+
+*hardened-sources-3.3.1-r1 (09 Apr 2012)
+
+ 09 Apr 2012; Anthony G. Basile <blueness@gentoo.org>
+ +hardened-sources-3.3.1-r1.ebuild:
+ Based on 3.3.1 + genpatches-3.3-2 + grsecurity-2.9-3.3.1-201204062021
*hardened-sources-3.2.14-r1 (09 Apr 2012)
diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest
index be6ea589ff96..cd2746b17bea 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -71,6 +71,7 @@ DIST hardened-patches-3.2.7-1.extras.tar.bz2 505257 RMD160 efef38f93510065e63a0f
DIST hardened-patches-3.2.9-1.extras.tar.bz2 496840 RMD160 c1eca3e66b4bbcb3241559e0becb4638b7ab0383 SHA1 ac296ce1eae37b178334e97fbd0df31bddf02714 SHA256 3fdea0568b5ecc9473cecba3b3f1fcc495f398620de91fd98bbcba84c27dda08
DIST hardened-patches-3.2.9-2.extras.tar.bz2 497120 RMD160 30e3893be47acf5ac49a6770492a6f6b52b84652 SHA1 bae630c0262d0dd553650813aef9b8bbf0b2326e SHA256 2ac009835d01359dccb90551d9ae4d5b101ebb4467bf504e7729e6a51039d571
DIST hardened-patches-3.3.1-1.extras.tar.bz2 500483 RMD160 4f02ce634874bd61f115ada9827505ac6a1726ff SHA1 7b65696be60c20f02cf6e517e99da0fc378c0720 SHA256 1f3d37f35d2839592c4d238052f687835f91c6ee431148f6946003b5f95581d8
+DIST hardened-patches-3.3.1-2.extras.tar.bz2 500269 RMD160 d231e4eaed49b723db2bcec445778557cb047857 SHA1 1d3266778b055f6bd6b411cc773306349b5bea20 SHA256 75ea80a16ec21285208d328468a4ed3f6e4956118e423f72dbcfd472b57da53d
DIST linux-2.6.32.tar.bz2 64424138 RMD160 b93742cbaf8174f2200d2dbef0d47a26c618039c SHA1 410b4fc818023bfef60064e973ff0ab46d3bfb19 SHA256 5099786d80b8407d98a619df00209c2353517f22d804fdd9533b362adcb4504e
DIST linux-2.6.39.tar.bz2 76096559 RMD160 feddc516bc15e78f12f611ff184d38baa4eac4ee SHA1 68518112821e55f4ac1df64f2e0e809cedfcc5ef SHA256 584d17f2a3ee18a9501d7ff36907639e538cfdba4529978b8550c461d45c61f6
DIST linux-3.0.tar.bz2 76753134 RMD160 e20c9564ec0c8128e28a4c038986d4d93bbe34bb SHA1 45b64bffc860f70ab7956da4493c488010714650 SHA256 64b0228b54ce39b0b2df086109a7b737cde58e3df4f779506ddcaccee90356a0
@@ -104,14 +105,15 @@ EBUILD hardened-sources-3.2.6.ebuild 1884 RMD160 5906cff8cebc6efe6cde27821d72c0f
EBUILD hardened-sources-3.2.7.ebuild 1882 RMD160 0ee445e5267f8c09192e1f1a727dc721963fd707 SHA1 10e7294322f74215a54bdda407b612dae6b495aa SHA256 60b21e2da8c64e33e0f01f107e90c9eac719bfc0f708443906e333475d45eb1c
EBUILD hardened-sources-3.2.9-r1.ebuild 1886 RMD160 56720995aee42c4285b9ce23be91620f7f7b70df SHA1 d7fb4779bb86d44dc20abb6eb79f1ad406255e66 SHA256 01af3397aaa9c7a956f10cfb83d5d64596f41744f8564396f9c9e91f25dcdbc3
EBUILD hardened-sources-3.2.9.ebuild 1883 RMD160 3f308b9b9219a508eab268847fa4df65d03963a0 SHA1 91082bafc3ff9989262d5a5f163586b652cce857 SHA256 5070cdecf508ad1c459273786e1194f43879a68cce4d943817fbc64be7de2609
+EBUILD hardened-sources-3.3.1-r1.ebuild 1812 RMD160 034cca218ffda9ca6aa56c4038c986ba55c21e7c SHA1 0f6de55c1d65ceac0624a4604c1d277209bce93a SHA256 a3f6f7aeeb9f68570dfb8ac2f54dc4954a982cc98a604f62a061951e556c452f
EBUILD hardened-sources-3.3.1.ebuild 1809 RMD160 7972103e667c5b3dcf12c212f639eaa781e8706d SHA1 b94993568ac99913943b0c66612ce6ae3d099d22 SHA256 cad15349eaf2f10f79b7ade0fca8772fda822bc90c9ad3b7598cb4976ebe4e5a
-MISC ChangeLog 10386 RMD160 eb180ce648963d9515a893da23c12e057ad740a4 SHA1 35c1e50f47b05c50ed5185d7f4687d61b98d36f2 SHA256 0ec36cc964a9b3d7e14b8c96a408ae7532ddee392b7570d3f2c772434050d753
+MISC ChangeLog 10593 RMD160 c68ad79c17a1ea5f28174370d3aaf6676e8e18b5 SHA1 e2f7f4fe15f25cb05d6ba15c464208c6c8d5fecb SHA256 181b11f9191dc405a042030bf476823a5f7d6f7d7e08bef94049781aae4ae8df
MISC ChangeLog-2011 112069 RMD160 2a385edf0499f6dc30581100b66f641fb64f77ef SHA1 af33094b92426b6abd963227d817db249ccbe877 SHA256 39bac69a08709be5b79c6e711fd94aac7e53191b76fef64f9b3d09f7b5ac0f82
MISC metadata.xml 651 RMD160 bd2f856b7c5aea29652610491cd60135e1e9b9f1 SHA1 1741d5fc80ad8f934fa7ad177b4662d1993d8584 SHA256 614ce0d6e8cfcf0b4dbf344b2758f25375afdaadccbfa4f68c3f8f058218f0a6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEAREIAAYFAk+DODgACgkQl5yvQNBFVTVZuQCfanMRJQrksCCaeKbdiiflmPEW
-JVkAnijUeLJdGmyfp05musRof7csDVzb
-=FeeQ
+iEYEAREIAAYFAk+DOOMACgkQl5yvQNBFVTUlbQCfcC1C7j5pHumbxtPTM/+9pdX0
+Vf0AoIR2xe10YkzinWPC4me/7Lwyts3i
+=MFos
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/hardened-sources/hardened-sources-3.3.1-r1.ebuild b/sys-kernel/hardened-sources/hardened-sources-3.3.1-r1.ebuild
new file mode 100644
index 000000000000..3af8a46289d4
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-3.3.1-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-3.3.1-r1.ebuild,v 1.1 2012/04/09 19:30:34 blueness Exp $
+
+EAPI="4"
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="2"
+K_DEBLOB_AVAILABLE="1"
+
+inherit kernel-2
+detect_version
+
+HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2"
+HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/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.6.patch"
+
+DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
+HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
+IUSE="deblob"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=sys-devel/gcc-4.5"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+
+ local GRADM_COMPAT="sys-apps/gradm-2.9"
+
+ ewarn
+ ewarn "Hardened Gentoo provides three different predefined grsecurity level:"
+ ewarn "[server], [workstation], and [virtualization]. Those who intend to"
+ ewarn "use one of these predefined grsecurity levels should read the help"
+ ewarn "associated with the level. Because some options require >=gcc-4.5,"
+ ewarn "users with more, than one version of gcc installed should use gcc-config"
+ ewarn "to select a compatible version."
+ ewarn
+ ewarn "Users of grsecurity's RBAC system must ensure they are using"
+ ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
+ ewarn "It is strongly recommended that the following command is issued"
+ ewarn "prior to booting a ${PF} kernel for the first time:"
+ ewarn
+ ewarn "emerge -na =${GRADM_COMPAT}*"
+ ewarn
+}