diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest index 67ea2de7..9c19244e 100644 --- a/sys-kernel/hardened-sources/Manifest +++ b/sys-kernel/hardened-sources/Manifest @@ -30,6 +30,7 @@ DIST genpatches-3.13-3.base.tar.xz 10856 SHA256 d78c4a7d14005b537c6ffcb1319da8e8 DIST genpatches-3.13-5.base.tar.xz 60572 SHA256 a1be8e79aee0e85dc1c36e863031bfe6e9836ecfdecbd274045e65af09f1cf1d SHA512 5c402a3870e106d0c14732c10b0eec5bf671d1057241a3cd7449620f875f5362ef1747b5748bcd301429e5cbd8995c9438c8e3696f5d3599198c3ebec33a4ad0 WHIRLPOOL 69eb9fd79c4b4d3ba7718582585457045abe12a86f93263706acc385357b139597ea1ada1258e64ccaffc8325e5fe7f91213240695f920ac01f8a1aa9989f1bc DIST genpatches-3.13-6.base.tar.xz 103192 SHA256 1794e009f81c8789e9a3040a1cb8ce93d40752d85a170281650ecd55df093264 SHA512 e53e1d0aece9c28afb52328e94fe2a1c9feb5c3148dfa47e865eddf3547cce7fb17a33e85e7d09c552d72cb164a26c059fd48ffd893f5cd224f1301f9bbc4af9 WHIRLPOOL c67446c81d05969a0ccaca85c58b118cae413c57059e73b36b89e82712cb0df06e9de59b2075678b6a195179ee5303af49ce416740188f8ab958ae23402d5d02 DIST genpatches-3.13-9.base.tar.xz 193284 SHA256 f507ccb65f1c2cbeee86e4e5949f62db924f5cd9cd35b3962e478802c2279995 SHA512 49540e2c4aae2641a14c27c88888a52358298711d682865ae39128f1d5935325c0bf901cb58ad8d5477940efaee87e5bbd4d758ff4daca88fc23765d8ee176a3 WHIRLPOOL d30fe74184a549493da4fd2ee1b0bd7d75e5439c8387d7d81bc9319926be8706db3e177d5e91b073c988c49a7ff2d2be63854a1e7b43472675844c512daddbc7 +DIST genpatches-3.14-10.base.tar.xz 223420 SHA256 c448e67d86f230b20c251cc5780c0ab76cd0c89eb97af9f21e58de45aee8e846 SHA512 addfd00e6418965389f241c3f73ca7b5efbd99ad07afc6b37704182e70d27c9f359f5bb1131d93464c064e8b0961566cff078736e7ed2ae07a05db96cac757fb WHIRLPOOL ca4b3aed9a3a89188ec944488f68dd6f859baf3b96b1186a39c082f07eafb58dc5e3bd8402751277c95ba04e6e5c86f57560a54e5b5a747f2a3c9862c728ff94 DIST genpatches-3.14-4.base.tar.xz 19028 SHA256 2d6abfa6a7af3f4ad1f46a0b6f121226b08674b2cae272a783cbcc9d20b30e31 SHA512 6885c66e73abb07c55b675cb6a577c2570e19d06ca33fd93857d870d2331177d2f3c7ca99489967f5c7e7b3d4bb808c4cc90b56a8483a6d507e8b2a3198cb636 WHIRLPOOL e093704335fb19bfcf193c000ebe9b119aa42f8c3464fc51c119dc2a8eaae0dfefd9e8f07b98c8aa6cfeba647e18ed1812f1f61ce43907a4c03c9a847967bfb9 DIST genpatches-3.14-5.base.tar.xz 29832 SHA256 458a678f14d8c9c3beaefe75cc77ce8258346d6096350efffe9de6216017a292 SHA512 525eecbd8bb092bccb071ffbfcb93be4247b973276538a2dcb596ae1a974ad360c5b565e8ea5ef0a05130c4218040ffe73b39491286e4c51b9636b775b974da6 WHIRLPOOL e8a192e467d1b9e26c21531ca621268fb530647069120ef5c79636d0e3783739830a27b97bb9eaa84b1276dd33f44abab66fd11a8ab600a349963ccf90894138 DIST genpatches-3.14-6.base.tar.xz 79984 SHA256 3834ea897d99aed52281fdff1ae4c402a97808b0e7e58a3e8a385dfc69646269 SHA512 c8ae44e1af87fabdfb8be824960759d7def0904471f0f8514eedaa943da3b735decba86f83db60585771dee7aacf5100c14cf562c3b946404737e97079155f5b WHIRLPOOL 8ee2868cbd0ebbd44a5209d93955cd5c79186ccf2e3bab1d4b3ad12036132f9f74ced6b293dec4abb5607428ac459938984fe4cfb4336ddbdc37cfd13ac64dbf @@ -75,6 +76,7 @@ DIST hardened-patches-3.14.4-1.extras.tar.bz2 816399 SHA256 9b64a331c57bb6028b40 DIST hardened-patches-3.14.5-1.extras.tar.bz2 818084 SHA256 9df14556fdf558dc80425934d0917a5dc259495a2e23efc390371af861682298 SHA512 c0a7c0c71fda11cb77616ede2f7fa657effac2bf583ebfc19ec42a6ba85f5ac5760c2996dcb41ae7984377315960070f9667d3ed6f2948cecc0354f26cd8e597 WHIRLPOOL e2b7d38784d4db0e8dd79a701d02812aa9b459832939858fda7a75b3b9fbb997d6cb51ca9741fd53535c5b97bba3b535369fbe24cac623d0270085db2b8f7318 DIST hardened-patches-3.14.5-2.extras.tar.bz2 824429 SHA256 db9981a5a552fae9d2969dba30b5bff7d28d8d8769a7477a6ddd1ed1bad9fec8 SHA512 f4e0691e04b1a391049b5566db0812d1705eb1cde2ac929e08cda07dc26206a5c7c38e4398e330a85dfc70ac475a33f4b77b084165cad207e6cb9fe3ee447f05 WHIRLPOOL bd614435b58d4041ba75fefd654b85575f07677b620e84bbff4e7d82c33a708d790efdb3b437c89668611958a1ce00e35d95d65e8b9c0d40d528abb5dbc5ecc9 DIST hardened-patches-3.14.5-4.extras.tar.bz2 821438 SHA256 75ded742278c10071353bf62589413389ca1ee3db900441f946441959864b175 SHA512 832e52399b9265bca612291cef4f1a19b9db31ae3a1adb6d06f97ccf3878155113911287c06b379c14c5bf2974512d41de474ab379ab895a62c7231ab3480c06 WHIRLPOOL 5be37b567c482014de8e43aede3d192b5952965b0bd2cdf33afceb24555d511efaba498046ca2a3f8e822147b2d88d6086fca33721310078cb20ca416d657ff2 +DIST hardened-patches-3.14.6-1.extras.tar.bz2 819882 SHA256 7f9d4685dc3ff37fe8dc5ea61c5f8a94875a8c6bab119decea3d5301191b4817 SHA512 fb5d0e8ea17de138d1dfe6c498f687df2325206cce598fc6401f786376b0fb7f8fd63f4fd24662f904703196f907abd09dcfaa73dc58064ca6553e550ac5ab51 WHIRLPOOL 996c8f8e55eec89b74216049fc98e9044fcf65d886fa5d10de999d22cd2eb4a9b16c567fc278a8000a82468c8d35860274cd29bcc82b9cbf275e7978c6cffd05 DIST linux-3.10.tar.xz 73175088 SHA256 df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35 WHIRLPOOL e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053 DIST linux-3.11.tar.xz 75082460 SHA256 803ec8f0ad4b2ddedcb0332a590cd2b5e10dfc57c3b1c95bc9c46af81d51d7f9 SHA512 b3680d3a45a7308383cf8634a7f1908e94f6e1c6d1cb587332a9418a95fb93bd3c73ab70c6976c7330508d7c8c6b0f43c2a9a2efde5fe1f76e9bfffb1de5686c WHIRLPOOL 96c9c27ffe155fe2c1760b53d87ef981943d58ab2dcf1ed6bd2c1e762e18bceec81d85d49c523947ec6fe52e41f25c4a86310347705c8d4b80a1748cec5b90d3 DIST linux-3.12.tar.xz 76384600 SHA256 2e120ec7fde19fa51dc6b6cc11c81860a0775defcad5a5bf910ed9a50e845a02 SHA512 4ba5797e0772726d05c9f2eee66dc6dc2a5033c749ef44764c805a83da739ed5d0c6443b76785e38fe1ef74cc7ade787e48144faed0cfcb6f124f05248c700ff WHIRLPOOL a40195f6b53ba3440cf90a44495f6a59670f750851d1518e2bdfe3b949f0e898d1df5d37e271c31c555087026ddb6cc2c9109b22b9639e3222735e6f650a1417 diff --git a/sys-kernel/hardened-sources/hardened-sources-3.14.6.ebuild b/sys-kernel/hardened-sources/hardened-sources-3.14.6.ebuild new file mode 100644 index 00000000..5c1d02f3 --- /dev/null +++ b/sys-kernel/hardened-sources/hardened-sources-3.14.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2014 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.14.6.ebuild,v 1.1 2014/06/11 14:08:04 blueness Exp $ + +EAPI="5" + +ETYPE="sources" +K_WANT_GENPATCHES="base" +K_GENPATCHES_VER="10" +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.0*" + + 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 +}