From 546f51b70d968ea786b8a1786d1983f41f98e13d Mon Sep 17 00:00:00 2001 From: "Anthony G. Basile" Date: Sun, 28 Jun 2015 10:00:59 -0400 Subject: sys-kernel/hardened-sources: testing patchset 20150627 Package-Manager: portage-2.2.18 Manifest-Sign-Key: 0xF52D4BBA --- sys-kernel/hardened-sources/Manifest | 24 +++++++++++- .../hardened-sources-4.0.6-r1.ebuild | 45 ---------------------- .../hardened-sources-4.0.6-r2.ebuild | 45 ++++++++++++++++++++++ 3 files changed, 67 insertions(+), 47 deletions(-) delete mode 100644 sys-kernel/hardened-sources/hardened-sources-4.0.6-r1.ebuild create mode 100644 sys-kernel/hardened-sources/hardened-sources-4.0.6-r2.ebuild diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest index dda374b2..687a8163 100644 --- a/sys-kernel/hardened-sources/Manifest +++ b/sys-kernel/hardened-sources/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST deblob-3.14 121249 SHA256 980400e0db952ccdb5a507f99444330af893ed0f8a7a052916fcf0c2b2631f7e SHA512 2cbdf4f3947c12ade0931f0b3fb8b9c0312626a3bfea9d1c7d8d1d875b4673624ed3a6369653521998bbea0cde6730b573d6be918d052f1b553e093cb42a838f WHIRLPOOL 7ba1738ac829d8848104843da6237576f235c0151d53944ff3a7e0308cfb91600ffb9253402a34c2ed106c5b0bb3ce36785ead990396465341a957c58319221c DIST deblob-3.2 107195 SHA256 2e8a59bf7f18425652050a1b9f2fe2e8d1f09b50b33ee633771ac03943345e81 SHA512 8de24b5dade9256caf20215692f2e53e403f99d3d1e81b301263ae5f8ce667780a1df7917094155fb47210f22e7839e3d08e4f3a84c86ae6bf582227b938229d WHIRLPOOL f7abda0702c9b038ee82b462d1de30bd21b28d591058f417aa399581e93ba35638f476544e6acfb12760d672dab067916e4c68275c91f4c01d3bef7f685ed67b DIST deblob-4.0 129952 SHA256 c3d8e9a9728d5c1fc11b1112f5343b14e46a8cf2880e10399a840bc94b6e2ad3 SHA512 055205394487dbc0022f9531fb76d0be51ca3ec4e119232cc0972790d1532c680e1367eb36a9f40529f0ab1d76f64240b1e8a07cb02d3605d594c06e3547f1bb WHIRLPOOL db32b66231e552ac6e3651152eb2b3212ef0863842cd352bd2f1b1080b9ea5543f1f7ed0e7958a9f4b115559233dc1817560e896c789378ea7b68b527b721ca8 @@ -10,11 +13,28 @@ DIST genpatches-3.2-16.extras.tar.xz 16764 SHA256 c3f5adba6f1700c716354b91bc6241 DIST genpatches-4.0-8.base.tar.xz 187784 SHA256 31988af608f3c3e2a6a676b8df416debbc6cbfba3fa0b0bab004de4c7acf5b79 SHA512 cbb54c89994d0cb34fd7c823572b3daec84295aece8af8119f260390ea70266ee7e4d9be700de63f6f9f9c1cdfc2e9e77bcac1862a6dd7b10162344870f59c3a WHIRLPOOL 702fa7f2a70f8b88f0645f1725f32ec98baf5a3abb4b07e4c407038ce50bd03967bf687d298e81482c83f5391197de03fcff414d8caf92cf1134e59d07436928 DIST hardened-patches-3.14.45-2.extras.tar.bz2 973435 SHA256 15d87e3dfe5d0eb24e7c403bf771387835ec1ad52ce2c8ca3a4738c602dc1ec4 SHA512 b60018bc3f0e78800e01d12bc8d5e4b0e2fec8094db6ab384c90dddba57548f5468cb3284c7746cb3a2a90e0eef553ad219dd073eccd841ef757db796a59bb97 WHIRLPOOL 6b2e08f0389e1caa10fcbf31026500bedcfd87be09914bf57bffcce6ad74cf2247370e089c7b62c49494be7640199927837784b4335cb4d3212bf72889c9e297 DIST hardened-patches-3.2.69-9.extras.tar.bz2 2288374 SHA256 0a635549b1a0b1e5cd85d19eeff9f1469cba6c3de06652154764f0663ee88081 SHA512 420991631a0e62b1be14e7e2c4ab5c3dc4f972efdb7b41ba13c030c33ce3a34dd09d68a22839f9f335ca446254a0a326ca30e89a1f321d442f140fcff927317d WHIRLPOOL c13354867e9641086ef2c8388e8b5a2bd37709ce7d24833afd28bf3c8e8589deecbfeceb3abfdb8911b124cebfd521fefdc3c70e684d2ddb6603a7f6f4f130d6 -DIST hardened-patches-4.0.6-2.extras.tar.bz2 1347303 SHA256 635c4f4f59e0042e79f94669c454fbe7fc6f4cd1136891934beffc35143c55dd SHA512 480e67594b5239852b764afc2e2d7065cdd95afc3cf5074a6d533f74ffa03079183f83901269d9ebfaabe17c18374cbec4677542d8fa9866b81a2bd56783faae WHIRLPOOL 5390ad81c3fadb7744fe3f62efea3dacec952ebd36d70fbed5c6d746dc98ac039d0da765d9547667b48158f50250d690ca0f3fb9f64644c5421452eccc34b071 +DIST hardened-patches-4.0.6-3.extras.tar.bz2 1347451 SHA256 ac3cf5957fb10d856b84089b8959806c228057777a94efb7cd12dc54edadc0b2 SHA512 e1f6840d1cafc9f440251e9c8a6ff5e5747ff4e60c7afc0e65088e5c849f54c1a02eb5bc0529fe34875c98a6eb283d6d64d4b95938116dddb5999d31590f88dd WHIRLPOOL 423d6a9d0c0d31557643aa7ccdd39f52f96d96dc7d6b3ddeeb6c058476f1f1e0933f1b81dded989c7cbc5543f78d5ccc48a62eb5cb2b35d4fb2d90e4df1cf9c1 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.0.tar.xz 82313052 SHA256 0f2f7d44979bc8f71c4fc5d3308c03499c26a824dd311fdf6eef4dee0d7d5991 SHA512 ce13d2c1c17908fd9a4aa42bb6348a0cb13dd22e560bd54c61b8bfdf62726d6095f130c59177a2fe4793b7dc399481bf10d3556d1d571616000f180304e5a995 WHIRLPOOL c481256e23dc82209942d4f2fc9a94aa7fc4c3c69b05eaa041a58ca4bdc5781274ec4c49d597ccf94b634d61418ec578d20a6569c6c7052b4d3cf33611c99001 EBUILD hardened-sources-3.14.45-r1.ebuild 1405 SHA256 aff87e8b295da834bf0d0d80d17031542122652428ab26256a9f6e7b196300e3 SHA512 d72434525108491d03006dec3c77cc8db3dd64cf96d9c7fc8b78b3a09a3eb620371e02b6602fe4148dad032433f7764d5b6f1c0b9237e01598099eca76a226e2 WHIRLPOOL 5f9849863478ca868f7c7ce82ba099768ab91e73444bba3401bd575d042e1c3751a31926df34756a1124d36ba517ecd41d8f8dcad4a26798a11c58c931a98cca EBUILD hardened-sources-3.2.69-r8.ebuild 1375 SHA256 501556e06854c536fe660b939628683b086df877212202c4d5ff25e12cb26194 SHA512 d8bd87b8ff13ee9f434ee5f3e4272eef33665e6e0e4be6b481e1a9bc5c3ec5a5b73f5936de28acba722e8dbace25ff00d8870cd23eee6ac152ce79a194d093dd WHIRLPOOL a8d9673530ee47dff1050be910384aeff642ac97036c082a5ece64fa9938107e14ddcf4c21195adc396c9cf957790440ff449aad1e12f3e19b74043e117e06cf -EBUILD hardened-sources-4.0.6-r1.ebuild 1404 SHA256 9b8f7be28b4abfb62b051cd8862bb00a958d8446fc123a92d502a8e84fac3bb1 SHA512 dc718f0d1991a958a38f135d2c70bf6ea1e07d243c366893a380163db5241ae705eb16545a4ad4f504a2570e32e137250059019794215fa40266fd645e635f12 WHIRLPOOL 7f1f2b3087a6fe880b357d9ec3d37b8a7122a1eaa4daaddec653cc5af7e4a469602cf8e673c92b6c348db5c0ac744e32d6b8f5c3f4502f5f3673d88506db1a4b +EBUILD hardened-sources-4.0.6-r2.ebuild 1404 SHA256 68d4802adf0303065a57689a62bbd94a2ff26e803dc7274475819540a51b8380 SHA512 4eb49ccba1492689aa70d184d48b91af266fee5a572be4fe0d4b795675d115ea96050fe341295e953745edba75886bd8429cd4edb5a37fa15a50a7aae22e42ea WHIRLPOOL 62ce0e8231be6c4f460ac7bc804e7d2f374aff9944fc3963e29a71c04d8a7f458f23f91958e858b18fd0bdccd1d1e642243607b6b4204746e41a79c168072b58 MISC metadata.xml 576 SHA256 53e0d3bfb958bcbf62457a89abe76a7a6f5a2b1df5decb04bf8b840184cc5828 SHA512 aabb8324fc608a74fecda5e4fff0f29d47d34ff20bdea2af8a69726772268d7b3b9d2639cd9c2308b3c79b89d9e923d2a96b212e7cfe59a0bf0008e3fb1c7e6a WHIRLPOOL 11fc891bd478667fe4ca5d203b366fdcf1680dac31bf997ea7c707c6f00a1c03b6ca7a00045b75dc1604e9eb57c2cab03a12f46318320ed6abdb5d6feb06b71f +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJVj/4bAAoJEJOE+m71LUu6V5kP/A5KEondJB5uPeYFhQt8W2FA +nAecALWFYCiF8bppHefbeYm2+e844llKqCLtLzLHTfO+Iu+GVDxnPRiCGgdFi6Q8 +qjkG6OmmiJUEDGd9aEEBHAxVTCEgFVIjORq79pHoQ2Of8SkdV5pqcMpVbh4cylph +z0h8zTBs0JWp2rzrk56XL9eqpge5bb0jEA95ip9Mo/3nH7VUoH4RvAhaVxk9HHBN +50FmnJv6KDmCJBidQdjHK9fK4OFiaaWFvrHb521rshe2FE9d3jtAZFH01EV7L34R +ydrscoWKlK3fvGgnG4mqLSbyzKUqC5xKHmq80mwkGAiMH959P0W4TjfjJB8t44hu +fUgZkkhSifCOxNkkMQzW1CKMqrtQ/oCFMW+OJuNW3jxQUsTyvMfXl7IuMIGyIlio +WW/7TJB1bpoiqQiMvf44ImWeht66EUYmSbpCR47/HlcoSUNXaGzZsB+QzolKhEKj +Jn4j+wXRqSroyguSFnL59pw0uV5WVCMbq+KGDdRlGtEBqJelHStk986Ebjkw6cu9 +PdfJDEL26EGmU93bwSivjqsYLMf9H02TPBcftgoLyfCP1HItKQtsE5TAm6z7upT9 +6WOzomRfDVYzbDN51pBf5hqMzySlhfcVh0P7OuH7GwQi+NVFW6/D4x5QQfo06Wvo +o2BtDYRpOVqeAh/b3tdY +=fk4g +-----END PGP SIGNATURE----- diff --git a/sys-kernel/hardened-sources/hardened-sources-4.0.6-r1.ebuild b/sys-kernel/hardened-sources/hardened-sources-4.0.6-r1.ebuild deleted file mode 100644 index 655961cf..00000000 --- a/sys-kernel/hardened-sources/hardened-sources-4.0.6-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 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.12.ebuild,v 1.1 2014/07/11 21:06:13 blueness Exp $ - -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.0.6-r2.ebuild b/sys-kernel/hardened-sources/hardened-sources-4.0.6-r2.ebuild new file mode 100644 index 00000000..cbdf2b8b --- /dev/null +++ b/sys-kernel/hardened-sources/hardened-sources-4.0.6-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 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.12.ebuild,v 1.1 2014/07/11 21:06:13 blueness Exp $ + +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}-3" +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-65-gdbad