From 6e1adece4ce4080b9c39b99dfe2792a0a7904b79 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Tue, 1 Apr 2014 11:51:54 +0400 Subject: [PATCH] hardened-sources 3.13.7 added --- sys-kernel/hardened-sources/Manifest | 2 + .../hardened-sources-3.13.7.ebuild | 45 +++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 sys-kernel/hardened-sources/hardened-sources-3.13.7.ebuild diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest index e46e8a57..330082cd 100644 --- a/sys-kernel/hardened-sources/Manifest +++ b/sys-kernel/hardened-sources/Manifest @@ -20,6 +20,7 @@ DIST genpatches-3.11-9.base.tar.xz 146448 SHA256 57f4623b7b1e122f3ddc620fe431f6e DIST genpatches-3.12-4.base.tar.xz 110888 SHA256 192c324d4182f7926ffdb12f90d7d4e2f561d2eb298f432c3ae9aa6289c8de04 SHA512 0178b10bb9e7c6305fc33192d7933589a395ba651395f2a4b8244fe75f35fd26c512776ffd9e8c057ef40b6fd3c533eb4aaa75fdfdfc84845a2a83ba35f1c88f WHIRLPOOL 86178331726d1d8693bd5c7e2042d3c08077387da6e11ffd9d20c7282c8ad1db1723c99a487f88d5c5ca9d79d78ac7d72fc48300353450d2cbf50550714ecf76 DIST genpatches-3.12-6.base.tar.xz 162056 SHA256 7a20ec90f9e2be68b7677504209b39ebc9af936354e0d67e193272e6267d4299 SHA512 f90637a34341f864dfa8a9f417f66b58b4cf01770310921af70a777c723af7a04238f27652ed1495fb9e212bfee3a17a5275b3fb76e973c9ad291bd668f5e718 WHIRLPOOL dcce9c4ad4dac92a1161f24de22654a7356559c6b8a2fc6aad186d685c34fb477d0ebdb1ceb925230fcfd1638b1c4d3c04e3ab5229476648c8a827086bc1ec4f DIST genpatches-3.12-7.base.tar.xz 195620 SHA256 00d27da9e21cee279cf4ed4d8b80adad291b4ed15ca9ac337b3c4bfbd9ee3a51 SHA512 7fe1651f0d3188ddc7987a5a133c8e612f1e9b319251d9ca3ae3a7dfd23a57bdc1117d1b4793072a3859cb1f631b6dac3902315326143f579260ff9c5639bd5e WHIRLPOOL 60f85a0d37ba59a4d9cb9355b9f176b650dea4b2f4fce4c285edec9bce34cd54f89e196393249523bf95653d69ab08444db4a3ed394dccd08fb800d5974fd6b7 +DIST genpatches-3.13-10.base.tar.xz 235084 SHA256 917269ea4b97798d1c5c412dc2d31a24be0ed4b589cb9a56f604c1e9fae3bd2f SHA512 80869c9da4ff9171b95e7c58a307d9865cdec6a48deb5a53eeeb3a7f358b957f74246bc4a621e9e6009b283dc2cf158f7dc76acec910cf5125e0023595a71ae4 WHIRLPOOL 18cafbf80f012873b58f663f04f6d47e4c476bb5baaf802ae936661b1cf9d286ed73b892ae33afa50d4405e02688e537b2591f93890da4da145b0d3ebfbd53d5 DIST genpatches-3.13-3.base.tar.xz 10856 SHA256 d78c4a7d14005b537c6ffcb1319da8e8b25989eb99ed3c8a3d86d377e63a0d7f SHA512 b7fbdee52fa2eef72775eb2c81896490e57bb7f58cd2f6b9e0d72a66516cfabb92c616afbf6576e4e5dcd342475db09f38dfa6a649cbf0f234c964794d598247 WHIRLPOOL c4434f8af64df751e1549cca301b439d6814b58ee7cd39a244fca160752a3a82ddcad82413f1d4a1a7f80bafe1d95ea3f09b89f46026d969c202c05af485cb6a 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 @@ -49,6 +50,7 @@ DIST hardened-patches-3.13.6-1.extras.tar.bz2 800239 SHA256 1f99e00681e6634268f9 DIST hardened-patches-3.13.6-2.extras.tar.bz2 800829 SHA256 24517941c6d0de789abdf1c9d5f41eddc548b88d5d1db3e595251ea1dfcbee88 SHA512 dbbecf02ff038f138c51203a8213407ed76c1bc98aa55f8ae4bcfc00f8469c1212f649fb63b80791baefb536dd3e8270505f34e0bfb4058c1fa6ab3e89eb533d WHIRLPOOL df997f3dbd82c3696b466ecd9d7ee91577cdc8ae0587032b8edf39c61a4e7eca5d404596bc352f97749ed0f4a13e13c476145a953d8bdade5145266e8f83563a DIST hardened-patches-3.13.6-3.extras.tar.bz2 800670 SHA256 c7726a212425b3cc23ae8b3a1aaa5e166ba0cfa72484caf2b3e01b43b2cf7ff7 SHA512 1d77fb283c29c5def5d00fcbfc159399d07f20744cd096f12c767c2a874571757c66c749adbecdbccbbaf9aaad1b81ec26dafac836cb8818483359f27112f33b WHIRLPOOL 04e88dd33720726fb4922d26967586a3d2ee14c5e006dc1e24f97e9cf6b25b419d3691abbb301b9362ed7661793c9826753c8a0b9abb341981722dea936b4c50 DIST hardened-patches-3.13.6-4.extras.tar.bz2 803157 SHA256 368acbee29c589a53cbc183176f4b1c5818549e9b4d87ebc1d00fd0d650794ed SHA512 584663ab0fd13bc778760c1204591f6b7f25ec19aa1b92fc16ac49da2ff73a1c93f2c6b4967214ac181ac0b2c2490262c1bafd5e5084e8416b9f92963020dbdb WHIRLPOOL 58890b049d258d63e86b0f4fd10c0454fd427f0abdd383540b434d75129e3a4982b407cf3eb1d6b1c0a2959755a64b78ee7f5a954c71a182fb90eb885324b193 +DIST hardened-patches-3.13.7-1.extras.tar.bz2 804157 SHA256 b11f0b8dc1a4d746e65e832eaa922685bd12fe3a9cbdcfe66ff1a8f52e35476f SHA512 4fb82266548329f8be359c5d1ecdba2d2ddcb91cb78a3dfa9c742f9ed80bda324857814724753db81f8c23dddd403cfb400ef6fc768e535e3a865767942bbf3a WHIRLPOOL 12a8b4290d1d9886d02072f79a3f7a3a7c9a7f6bc21905cb6a35b36150029ba7ce829c091f29790a74312555313f9559efcdcf7f3d398b35910784d8e82ddec8 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.13.7.ebuild b/sys-kernel/hardened-sources/hardened-sources-3.13.7.ebuild new file mode 100644 index 00000000..3dfc6fb1 --- /dev/null +++ b/sys-kernel/hardened-sources/hardened-sources-3.13.7.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.13.7.ebuild,v 1.1 2014/03/31 18:10:51 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 +}