summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAgostino Sarubbo <ago@gentoo.org>2017-10-27 22:40:58 +0200
committerAgostino Sarubbo <ago@gentoo.org>2017-10-27 22:40:58 +0200
commit33f8b3a6c741679c29093b2235b671d638b5a86e (patch)
treeb3345cc5d1957438305b9ebce871c9c61d204880
parentsys-kernel/grsecurity-sources: Automated version bump to 4.9.58 (diff)
downloadago-33f8b3a6c741679c29093b2235b671d638b5a86e.tar.gz
ago-33f8b3a6c741679c29093b2235b671d638b5a86e.tar.bz2
ago-33f8b3a6c741679c29093b2235b671d638b5a86e.zip
sys-kernel/grsecurity-sources: Automated version bump to 4.9.59
Package-Manager: Portage-2.3.8, Repoman-2.3.3 Manifest-Sign-Key: 7194459F Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
-rw-r--r--sys-kernel/grsecurity-sources/ChangeLog6
-rw-r--r--sys-kernel/grsecurity-sources/Manifest30
-rw-r--r--sys-kernel/grsecurity-sources/grsecurity-sources-4.9.59.ebuild39
3 files changed, 61 insertions, 14 deletions
diff --git a/sys-kernel/grsecurity-sources/ChangeLog b/sys-kernel/grsecurity-sources/ChangeLog
index 04e7c15..ff78514 100644
--- a/sys-kernel/grsecurity-sources/ChangeLog
+++ b/sys-kernel/grsecurity-sources/ChangeLog
@@ -1,3 +1,9 @@
+*grsecurity-sources-4.9.59 (27 Oct 2017)
+
+ 27 Oct 2017; Agostino Sarubbo <ago@gentoo.org>
+ +grsecurity-sources-4.9.59.ebuild:
+ sys-kernel/grsecurity-sources: Automated version bump to 4.9.59
+
*grsecurity-sources-4.9.58 (23 Oct 2017)
23 Oct 2017; Agostino Sarubbo <ago@gentoo.org>
diff --git a/sys-kernel/grsecurity-sources/Manifest b/sys-kernel/grsecurity-sources/Manifest
index d201325..a372b97 100644
--- a/sys-kernel/grsecurity-sources/Manifest
+++ b/sys-kernel/grsecurity-sources/Manifest
@@ -11,6 +11,7 @@ DIST grsecurity-sources-extras-4.9.53.tar.xz 2618408 SHA256 e75f863db4c2d592f64f
DIST grsecurity-sources-extras-4.9.54.tar.xz 2646488 SHA256 b30ec3a3acc1affcc1193535b5ceb0d76ab52318c31848a1b7b710721e7e8bd3 SHA512 f0d34c55df0826d1609e85bdf3e5a0134b86dbfbb97e6f96b9f49fb7d091b9b95f11f3c17007d541cd96bb2d0dcfd527eb9c319f2aef039e0350e6de2e629a79 WHIRLPOOL 491713baf62e6305bc7da94647f68f8d92cd508eaa7172d79f4587902f4f660b97785a460758697b03fcf3863e9369fd9932daa9745aea6335440a1ac3e61313
DIST grsecurity-sources-extras-4.9.56.tar.xz 2672508 SHA256 04e05202014f3b29a67489df81c81317d39d5a4cf6f54cece8ee22c9cd655ef1 SHA512 14d954c8318d4bd35a265555d081a620bda2d3a5244eeef7bf150267e03ecd7acc5da7fb20673c4535d5363691fe2a9015616a5a440e43c0ff5824b5ca8fc05c WHIRLPOOL 6d1e7320927202f2b257b7017315768220e35558cc70072c666f1b0ecf7d5ff91460695629fb6ff4df30bcebbe56ea6b2f6a63d8945999798b442fd6785b9271
DIST grsecurity-sources-extras-4.9.58.tar.xz 2692352 SHA256 6e523d29a005066ebbbff6b0c2b5db65513b006e20974f0f9021e6f2e6eac054 SHA512 506b850720850d87d49927e9e0c568804d6ea1043b0fc6c171e11eadf4344a8269e8da75d2061fef92fc8c7bc976f3f6f9af3c225a952ce0e8f3c94239a5854a WHIRLPOOL 70bd5fb93f2a07c68c5a93f2eaacb79bb0aad6bf2ac1140b51408cd91441d157dbcc17791f34529e01f03664aee987fc05d9f59a18f91e3f2b8d93623e29c574
+DIST grsecurity-sources-extras-4.9.59.tar.xz 2707208 SHA256 d762fe59ee49fd17d0df45b5a0385d6529461cb4c30fc0d4f8bb34d89b3cdea3 SHA512 3bac936e1bb3abd06bbe1c596a9e7342deedf92386e30a1796cca31df2193f8920f4ca5e865ca2ccfd2af145b22620433f84cc6fb59c5ef2c255781f64d8423b WHIRLPOOL 21637e797b14cfddad04a929b08d5d4fd949479d5f1ab7d01f12d75e1f057f1fe6baf9c1df375b08f69c67cb097f79a29308999cd60648698a32d91416baaa23
DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a
EBUILD grsecurity-sources-4.9.44.ebuild 1175 SHA256 34b5670cbd765212f3bb36fdb6c8e5d05909664f5114b124d51ed352c5a5dfdd SHA512 f1614b5d2ba6c6efe3e49c74b374db8d25e5952ae736c1c54906cc035298a38dcfc71c51d2b9b2d7fc67a8e37a84d7abde0b215461d6aa1f53ed578601f4a5be WHIRLPOOL 6da24e3a8348c3d7e9eef64a0718d496bcc7d1cfb9eb4937627665bc5c0c2a067fb22a237b90922f0eb5ccd4a14304f2d0cedcb03e8edba478053987184165e6
EBUILD grsecurity-sources-4.9.48.ebuild 1175 SHA256 34b5670cbd765212f3bb36fdb6c8e5d05909664f5114b124d51ed352c5a5dfdd SHA512 f1614b5d2ba6c6efe3e49c74b374db8d25e5952ae736c1c54906cc035298a38dcfc71c51d2b9b2d7fc67a8e37a84d7abde0b215461d6aa1f53ed578601f4a5be WHIRLPOOL 6da24e3a8348c3d7e9eef64a0718d496bcc7d1cfb9eb4937627665bc5c0c2a067fb22a237b90922f0eb5ccd4a14304f2d0cedcb03e8edba478053987184165e6
@@ -22,21 +23,22 @@ EBUILD grsecurity-sources-4.9.53.ebuild 1175 SHA256 34b5670cbd765212f3bb36fdb6c8
EBUILD grsecurity-sources-4.9.54.ebuild 1175 SHA256 34b5670cbd765212f3bb36fdb6c8e5d05909664f5114b124d51ed352c5a5dfdd SHA512 f1614b5d2ba6c6efe3e49c74b374db8d25e5952ae736c1c54906cc035298a38dcfc71c51d2b9b2d7fc67a8e37a84d7abde0b215461d6aa1f53ed578601f4a5be WHIRLPOOL 6da24e3a8348c3d7e9eef64a0718d496bcc7d1cfb9eb4937627665bc5c0c2a067fb22a237b90922f0eb5ccd4a14304f2d0cedcb03e8edba478053987184165e6
EBUILD grsecurity-sources-4.9.56.ebuild 1175 SHA256 34b5670cbd765212f3bb36fdb6c8e5d05909664f5114b124d51ed352c5a5dfdd SHA512 f1614b5d2ba6c6efe3e49c74b374db8d25e5952ae736c1c54906cc035298a38dcfc71c51d2b9b2d7fc67a8e37a84d7abde0b215461d6aa1f53ed578601f4a5be WHIRLPOOL 6da24e3a8348c3d7e9eef64a0718d496bcc7d1cfb9eb4937627665bc5c0c2a067fb22a237b90922f0eb5ccd4a14304f2d0cedcb03e8edba478053987184165e6
EBUILD grsecurity-sources-4.9.58.ebuild 1175 SHA256 34b5670cbd765212f3bb36fdb6c8e5d05909664f5114b124d51ed352c5a5dfdd SHA512 f1614b5d2ba6c6efe3e49c74b374db8d25e5952ae736c1c54906cc035298a38dcfc71c51d2b9b2d7fc67a8e37a84d7abde0b215461d6aa1f53ed578601f4a5be WHIRLPOOL 6da24e3a8348c3d7e9eef64a0718d496bcc7d1cfb9eb4937627665bc5c0c2a067fb22a237b90922f0eb5ccd4a14304f2d0cedcb03e8edba478053987184165e6
-MISC ChangeLog 2116 SHA256 7dac867b300f8018f34c51e7f4edbf1809b3f40883cc38307220bd8084b3f31f SHA512 e6feb321cd33acc7b8eb1959f135d0cdfd4c0c4752c4e7db12f21bd20f54229c1e515b9ffa3f99554b5312262aadf746f1ce9ded46a4250352eff113c27eb658 WHIRLPOOL 9c8c6c096419bd0624f5e16ee013e8d342de04fe3aec10b0ce77ddf9daf68c4a196341cc3055425f1e3079cdaef73a32a6712a630f989c96a12e4a1b228cb6b6
+EBUILD grsecurity-sources-4.9.59.ebuild 1175 SHA256 34b5670cbd765212f3bb36fdb6c8e5d05909664f5114b124d51ed352c5a5dfdd SHA512 f1614b5d2ba6c6efe3e49c74b374db8d25e5952ae736c1c54906cc035298a38dcfc71c51d2b9b2d7fc67a8e37a84d7abde0b215461d6aa1f53ed578601f4a5be WHIRLPOOL 6da24e3a8348c3d7e9eef64a0718d496bcc7d1cfb9eb4937627665bc5c0c2a067fb22a237b90922f0eb5ccd4a14304f2d0cedcb03e8edba478053987184165e6
+MISC ChangeLog 2311 SHA256 95e932c16ba346f75442b4d44fa3843401830ff59b2079d92be6baf771c74ea9 SHA512 3bc95c1a6c6e9d3b60b9a5ffee3931bc082b35ebf79aed6cb6b3bfdbf02063604d7196f0a03835303ff7fa8d60180c70e5571b8c8a098b1693bd87fad5972e10 WHIRLPOOL 9b80c9df5877ff13dbd67c52b5037a85fde4de18c5d8f52097ab0d6dd737f6cf17e1fe29a877b25d01a8cd3aee658ecff7f3b73290099a34a33fb0ea6008c00e
MISC metadata.xml 896 SHA256 7f5f98ff259561a6b76f74a0ba829883c075d63ca8939068c253b7d90798089f SHA512 697ff11e06a9f9561962603edca7b3bcf93d61467f794946a7372885e2ccdae01fbd30488d2818090309e79438cda44aea2ed39fe95ad55935bb1b0b3c496a74 WHIRLPOOL fdfd6f21d7164e167ab3e2fcfe1ce10b8c6428534f05577032c8af03bdb679783641c83c8615e036f4677cf72c7d98708502aa33cec408508a085a0148471ec5
-----BEGIN PGP SIGNATURE-----
-iQIzBAEBCAAdFiEEnTJq8bp4IH0+VdvbunvTUHGURZ8FAlntoaQACgkQunvTUHGU
-RZ+Ykg//bI2lcswDtVujaYTfBkLFtho96VqR+qYxln+1WduTwYLCV/QGKdOSIyOc
-xNv/aqqxBQAuUxrzeUcjOMcFJrIgJm5NiWs9sLgeHKxnsxpTnJEbfpZCEbJTXyT3
-FhL7aj1W6T5REHSPkAE69IsQrGF7qVVvCJ/Qo5asDQA0JMaXTsi05GqUkwCJOA2o
-9h+rQwj7O9V7TYBC3OI3hQksKK6kI5ZxPnXYFQLDV5pWoUMINopMvMWP13MyGLMl
-CN38e7W4crRT432v/sOZzNcUuaww9vaOkVlUfDlMdQqV/CDIKMEiqF77Gf3Kxh/M
-lc6rvKqrctW76M38XEYA+URUK85nxr3Po0vdBT7xqc7tapOLvYWDt0sdcNKKg4Ql
-afPNk699fHQlR3KIncDMez6NEblhPBKlF1gH5DOY7eJqF+ejgDlRmJUVuD3Fkv2F
-l+Kf5M2VGlEMXFRLLwQ/lxk4sww722Wa5tNHL5LvvH4VJfrdScf9g+SdGx8fN3i7
-XPIh9fSySfBeGPR0C70AiuxKvO/ImSCk1bgkYmTO4v7XCbbGZgZ2VHKH1JDN1f1j
-oUXl2HZJMyFZ5TwFB9wcUKiHoazacR3OrdVBKCEbzTWtszdABFtZBUvMtmNFjGiI
-huGBjV99Hm7gN0Aqtt3eIO0b3aKehaRhMloYQQ4pJoFQDZerS4A=
-=C75U
+iQIzBAEBCAAdFiEEnTJq8bp4IH0+VdvbunvTUHGURZ8FAlnzmdoACgkQunvTUHGU
+RZ+Wyg/7B6kM/7y7FjUD2ZvSt8Z+arGBAd045PVXpIcWbakkGEchMe9W5X2lIC82
+ag2oo+ewvussGq/Ryjvvi9uBK7z7ZxhybHbc1v2t1DfYzAAHq6+dE54vu5ZeEv0Y
+Nvby6eNZza7kK549V1ISIartaaUxkzdnlUBKJsWMFOQQujjL/uYX2ZdeUSQkg8LC
+QRY3XT59Yq6bQ4QBeE295cgKG9WrMqXuw3YwrfuBvwSMj2cAX8xilbJhy+EXq9FE
+Yg3ymi1SG9Bb08bST5bMInUOyNX10IZYbSfGnTpYQqxYG2DCoQcVrNY1wryNFE6d
+50KQgPD3xBqfD2TUsLUAEYmHf833zuL6N2M1qdG0IqIsbszF61X0Bc3c2STOOrH0
+WWs4Xwk+rm54PtVDWVoPdxZtthVAUKNdCLQHDW5ecwBLKSxzAmk47JlsMwhOwTLX
+8PrRkxl98ul/PBiVFBSVpsuyWkAs+cKgeOXdBuGKlRqYPlhfO06b+Atwyukjlgxf
+uaHD9zHMSwaaKawmwriAJgAYPvy9LFB0WtP4Dlz6UF4tLjbZu9sERkl6nomT08uV
+XW/tUCn4Xp4AyJusbUAjNj7d7w+zWJ/uVj6VugXvnUqNp9b/dscg6pdEobAn1ruR
+/QrX2Qu8LokSaw4GnrXxJiXv+8mdMATc6LCvWvTq6NWrJVo3IDo=
+=xI3n
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/grsecurity-sources/grsecurity-sources-4.9.59.ebuild b/sys-kernel/grsecurity-sources/grsecurity-sources-4.9.59.ebuild
new file mode 100644
index 0000000..aa63e28
--- /dev/null
+++ b/sys-kernel/grsecurity-sources/grsecurity-sources-4.9.59.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# See https://blogs.gentoo.org/ago/2017/08/21/sys-kernel-grsecurity-sources-available
+
+EAPI="6"
+
+ETYPE="sources"
+K_GENPATCHES_VER="not-empty" # Set to not-empty to avoid the useless download of patch-*.xz
+
+inherit kernel-2
+detect_version
+detect_arch
+
+GRSECURITY_URI="https://dev.gentoo.org/~ago/distfiles/${PN}/${PN}-extras-${PV}.tar.xz"
+SRC_URI="${KERNEL_URI} ${GRSECURITY_URI} ${ARCH_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/${PN}-extras-${PV}.tar.xz"
+
+DESCRIPTION="Unofficial port of the last public grsecurity patch plus Gentoo patchset"
+HOMEPAGE="https://github.com/minipli/linux-unofficial_grsec"
+IUSE="deblob"
+KEYWORDS="-* ~amd64"
+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
+}