From 0b2d524ed312e0912c186de5f25168fedcff2ff0 Mon Sep 17 00:00:00 2001 From: "Anthony G. Basile" Date: Wed, 29 Jul 2015 14:19:56 -0400 Subject: sys-kernel/hardened-sources: testing patchset 20150728 --- sys-kernel/hardened-sources/Manifest | 24 +----------- .../hardened-sources-4.1.3-r1.ebuild | 45 ---------------------- .../hardened-sources-4.1.3-r2.ebuild | 45 ++++++++++++++++++++++ 3 files changed, 47 insertions(+), 67 deletions(-) delete mode 100644 sys-kernel/hardened-sources/hardened-sources-4.1.3-r1.ebuild create mode 100644 sys-kernel/hardened-sources/hardened-sources-4.1.3-r2.ebuild diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest index af724bf2..cc73dda2 100644 --- a/sys-kernel/hardened-sources/Manifest +++ b/sys-kernel/hardened-sources/Manifest @@ -1,6 +1,3 @@ ------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.1 130695 SHA256 2888a5a3b5e8e9ec242e4d702582fa1d739a1274fcd94643a9fb3516a210a8a7 SHA512 b861b9b53f9295e5e993784031ce57cf8cddc418184ec00c28ed92c9e7660406e0ede581a93d0def36e7847b8e068c8ca6c4dfdd65c15cb174d6c5803c16214a WHIRLPOOL b90f55dd8702eb254968ed7689b50859833ed362e9aa1720ade96aa1f6f84e8f90f5d1eee034c8535e8bf767c0b5f8b0bc559219e8d81d4c6ed53bd5cfe5e65e @@ -13,28 +10,11 @@ DIST genpatches-3.2-16.extras.tar.xz 16764 SHA256 c3f5adba6f1700c716354b91bc6241 DIST genpatches-4.1-7.base.tar.xz 59032 SHA256 9106e15001e0c286ef929d5e4505507ccdefb0aecdd094b73d57d587070d3288 SHA512 da1e3ef03874ab0fd3af811d6b72e791117dd7490ecbd8698e24e98424175c0ad7228182976fdadbc62a3ef69bf721f82d99cc1760417c4ba3401844fe3c8db4 WHIRLPOOL d3d3623112f118f98db870f48bc3181d6f510fdb4d916a88a832065a2e0df99c1bc5e04db6f7dd09c505f0253b76037965bbaa27103263dd95a713d0428db5ba DIST hardened-patches-3.14.48-3.extras.tar.bz2 1052329 SHA256 1559e8e4af0f8f7abc41d04d6faa83f003c9ed33aeb3adef520388f8eb557b35 SHA512 7b6f6928a2619ac73675dec5193bb02a81c272468b8e832f775d670acdd4a1685d89aeb0535dabb30158939820a66f997828812311b5531528f56923c0509ed1 WHIRLPOOL da30515b470e6283f730beddaa2d14013b7c797c15b0ebfa5b8dd96c0bf5f421151beafa20e57608a24edae5900679dee01c4bbffa64df42cc687b0545283136 DIST hardened-patches-3.2.69-13.extras.tar.bz2 2320523 SHA256 532536303b89962f4687de07715e2bcc0733858df56cccdef42915914bfbfa4d SHA512 d0ed3a9e8ffb936726b753ce43b1406162a16ea29703d8f34904878af1b687160c766bdb34225149188e585df440d57f46725c62ebda25a5c0d8316fc2f3509d WHIRLPOOL 38cd562c26f7a7d7550d5242a412421649aeb8d9a0fdf33a94a2a833a72b643acb67793c39ef50df7eca334eb24a2cec7413ce490b6cf05b146bc273759198cf -DIST hardened-patches-4.1.3-2.extras.tar.bz2 1420892 SHA256 ff83178288e51b06b7e9a3963cb2082c3f8a373c46a423bbdff76bff9336bc8b SHA512 91ff31f4593125cd27537d6aab8ac81b2847350a5b7b59f2ae4545b8ca51d07ebac346d4cd9b1561e862ffa5d912596c41ef736a2af253c1b05545323a4b35b2 WHIRLPOOL 6adf41d36320adf8f37b0444b4a838831ed6d564141db9cb810089a642644222b96b9114623c66c6226435071f26bcbc6728de7c490602093a0cfbfb78040631 +DIST hardened-patches-4.1.3-3.extras.tar.bz2 1423163 SHA256 cbdf9e2a46f371e2c1d2558483c79193b7f8a3d1091f1eb71443166904d19db0 SHA512 73f52448707acca54c8e4a23156d91df2a3a55947bcfbeea030d4529334a2b1000451826c7680ee9a9513d2db282bc553a7fc8966696af18d6b12c835feb1614 WHIRLPOOL 5b98f4485474c744ed7daf52398afa820a43358995fd66f08aaca626b5bcc5c3c539347ba1b01d684eeb83bad1411540ab490a1b9d73d3ddafb741826f7e19e0 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.48-r2.ebuild 1405 SHA256 259fe52b94eed61f5fe5e9d0c38eeb6ea4f611c10bcb2a0b9cd75d73a059fcfc SHA512 5a500488fe3f7f8ce1f03a6cbc9f4943b047149908f1e645f86f9caee5d497bdfd6147206710c662c1629e36a83500f6c11f812ee6234a08a558a31cf00af626 WHIRLPOOL b031b4cef8a6dc2b386d46439f74f85334ebca545ad1903efbf6f8dd7c92eddc98c9ea497fab5f72959b43627738463662ba445702300b5a38486cb5e4d6af3a EBUILD hardened-sources-3.2.69-r12.ebuild 1376 SHA256 e6cc624c75452ecb07efb92b2d9404054d6d5549ae5c0e1aac9a8bd9fe5b7fbc SHA512 d926bd6c4d34a676662f044685fe62b09eb17ea40e491d1d7149b0a8835b745fc8ec636f9bd49f4165d195b08fe2394837d89238c42d96820bb934bef0aa2922 WHIRLPOOL c87fceffe7d63faee368ca97357bbd115a03de4941c3e34a696b78f58906d08af536cef12ae47c7d43d587aa87dbe2bfae411c9d9ab2ee24c2cf1b2f393ca91f -EBUILD hardened-sources-4.1.3-r1.ebuild 1404 SHA256 52f5855b95b14ea239e2ae994c11a17696461008f72492f76f4b3c9e0a7f4288 SHA512 fc0421791c2e40a7b5f0a0796e034a1093ff79f81efc356e97dcbeac681d18b4f5db1d379e98fba286764db0d39bf931a7d827574653f2a4b0358b040ab66a41 WHIRLPOOL a4610e10073f2ac54d3e7cec2e72b000c49213c87d25faf856d30fb71ba3594a29be40cbb13168561e796b0e80826062b50f840970885cdea73f75dd26d6c6a1 +EBUILD hardened-sources-4.1.3-r2.ebuild 1404 SHA256 2de68e09a0017a11381a4d15f677ec0f478a6991e39f93e964d594ca181c975f SHA512 4a7f190e4b8885cbfc94c6ffed5ea42698b26420f0f393dbd13c813b3f8497892c03753fbf05ae9790006bba9bf98ee1e4a8490b3292cbd278c5946c001f18a9 WHIRLPOOL 560454a9c106a9801fd292509795571025c8b3a0fbe4348270120a4398a9d293467febef46ec9fdd64f56232426e1dedd843307c705d464a12abdcbc6721b43e MISC metadata.xml 576 SHA256 53e0d3bfb958bcbf62457a89abe76a7a6f5a2b1df5decb04bf8b840184cc5828 SHA512 aabb8324fc608a74fecda5e4fff0f29d47d34ff20bdea2af8a69726772268d7b3b9d2639cd9c2308b3c79b89d9e923d2a96b212e7cfe59a0bf0008e3fb1c7e6a WHIRLPOOL 11fc891bd478667fe4ca5d203b366fdcf1680dac31bf997ea7c707c6f00a1c03b6ca7a00045b75dc1604e9eb57c2cab03a12f46318320ed6abdb5d6feb06b71f ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQIcBAEBCAAGBQJVti9SAAoJEJOE+m71LUu6JywP/3s/cLLLMAhC18v+jWwsLqoi -1YZPKWTPb7DC8dszpsPyLrBx3O+imgU3rniCmzesundY5DFebG1hw3YJDQ48nTxw -M4gspjWvAxZmAL2AhCfC43hQpec0C38QbR70QxjXFTZHdBJn2JhcYaD7nBOx9xxH -BUjQ4dA/lQz0xMwp43mZf76A477aNgqyW7IK5nD6BqPJvgHkbLT2PGLBUD31S6V5 -kgXT1pevn16wjvbjQp22ctVFtrAd5/Na5GHImOXKucNxIqm0LaYlat16zo0odq6l -J/IVn3WhP+WqtcuidYDgLWG5jhN2eeIfltQ6043fg9wl2XRINtDoWCu+g/ckVOm3 -6n2C4BwpuGHtQc+HKtAO0EXoyZLfhS9mpbKuhLgxrmrwpHhGAlju1vyEmH3YC1QA -/25ym+hKXlyu4pR9lGW9IVgZ19uMyLMdNTV14XMdye2+2HjhyiJNqNAJL0WZidQ5 -AjpIeHjy/PeSmmN/yViA/fqQgSYDJt74KLrSbswTY1idQucfatKuJniy5iLI6qOE -G6nBHTvHlqLqwD4Ivygey0zNzDvYhF+f0KvEl6zj4A3JCkxLVkQxmiWb+riZy1Ge -yQIVSTXMqVz6lgveYMDy62ENG8jTbieA3/ptJcaOpI96cBnzy8Gn42VCe0Z8MoBT -z1Xp8psqepjAN3pxhnw8 -=NTZD ------END PGP SIGNATURE----- diff --git a/sys-kernel/hardened-sources/hardened-sources-4.1.3-r1.ebuild b/sys-kernel/hardened-sources/hardened-sources-4.1.3-r1.ebuild deleted file mode 100644 index 773b2c63..00000000 --- a/sys-kernel/hardened-sources/hardened-sources-4.1.3-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="7" -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.3-r2.ebuild b/sys-kernel/hardened-sources/hardened-sources-4.1.3-r2.ebuild new file mode 100644 index 00000000..7f10b44b --- /dev/null +++ b/sys-kernel/hardened-sources/hardened-sources-4.1.3-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="7" +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