From a51914c3d3165168adc5121680842bb260dfc967 Mon Sep 17 00:00:00 2001 From: "Anthony G. Basile" Date: Wed, 19 Aug 2015 06:17:58 -0400 Subject: sys-kernel/hardened-sources: testing patchset 20150818 Package-Manager: portage-2.2.20.1 Manifest-Sign-Key: 0x9384FA6EF52D4BBA --- sys-kernel/hardened-sources/Manifest | 38 +++++++++--------- .../hardened-sources-3.14.50-r1.ebuild | 45 ---------------------- .../hardened-sources-3.14.51.ebuild | 45 ++++++++++++++++++++++ .../hardened-sources-4.1.5-r1.ebuild | 45 ---------------------- .../hardened-sources/hardened-sources-4.1.6.ebuild | 45 ++++++++++++++++++++++ 5 files changed, 109 insertions(+), 109 deletions(-) delete mode 100644 sys-kernel/hardened-sources/hardened-sources-3.14.50-r1.ebuild create mode 100644 sys-kernel/hardened-sources/hardened-sources-3.14.51.ebuild delete mode 100644 sys-kernel/hardened-sources/hardened-sources-4.1.5-r1.ebuild create mode 100644 sys-kernel/hardened-sources/hardened-sources-4.1.6.ebuild diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest index 65ed1428..cc2324ae 100644 --- a/sys-kernel/hardened-sources/Manifest +++ b/sys-kernel/hardened-sources/Manifest @@ -7,34 +7,34 @@ DIST deblob-4.1 130695 SHA256 2888a5a3b5e8e9ec242e4d702582fa1d739a1274fcd94643a9 DIST deblob-check-3.14 613905 SHA256 4c69ea1c225b1a84c41e75392dcaa94f77dd8e647aff3afe52f1ab16ac99c5e5 SHA512 4dd7e785727ce29d78f5f68431fcb6ea9dfda5221dc8e699f40d13e3c85411707b13c288d23f8baa6b3c47f5a67ac58da0a7f1a51c4d9fdda82a7428ead88cf4 WHIRLPOOL de1b67955662f072193f58b7e7dbd98c6680958c2d65632bfb831dc0681945a4d1c27abe978e6ee687ae8f48773eb71c2f9026f461377b28235e7f7e39832a67 DIST deblob-check-3.2 557345 SHA256 60d05db20e7b50919ca44487d05e8faa9cca830318bd8d96625f0f75b252eeed SHA512 6b857380d495261c4d356639157f99f3ca3412388fd3b1c72b566c3bb6453c5a22ab7716e3b24e64a9b63dab912b07baccccfd0fca806ac0e0620efeef777b6a WHIRLPOOL 877c2c9b813466f9aa5cfecdc9ab93247bd2cdead457c9e0bd97da49d042d0a52262f9b4f8e9c83e397b57c5bb5a8fe2b61bb5f44d5a178a579cc9fff990941a DIST deblob-check-4.1 674781 SHA256 54aa33e23a31ead6f982b830be86003c306b88f0d0a9f96c7dc66fe7cd274acb SHA512 51fe9d70d723992aaf70f8bfcfcc12ecfedd7a039402ddae07858fb087693b00cd80d1e0e1a5053e049f2a2b8c58ed23e4598e2dae902c4999999c08bc2eeb33 WHIRLPOOL d2c22280e12863793f8e866b126be53ee10d564373addfe9399b2afe22dd7584513c050f334ea08e6d63dd27a1574f2754456bad9d0a42e8c8d9995eec27aed0 -DIST genpatches-3.14-55.base.tar.xz 1028172 SHA256 6ed652d3632d47984ce03737149328610e71d2c49d574e819b687560d2e5a9b4 SHA512 d94de7be2bf52f7b3a0b2dd3fff581ff967baf7acdc578015dbd4343bb458be59799a470ee4da02db5110f19fcded034dc6c3be263d23f4f8c0cb4a17419c8d0 WHIRLPOOL 19d8ff2a552ba3a93b1de1db79d0dfae52b1f5943c84d11074ffaa3d3a1a1bfd6559ccd59ee30af241b4d376cc1c0fd0d9e8e81716da72a8f65938b85d1b3b16 +DIST genpatches-3.14-56.base.tar.xz 1032792 SHA256 8f227c2a9d1c6945604b67708088484fcfeb3075a4ea984495f8b1bec5a62476 SHA512 3ed7b6b68756b7f2abbeb78e50a9735a06d4d6d5b099edfa990cc26c3894731da97df37b580d469f48f5758eab5d3aa70e4efb9300f6daacee2d8def7a918fbb WHIRLPOOL c8a55f43db1fb4a28eb87f4e5eb50d98d0c0caa76a47b06f26be0e4a2e08d8c54282a5ca46e7e89ff1c8b6d9ada44bfe319b717e76683b8fb1e68822bbb1f816 DIST genpatches-3.2-16.base.tar.xz 410332 SHA256 d3ad97b119c5b8cfd8e34f1cf118dc7d5bbe61fe908a5627f8ab6365517d7190 SHA512 6c917efbdd26dada3e68241c4d55833968e8ee7044ea7fa2edeffdd4d7eb0edac157057abb75da09ac6d2b5368d228ecd1c2ac6006a9d45b91dbb264eae33625 WHIRLPOOL 155a5b3297ec53a6bdb76e20c8c89d4f4c35ed2bb47e20281ce305bf9edd413e4d89168e250a699ace0561c151ef2f484c05e59013dbd971d43184c5f072a71a DIST genpatches-3.2-16.extras.tar.xz 16764 SHA256 c3f5adba6f1700c716354b91bc624115c6f5cae6f8fbdc51d07a76d4546bacaa SHA512 e3245c05f3385bb27852c00a39a898c91b3c0006e19c5db561f3e41f9bef7e97012ed29ddf9b0e2bd1ba1fa16590e516fb00ce754a84dd5c653c046b9f4e63f9 WHIRLPOOL 3c1ee6db88607ed91366067217d4a556fb5516ce8bee2859e97be7e214a05609e2d36ec27ec413154baa432a984f53cf69cfb94ae65ec4b8d2e9a86641d77a0b -DIST genpatches-4.1-8.base.tar.xz 136372 SHA256 9be08b05eb8a10387d791d496ec5a4e7eb22c07dabb93bbba21f2aa11fb5be61 SHA512 67110c4191d8a40a435bd767a8024edac7bb00de507703a3faf5798d484f2d373aa1257bb23209f0151c394b08fb2577af5b8bd621a6654bfdbc247e4a083c58 WHIRLPOOL 26e727302e2c790805748e85610c5673e7b0c2869be9bf2938df07c18ed15c44ed278c285d073d71c69d83614bdee2c3058b82cb3720188ad91994fdde442820 -DIST hardened-patches-3.14.50-2.extras.tar.bz2 1056771 SHA256 9822612e382d85b8cda697d3f69c503997a59a3371d346f73d641af833607797 SHA512 24464939fd57ba9e690c4b7d80ab21e4ba28fad36e62572724f25ca6e75227c0ad3607dc553dbfa1fb862ef402b56aea685563d6b1be2341a10a643329cd5daf WHIRLPOOL 130b672b1c51b7ce8054c7f7b4534e39a8a3d42e80a370db6b279d19471584500999554f83ecc918bb7a5caec5ff383784badee83759be2d7d2874bac2185095 +DIST genpatches-4.1-9.base.tar.xz 177624 SHA256 ebb16ec588dfc98222f5a5298de76e693e9d24ac8905af4b1d022b13e3fb9734 SHA512 59de6e58d054ae5b9ed096d800b8ba8323f8595f505dcae235d88deb6dba5b063239c3d2f9e08092a0c70f14d029936066765b680c44286caa2ea4f10b640bae WHIRLPOOL 1dc51a7a931a0744f824fdab9a463de7cd08127da0bd3424900c2b61f6c78feec2ae83ae4ec9558ad5a74c21e3ddd6a7b7f69c0af3b5f183671e3570c681a0c7 +DIST hardened-patches-3.14.51-1.extras.tar.bz2 1062069 SHA256 38f6ddc19d9c6e713786beaa044b70754187e798e3786e8283c4774d543deae1 SHA512 cefbd8c08305c94e3dea3aa45e54b5aa84a0f2b3f3430609f6051d3205404f5f16c6f224781dad14d3ad992f3f5fbe19a452c7d23f462f05432c044a811e1c7e WHIRLPOOL 3404a171473c11dbff323fc777850cb982c68bbb52a2fed593eac9687da77a7932f76d3193d3c34f5c873148dad1d6c025370600601236c627b9ee1ffe44fdb6 DIST hardened-patches-3.2.71-1.extras.tar.bz2 2369201 SHA256 3155d9f47b14a1970f3770d3978adfac67fc54bd178e8c02f101c0700a45baab SHA512 350e402b25297d53f25a5db4aafada3415a726d36df4eb11d700152c049f491e95cab48d88da23465628d9beee923edcbec7c1a12eb11103722aef98d8bd72f3 WHIRLPOOL 9fc84a2844471c23341f573f8cf1fef886bcfe2d11f9279e3a8f0bd529304a6865b7ce68d7b1869d7e0c68dccfaa85802088ec280acdbf37d68366a1057657ea -DIST hardened-patches-4.1.5-2.extras.tar.bz2 1478525 SHA256 4c212827c09212e591becda8154a3c0e184ab448c0a16ca0b58c7ebfa9e224fc SHA512 d9b7161daf04e75626f7ca08b7e19de16f436ac230ec9a747d1f5c0de5fdefe705b875748c7e982c96910366c214701fbc06a462f40f9ae852066db5827568e7 WHIRLPOOL c9cbba907e71d9943cb41aa5ece934eaf88c30851279fd030508e3ad69ed8ba62a8b56610490e9114908e25487621f87f9ec48d42f11be6328ad409dbc7d7bc7 +DIST hardened-patches-4.1.6-1.extras.tar.bz2 1459744 SHA256 2dd45dabeff383ca257922442b0ab6724d3e02e0f771bafc5656fff4a6f77782 SHA512 8d45a0a728880bc056d85fcd28baab5cbcb257514e6b8c6f3099267821fd8d1084599746afbc3f8460e16f1b17e6da3f3b899dc767de7b3f5946d41476ee5e0d WHIRLPOOL 38736710cb65b20d24297fb54a51d17ed264d57a35fc9136e1579dca7a06016879b37c9829f248f7b9e22600e34db49dc8a4ca1c094ab80316e23b63ccfc1ec6 DIST linux-3.14.tar.xz 78399152 SHA256 61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa SHA512 5730d83a7a81134c1e77c0bf89e42dee4f8251ad56c1ac2be20c59e26fdfaa7bea55f277e7af156b637f22e1584914a46089af85039177cb43485089c74ac26e WHIRLPOOL 5ad07b78c362ba0b21c50b4abb99407cae06bd08576f3fd8f36047b01409eba096263208020da3dcad4977eefc61d66502276754097bc127635df1d7a5817d41 DIST linux-3.2.tar.xz 65065516 SHA256 dd96ed02b53fb5d57762e4b1f573460909de472ca588f81ec6660e4a172e7ba7 SHA512 77e9a52d78d6c8e951df1e166023eebe5defc5ef3c45d3ac84b613137b3c2e55cee5693d828ebd06c5034bd89ea2a5f862f55824f2b7839c9ad7212c81e3ecb0 WHIRLPOOL 7cc68baac4441740e2171fbbc4195ee6c0351de099aadaee8cb3487f6d1f8b7e1d3144ee54ba38dbd24d6be431a1ea3b921ffce82ff84df21a98da7bc61c1d17 DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8 -EBUILD hardened-sources-3.14.50-r1.ebuild 1276 SHA256 027ede9efaf7782351ce4bb9caf396fde2a15fed9767807cd2022bb3c2f95438 SHA512 4f024a326d057dc42dc35c72a3454938822a7584df71ebbbc51c3ea45d25673cc3fde04c688ac8512a5fbc6760629297d205be184ea19872a838d1c7829a1308 WHIRLPOOL 2f264d73cffeae0ef7d51b4f1a32832e61e14a054173ab41d68441cd8d250b3b90eb7cfaa84f600fda79fbf75864ac76cfc8e9a8b258fc967a42e055411e154d +EBUILD hardened-sources-3.14.51.ebuild 1276 SHA256 ff50b51adaf46f28419ea4f565c0858956e9a28c06d8224e38eb07efceb9ffe5 SHA512 a49b21cfd9a7ef679c2392816f06ed0ea4efa79f6ca70f573109f7ecf527318ce0bf38bb9a2254a3cb8a31eeb6376e001c5def1bb7e5c16991ecb0074a8056d2 WHIRLPOOL 44575ced42e6985d248eb9252190aed7dcdc82b794f3e1db1ba9b099cca8810c2080fcdad56afc5fe4a8ed39969c83bf0f2b1ff500cae3e0a61d19ce1a86cf37 EBUILD hardened-sources-3.2.71.ebuild 1244 SHA256 d9aa9189492c28dd1c9b18888e241d35a1439aca06d19b65f36378eaaf4e111f SHA512 0549a8d22504b9ea0c09cba78401d730012314a1a8cd8739177ac3664c24323cf2d6716741dc143400f5aee72a7a60abed69db7ff4a3dd0db10e4befd5027a74 WHIRLPOOL 78fbaaaca4fadd40d5437d0e6c4859d41ec32cc165bfc03093846f91a4aaf9950e3f60f22e5d30d815b21149023de5b80474bcbb4529063a45d974052fe94301 -EBUILD hardened-sources-4.1.5-r1.ebuild 1275 SHA256 e5f671ae90299fd0e0ac96cb34770df342918cf738384614a48be436ffd090b7 SHA512 ab2931700ea468a6c3b5e8e098e745487d876b8551ca67d96a9d81b8fbbb0302367ee51a8d09686a7c5d3645b2b2e677214d634ed1f4dcaf804d8584b5c9e2a5 WHIRLPOOL afc4165e3437e9c3a8fadf92b7deec1d90b4faeb2634fb6340721f380b2cbb1d1af3d93a90a503fd4d484ce7e4af8e61a55e17b946a177bf6eb48744edd22e2a +EBUILD hardened-sources-4.1.6.ebuild 1275 SHA256 80bd94265135d3a1b8d568d67eb9eef9bacf641cfdabbae3cd58fc57b3e5ed5b SHA512 110da3d0def9b17aef132803e55147db705391ef304378aeef8c79efc40758ee1c699c22e3cb84a128647ac64eeebb49651d66c0477219203af24ede56d86f78 WHIRLPOOL b27e571ff3fd4ff779571ffea6fc4eba4d7bab92901b4152ac6a38fe216298e71ae0ae191dbfbd2ff1814d0c0eca9ebfff9dc95a1cf95d7d6da9b24fdd0de818 MISC metadata.xml 576 SHA256 53e0d3bfb958bcbf62457a89abe76a7a6f5a2b1df5decb04bf8b840184cc5828 SHA512 aabb8324fc608a74fecda5e4fff0f29d47d34ff20bdea2af8a69726772268d7b3b9d2639cd9c2308b3c79b89d9e923d2a96b212e7cfe59a0bf0008e3fb1c7e6a WHIRLPOOL 11fc891bd478667fe4ca5d203b366fdcf1680dac31bf997ea7c707c6f00a1c03b6ca7a00045b75dc1604e9eb57c2cab03a12f46318320ed6abdb5d6feb06b71f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJVz8trAAoJEJOE+m71LUu66AcQALcjdLzAfoRu2PCMGkYNhgkS -qbPi+7KZW6oO7ZGX/m8UP28p3VbROYs/7y6a4rYuiwVpqUEuA3q93IrcmQVmK8Vm -dLsM7Zx6Pjn1uJ0sDcammDi9LiEZG5VQmYU+lZ3iSH9BXXdPTozynOZmy2/KTI+b -MGJ0yeVCXW2kIwc+aGxK7Xihgciuu//PbtxFkxRhgPJSkVY+xh7MoAjI+9gsR2QJ -tViuUY4i06V+vJvOfl4/M3CCUQxj7O+H9IDNntS5y1OtqQHVWASidMBZJgT8BZWl -xD5lITjLyAiDrea0MZz2REQFON9AfcVOkePBt0D84h5PFnjxXjTP28Q3Z5e/yUSF -6qqR7yZl/2W5LRjKE2VWfvv/dXdyGyrmGdcS4vdlzmvnxhK7B1Y9qawl5k6Go7u3 -CFsYV3DuNwtV0l58bIQqwPcZ0a46CL7SK16K81Sou9zVJ+vhtcHnzUJRvRW5kPiJ -rzviRbZS9deXn7Xb5tg71hKTXOMcrOcULmcmVoKhcmDkbbDb7zPqjm9URZRiyuSo -fuqNQffcJzdWkdXb/QFEmXjSTYw8ARL373blQWuCLmZ2ZBCuUxevJlPk+z9kV7Q2 -OrY2Rs1He+UQOWUWTWxEO0kZAitw3uoRc0/8EicwFYjfOaL3FgjJXGzEFykbl09w -pJl+el/p7ukjSdXQljdC -=C0dP +iQIcBAEBCAAGBQJV1FfWAAoJEGYZIgZZJvHWRUsP/AziiGHFExLMUg8Qhfr8WEs0 +jFqv7IsyhBPfmwZ+XGdyEOKodTJQ0fZsEjHlqwu+o5GRVoQsT1dqR3TmUvUOruqE +2k/9tw7hdVdgLR8aaC0A/deFmnR6c9j+LhoZw6d97kCHJgpaLWECJlT7Q8SFEOvk +kRqp87uHlgK40mm2hmOL02PyOv6zMvdrZADW2PeJzvlcq+6tYmZPt4bJfIF58U5G +KMcH4UHJW/krlXC3DdYROjZLFYLdRqJUJqWZ+90Mud2XARjg4dlLlwY/bmvTT+fA +zIugrDkYxyR8BlJB5J3jQ57zkGPK/3R57N85TxCrb4BSNrRcravjiWlKfP/BAAgF +Qx4YPOrJMC2j08yu4XuKkpOSLLz8X0eeFaXvqN82sIIYYejUnLD36jzWApmenUTq +KViQ1zM4Ui0bd2GqSrqRPsFBJv6kcAbBeeapkZ6iCl7VLfSfvpnBH3Pf0ixRj/bC +TcvxwTUji7eEeQImA/d+0NcsxV6+opRAeEEIcBc4wILXxvfyzw/IcNkuRExkilXK +qwJTt3koLNBSt0aUkpL3kNoNXQqi3Op0Ean6vtGjDuauVp+ojS29n0wLwfnKtG6M +zTbC0wK7At+qsTX55ePOsJ8L6ny2AG2bePSrYRS2eIFs4tIB/B3mgW5WXr3GM8Hq +8sI8hK4+Aoc4xtmBvb0X +=yhnT -----END PGP SIGNATURE----- diff --git a/sys-kernel/hardened-sources/hardened-sources-3.14.50-r1.ebuild b/sys-kernel/hardened-sources/hardened-sources-3.14.50-r1.ebuild deleted file mode 100644 index f26ae87a..00000000 --- a/sys-kernel/hardened-sources/hardened-sources-3.14.50-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -ETYPE="sources" -K_WANT_GENPATCHES="base" -K_GENPATCHES_VER="55" -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=" - 1500_XATTR_USER_PREFIX.patch - 2900_dev-root-proc-mount-fix.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-3.1*" - - 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 -} diff --git a/sys-kernel/hardened-sources/hardened-sources-3.14.51.ebuild b/sys-kernel/hardened-sources/hardened-sources-3.14.51.ebuild new file mode 100644 index 00000000..5adb8398 --- /dev/null +++ b/sys-kernel/hardened-sources/hardened-sources-3.14.51.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +ETYPE="sources" +K_WANT_GENPATCHES="base" +K_GENPATCHES_VER="56" +K_DEBLOB_AVAILABLE="1" + +inherit kernel-2 +detect_version + +HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1" +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=" + 1500_XATTR_USER_PREFIX.patch + 2900_dev-root-proc-mount-fix.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-3.1*" + + 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 +} diff --git a/sys-kernel/hardened-sources/hardened-sources-4.1.5-r1.ebuild b/sys-kernel/hardened-sources/hardened-sources-4.1.5-r1.ebuild deleted file mode 100644 index 8fc9127b..00000000 --- a/sys-kernel/hardened-sources/hardened-sources-4.1.5-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -ETYPE="sources" -K_WANT_GENPATCHES="base" -K_GENPATCHES_VER="8" -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=" - 1500_XATTR_USER_PREFIX.patch - 2900_dev-root-proc-mount-fix.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-3.1*" - - 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 -} diff --git a/sys-kernel/hardened-sources/hardened-sources-4.1.6.ebuild b/sys-kernel/hardened-sources/hardened-sources-4.1.6.ebuild new file mode 100644 index 00000000..c74967db --- /dev/null +++ b/sys-kernel/hardened-sources/hardened-sources-4.1.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +ETYPE="sources" +K_WANT_GENPATCHES="base" +K_GENPATCHES_VER="9" +K_DEBLOB_AVAILABLE="1" + +inherit kernel-2 +detect_version + +HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1" +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=" + 1500_XATTR_USER_PREFIX.patch + 2900_dev-root-proc-mount-fix.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-3.1*" + + 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 +} -- cgit v1.2.3