summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-kernel/hardened-sources/ChangeLog8
-rw-r--r--sys-kernel/hardened-sources/Manifest30
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-3.7.1-r1.ebuild50
3 files changed, 73 insertions, 15 deletions
diff --git a/sys-kernel/hardened-sources/ChangeLog b/sys-kernel/hardened-sources/ChangeLog
index f711492c6e3c..c81023488fcd 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.743 2012/12/29 22:09:25 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.744 2012/12/29 22:10:56 blueness Exp $
+
+*hardened-sources-3.7.1-r1 (29 Dec 2012)
+
+ 29 Dec 2012; Anthony G. Basile <blueness@gentoo.org>
+ +hardened-sources-3.7.1-r1.ebuild:
+ vanilla-3.7.1 + genpatches-3.7-2 + grsecurity-2.9.1-3.7.1-201212271953
*hardened-sources-3.2.35-r1 (29 Dec 2012)
diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest
index 58228179b5cd..d14fc1c3088b 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -36,6 +36,7 @@ DIST hardened-patches-3.4.5-1.extras.tar.bz2 548697 SHA256 f77fdd4450cfaa0510583
DIST hardened-patches-3.5.4-2.extras.tar.bz2 578566 SHA256 505c3848b3ff0f2622f28e26158fcfefa793570efd7ffb07a6070fb627e84682 SHA512 3362f3ef67a8e2759ab4ae8d7065d694873b668c4d369436ff7f2262d4b8123f165bcc65f56ce3a0cca7be4f56b49e589064afa24f8cab3932d09c28f266536b WHIRLPOOL e074e418e3cade3b05bec185ff0a558ecef2903269d92ba2033745cdcde56a540a2ed3638ac5ac75cbee600d722844c53d78a1acaa1c06af4e318e65ce2c77ea
DIST hardened-patches-3.7.0-1.extras.tar.bz2 593322 SHA256 af919f14f6066cc723305ccfbbfb4f36b04c7a4943bb960c9910054363fd4577 SHA512 5b77a970b739366b82c738a0f62b9fd66b9a13d5b4bfbf42a150ac4629bcebb0212c3961724a71542a4ffff330929ffbd9f2f61cf4912d65984d8e96d5ffe36d WHIRLPOOL 409371d84afe1c9a775cee4a248d60847b9958fc9d5b612f992df25444139199ba90ea4f60ce5ab7458f073535950a2266109830425de2805e0c69b28211f047
DIST hardened-patches-3.7.1-1.extras.tar.bz2 593222 SHA256 393a22b27ba97f93d1a0fb8cf017034175a4d9dafcc459565758a88f7eba9017 SHA512 db7afe787d021d8a939e1fce4927065ce8e72e785c61c96c1c47f146f06b6265ecd4be70eb0a1198fe89b0ed9679ed20d0fb83e2314fcd9797ea41c604166c45 WHIRLPOOL d4685d25f46ad256285fbbed7ec29f53446c3e7e03a402ef5dc682c590ff173ebe032d389b38a47ef808e1937d498670890eef07824a86fd05c4ab87ad158ba1
+DIST hardened-patches-3.7.1-2.extras.tar.bz2 594189 SHA256 7966fd1ce96044e1d4d442cab5541a66345e0e5da131dd75811ccfa776298249 SHA512 ba1a62d6f7f3917c2a552760696b9cb0c90ae5792692289ab2dc53f77f3e087e01a27e5213f39f879cb2de1f7b58f4937d58bdc2f8cc36e72ad97a83868ebea6 WHIRLPOOL c534025f787cf3baf5023a4dfda3899b87bb3bb00e0ed29e60cc4acda86a865aa5f5d5f3b48badf111d6abea30af7a1894d99f9ce0bfbbe4123183df71666929
DIST linux-2.6.32.tar.bz2 64424138 SHA256 5099786d80b8407d98a619df00209c2353517f22d804fdd9533b362adcb4504e SHA512 739c67875dcb1a80412a034e7d3dddfb6aea4d7a77f12b572fb5afbb827e6ab5a682df7501c0982966e85948ddf7251b8dc5eeb064b2d264025160d8a903bc82 WHIRLPOOL 762dfd7f4c062fdcda00b7fc45ead0f8cb4e321027769a12d92640012f5768c2033da95f24491adfcd6eb453c2658978d4f170e73e4f8a5ccd263efcbe00429d
DIST linux-3.2.tar.bz2 78147838 SHA256 c881fc2b53cf0da7ca4538aa44623a7de043a41f76fd5d0f51a31f6ed699d463 SHA512 1f57b98e8da34b10f37ce94e0f13a994c111d483b104c27a8f58a4a55013a73a9f1ffcebb597be63ce0dfadb92201e93b0e072ba49bac0033026aceb0840c812 WHIRLPOOL 3dc893bde09f064e4614183964a4b9feaab938ca7a739f46f825818a577884eae815f195b52a4c55c571345de59d7ba09631fb68dac481a0837b24868ce60e3d
DIST linux-3.4.tar.bz2 80173484 SHA256 a797a15d0b6228381507c14ecf4eec4a6cc5c77cfd521ba3b3e1325e85b5b16d SHA512 597002fa82b70b5052f9e05c1d8547bc5f89d8e1aecfd1765f4033f6d2c5c02d51b6372dbeef12c2eb070ae318a04c39925050cb37a39399961c8b263479fca1 WHIRLPOOL 57e6dd7094db2bc41175d7bb551e8237ea96eacf3710a734e8413915c54304e84ca11455e41c7752882ce81048459555d44d1798bf0775b79c3d74b13aa3a9f2
@@ -53,24 +54,25 @@ EBUILD hardened-sources-3.2.35.ebuild 1811 SHA256 50b94225b53b21fb98144cd659f623
EBUILD hardened-sources-3.4.5.ebuild 1809 SHA256 481e25c1e8498d6d9305d29966b612ee590e1590510d12103e9f3d61c3532ba7 SHA512 ff91d9cb8bdf2a8dbdccd21a812dbda2efa210b7e5d23ebe7467453d9f0aab39c74054617b6563141a98791a0514156ce9a51ea21ace4788016e907644487510 WHIRLPOOL 00c3e51ccedf322bbc7a0235cd1ec7d07765929605b0aac8950ed89a60fb03a4fa0673b7531c618fab92a02ce0429f111701482142adc3174ec2f43c197a5a25
EBUILD hardened-sources-3.5.4-r1.ebuild 1812 SHA256 a592fde717c9265a75662437dd1b1c543b298ffe1c5ee6db525f5d04f7f662d8 SHA512 3eb14649ffb9f747f7c9cb264aefeed82818d43be241275b31af79c71173381ca2c92030accffb56d850188cdb61b7fcb610c7a5ed4b9626dff7df198ec67ec0 WHIRLPOOL ec02b86db7d6387dd86469e0ff06bd19b2b1fea2701242a405392224c56819b22af425b3f8d4947c0ae3e23fde4a270db521a7dd75911453716da36a76ade831
EBUILD hardened-sources-3.7.0.ebuild 1802 SHA256 1b3f0eb7dd45eb8e5b27478a490f6b1bc8cf49c425837a24587a10fb3ca577de SHA512 6c65284368493a4fdf238c834d09626ce19ba98478b36f7f32cfc2c106b69235815e735538e44b2f1f8deaf3c21e553dbff9091a962cd6030f6544321488da43 WHIRLPOOL f40fc418fed5a04a469e4f71c8a08e1147f470f46478685684a7b87cec343c4f51b9debe7cf0457d262d2adbf1d9b5d2e342293f8d76a74637ff85a2e29c8648
+EBUILD hardened-sources-3.7.1-r1.ebuild 1807 SHA256 738ecf2d6b7689e31e8a1d3cb67addc854bf85f41d4ab556a2ff01e07b3f65da SHA512 df41f015c95228580fad42675823fda5727dddc9e4c3efae175ed2ae15aa5fefda108cef60166407fbb127649a66b0a906c053745e32fe408d624ed82bd03fc4 WHIRLPOOL 03502f342ae03132ddc60d42cef4d328d58033875bb2ce7983a2897b78288ff7cd95463107de10cebffc9d3d47ceda32de361f172358acd141b5e951d55a4ef2
EBUILD hardened-sources-3.7.1.ebuild 1804 SHA256 398f15ed8bb79a433e78dea777b3c3c046dc380eacde268771b2166d43ba9ffc SHA512 c0e0cdfa8016d25a120ba5aee696ee5fe9c9b2bf92e50202fd56d1f5bb9c9467fc472034337083ab4632956fb8177a8d8fe5305204950d76ed18e56d40c347f5 WHIRLPOOL 5546ce510e18276a227b540e10e0ad2faeee8de6fc55599c7fd474b828d5127c5c7939b252a8559439d821d46bff69fffb065619c2076c8e01bfbac591d22df1
-MISC ChangeLog 51676 SHA256 fc81cd1e713079817d8347428f893ed4afedb11593350c4ca51d8dae2ca38728 SHA512 4df4232c94de715ba5660ab04b8908fb3ff29bd5a938d88c2c883a716df5673de32321c8637d2d3c3313725b02b2b06d40fa03ddd172bf8215b1f265d458cd15 WHIRLPOOL a598f0ef1138ebf2619283086eff105cf6c48d0144aff5bfac47de18a9ccc9de2eb778725390018a6df7f494295f27776616fbc05cc5915276d2b11dc91e8c95
+MISC ChangeLog 51884 SHA256 acc1138f7f0769e67b2f3d17db18397a4afaa60d912e68065c67269a3e3f3e96 SHA512 b1de220a332a11244f6c679e2c356c7740baa3a6ed6fc64b6c9ea0c177e0f1500d423c4b61bff3e55b7a2ef69a2605216cd01dcbba195945ed1718f34fc6714b WHIRLPOOL 38d346c6c2111b061890ad1ddbc7dda484ef9e1aa6cdc58745210e5ccae7456cb868de35b5df41998ac3ac4241b874589aca7f7c41552f2c1172e8eb934a7d68
MISC ChangeLog-2011 112069 SHA256 39bac69a08709be5b79c6e711fd94aac7e53191b76fef64f9b3d09f7b5ac0f82 SHA512 3d66e844a3f619a530e7ff236cbbb095bf9150e1542048268646468afe09d1fb20da3ea8dfa4b80812f35f9eeed1e399a115ceb573cce43f34f1c30c0ff67ee5 WHIRLPOOL c55f94fc4655b77b9db447c8f315af698e5c180496f9a333e22aa16c57c172e26bf9dbb0a70d7319c1a54943bce4756d11679f3c3435cb90bf427a64e49ded34
MISC metadata.xml 576 SHA256 53e0d3bfb958bcbf62457a89abe76a7a6f5a2b1df5decb04bf8b840184cc5828 SHA512 aabb8324fc608a74fecda5e4fff0f29d47d34ff20bdea2af8a69726772268d7b3b9d2639cd9c2308b3c79b89d9e923d2a96b212e7cfe59a0bf0008e3fb1c7e6a WHIRLPOOL 11fc891bd478667fe4ca5d203b366fdcf1680dac31bf997ea7c707c6f00a1c03b6ca7a00045b75dc1604e9eb57c2cab03a12f46318320ed6abdb5d6feb06b71f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQ32ofAAoJEJOE+m71LUu6xUcQAJeu5qPn/aigp7HW4p3zY//n
-h26pW3D9oLT8nLrqGVwKoNkkVZzGob0S+5yHfQTzOlIP88bjDUcdVv6WCRnZOI49
-U8vvm89DyJOh2PchjAWAYhws2z6VBatdBEBfWR507uvaJq+TAEDYiERJHZQUEdX9
-AfrnzYq2AQgXZLPn24GWxpa82ak17I5VuZCdzgALG1QOy2fLdYPLv3FWy5y+hh5g
-PvZbbYsOh+K5q6VwqMhYJG0/MrYG9vScVVXyTUNn9yTBVLK2yprZit0pV+KN6aSO
-q4PCetIYjoTDkjczGxpJJ2+G3fh8BAZy9QdM2oRAdWepZZ4ArPDWN12Cx+fBUO2A
-lhdXhuqNIgC+45Ts2P34NLZceQcmttuNx11v7F4FeGoMLnuQSaN/0/BC/Wy0l2Vk
-o9XLeq5ZK8fs/pStazJOc6TOM3iyHxIMBx8oLbvLKb0wRZpAy71ztmr0rMQVKfxS
-j+tEn+LGUaK5XRZqmJKvX7jMN6DcX1zQwJkgIuDEkIVl0CD15gnQ2lq84sYBWxQ4
-se+g6AnUqs1DYIE4Mdo46eDtJCQgLSkMOn+PXyh6Q88OvjbU3uI9xKVgXI8rv4Xy
-Krz4zYxTHI5yZuepUF1I68jO4DA7Nq+L0pn6qR0UR9k49LjtpDoXtmwL1nB/htjb
-iVFxEgHoL5fe1J5KR396
-=03hG
+iQIcBAEBCAAGBQJQ32p0AAoJEJOE+m71LUu6bKsP/iJNTRSoWkt30GBdl2ijDOOb
+uLGt5RwDXbLO3O/bE+6Zp6gSoXrx+I/ozB841J9ndxSg0J7T0B4Bqm1F2El6dmN8
+myQgPzSEAZahSxV7kDzGnnDB1MNMQlkb/o7vJ4zV4zImMZQd+mQQcbDdLgJa5m21
+JowmbLKF4Fi5R9oxf1T8NXVZSsgSKDOqgD1ZcxU4A7BrbOutWEnkLTndMxDOBR+j
+LfTKywJrnVgwA32AXLZP1f9yGZkSl9P9RjJq9dLdMfK7uW/u0gsEVelrJtiDDmKP
+XpEGNvPoDYjWULFBQ0Dt6J/5AsnodoF8JhiyImSqM5wHSfrrX1vHooeuqF5eqFnR
+77diWfFeSzCwySosw9g4eS1GNPFsvIVvEJvt97BVXaJtM0F9e97QTHGxv9cAuQiF
+avY4ln2rtYRrWFbfnLYy8rO8f2PEb1wykGwAuTikEUPk8/zBCRsV2cTyvnzWTR8J
+K8j+SQUst1gtcEcFOaoMKUWVUHHbVDvCtRVrHJa0Wk5jFmsbOtcWqIRyUCBrUKuV
+AZ3QHpMhLoRvVJnPy31bqT3/V2BEkBsvToFUZ8wwNUQ6SZzNvRu235ysYa932+58
+N6qzV57oFSjZ24ONV1MZljaAZiMTNCfmN6vPHGWZuXVgEhaFWsTnoMIFXJbbsMHo
+oKCiIrpCh4F+/LyQ1E3p
+=UZ52
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/hardened-sources/hardened-sources-3.7.1-r1.ebuild b/sys-kernel/hardened-sources/hardened-sources-3.7.1-r1.ebuild
new file mode 100644
index 000000000000..8eddd7fbd645
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-3.7.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.7.1-r1.ebuild,v 1.1 2012/12/29 22:10:56 blueness Exp $
+
+EAPI="4"
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base"
+K_GENPATCHES_VER="3"
+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.1*"
+
+ 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
+}