diff options
author | 2022-04-26 09:32:36 +0200 | |
---|---|---|
committer | 2022-04-26 09:32:36 +0200 | |
commit | b14cce6a00a2806f7754bfc8f804b3aad3f92075 (patch) | |
tree | 1f95362bd0e5913a59180abd337f8697b3526257 | |
parent | app-metrics/uniloader: version bump to 22.02.1 (diff) | |
download | ago-b14cce6a00a2806f7754bfc8f804b3aad3f92075.tar.gz ago-b14cce6a00a2806f7754bfc8f804b3aad3f92075.tar.bz2 ago-b14cce6a00a2806f7754bfc8f804b3aad3f92075.zip |
sys-kernel/grsecurity-sources and sys-kernel/dappersec-sources: removal
Closes: https://bugs.gentoo.org/840074
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --force
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
-rw-r--r-- | sys-kernel/dappersec-sources/ChangeLog | 23 | ||||
-rw-r--r-- | sys-kernel/dappersec-sources/Manifest | 5 | ||||
-rw-r--r-- | sys-kernel/dappersec-sources/dappersec-sources-4.9.135.ebuild | 51 | ||||
-rw-r--r-- | sys-kernel/dappersec-sources/metadata.xml | 19 | ||||
-rw-r--r-- | sys-kernel/grsecurity-sources/ChangeLog | 132 | ||||
-rw-r--r-- | sys-kernel/grsecurity-sources/Manifest | 6 | ||||
-rw-r--r-- | sys-kernel/grsecurity-sources/grsecurity-sources-4.9.74-r1.ebuild | 56 | ||||
-rw-r--r-- | sys-kernel/grsecurity-sources/grsecurity-sources-4.9.74.ebuild | 39 | ||||
-rw-r--r-- | sys-kernel/grsecurity-sources/metadata.xml | 24 |
9 files changed, 0 insertions, 355 deletions
diff --git a/sys-kernel/dappersec-sources/ChangeLog b/sys-kernel/dappersec-sources/ChangeLog deleted file mode 100644 index dac8021..0000000 --- a/sys-kernel/dappersec-sources/ChangeLog +++ /dev/null @@ -1,23 +0,0 @@ - 04 Oct 2019; Agostino Sarubbo <ago@gentoo.org> - -dappersec-sources-4.9.131.ebuild, -dappersec-sources-4.9.132.ebuild: - sys-kernel/dappersec-sources: Remove old - -*dappersec-sources-4.9.135 (26 Oct 2018) - - 26 Oct 2018; <ago@gentoo.org> +dappersec-sources-4.9.135.ebuild: - sys-kernel/dappersec-sources: version bump to 4.9.135 - -*dappersec-sources-4.9.132 (15 Oct 2018) - - 15 Oct 2018; <ago@gentoo.org> +dappersec-sources-4.9.132.ebuild: - sys-kernel/dappersec-sources: version bump to 4.9.132 - - 10 Oct 2018; <ago@gentoo.org> dappersec-sources-4.9.131.ebuild: - sys-kernel/dappersec-sources: fix HOMEPAGE/DESCRIPTION, add the ewarn about - the absence of Meltdown and Spectre fixes - -*dappersec-sources-4.9.131 (10 Oct 2018) - - 10 Oct 2018; <ago@gentoo.org> +dappersec-sources-4.9.131.ebuild, - +metadata.xml: - sys-kernel/dappersec-sources: initial commit diff --git a/sys-kernel/dappersec-sources/Manifest b/sys-kernel/dappersec-sources/Manifest deleted file mode 100644 index 933dec7..0000000 --- a/sys-kernel/dappersec-sources/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST dappersec-sources-4.9.135.tar.xz 3758804 SHA256 05ac224291404d059f5d4d389f2bb58a6e4c3840c2f5238d1a52cac680a278a8 SHA512 3e70b610ac1bb1808c2e07fa3c33045090feeae6e396aa05ba6540779e3130b06a3fb68367243bfd9cfcce9ba003b4e597c143a579bdb4949766b3e730f25ad4 WHIRLPOOL ccd7ee7c4d38953871419462a588b5297f1d5a7924d03ddcf2edab75ead6dcac82e6c16ea4d930c0ac906ba8e0b5c72c7ca4e72141b09f04a1d2a7e5b08802bf -DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a -EBUILD dappersec-sources-4.9.135.ebuild 1998 SHA256 72fa59e3afd9a29ff22576fe783043c4323f9fc2d47d97dd5375ea7b16c8c88e SHA512 1496fcd876488d3968e49cf67591df8560079cfce9d3c4fc5da435997d693df20c0dc639e1f9ffcc9d88d1cef0b3985f2eb04a44aee2cbe2a1c1bb497a4e17ed WHIRLPOOL 56458dccd3a6a2f0584aa61f7e53d13226de09a3d40aea85d1be0df27d8a139ceb4e4f3802db3b677e5d893996c332c666b9ea1788f2418b78c6f5b03d768179 -MISC ChangeLog 863 SHA256 66f243d154c877f5056d85d7a668fc1ae96aa7a8b68dc1599d3c61e113386a1a SHA512 dca3353677e6e20e59ce0ce867f5d8f8d53b97d78a4cd9a4d9b4f5e23eb33a65ed87ba2fc2314fd3fe97165cc59dc7d5d64c99ab819248a117ac54b3e9f69b11 WHIRLPOOL 787dfbd7d6da64a998f6c4c04bc7f38989962cf7323fca5daea8e182820edc90fae3d51f02553a50ac7789f6e55f8beb0aaebf8c5c00fa218a2c04a85ee81d2c -MISC metadata.xml 767 SHA256 8d2a7309c95a3d88caaffcfaa77ee98d855dc49159b9d7d60a2dbe4ff1d001eb SHA512 75816e8158a51fa142702f6d17dc5057b9fa61c77e6faea3b17d0ee0795e7fcc71ce7a80dfb549af3a0d3e54a68cbf351972d24b9090a015bfe3ecb941600e7e WHIRLPOOL 4e2fe02c35bbadffedb33d40694baba42101e4e8ddea0dfc6c6739659ff52dae249cc47a5c56682742428af8d136a5d7d09cbef7762cd8abf86aca8c59b3e032 diff --git a/sys-kernel/dappersec-sources/dappersec-sources-4.9.135.ebuild b/sys-kernel/dappersec-sources/dappersec-sources-4.9.135.ebuild deleted file mode 100644 index b646a26..0000000 --- a/sys-kernel/dappersec-sources/dappersec-sources-4.9.135.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# 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}-${PV}.tar.xz" -SRC_URI="${KERNEL_URI} ${GRSECURITY_URI} ${ARCH_URI}" - -UNIPATCH_LIST="${DISTDIR}/${PN}-${PV}.tar.xz" - -DESCRIPTION="Dapper's version of the last public grsecurity patch plus Gentoo patchset" -HOMEPAGE="https://github.com/dapperlinux/dapper-secure-kernel-patchset-stable" -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 - - ewarn - ewarn "From: https://github.com/dapperlinux/dapper-secure-kernel-patchset-stable/releases :" - ewarn - ewarn "WARNING: Meltdown and Spectre fixes have been OMITTED from this patchset." - ewarn "Reptoline is also OMITTED. This patchset works with all other fixes included at this patchlevel." - ewarn "If you are not comfortable with being vulnerable to meltdown and spectre, then use an upstream kernel." - ewarn "If you are still using the 4.9.74 patchset or later, and still wish to get the latest fixes, then use this patchset." - ewarn "Meltdown and Spectre fixes are proving to be extremely difficult to get this patchset booting." - ewarn "There might be a small chance that they will be included in the future, and I will let you know." - ewarn "Until then, assume that it will be months / years / never." - ewarn -} diff --git a/sys-kernel/dappersec-sources/metadata.xml b/sys-kernel/dappersec-sources/metadata.xml deleted file mode 100644 index 20e819f..0000000 --- a/sys-kernel/dappersec-sources/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ago@gentoo.org</email> - <name>Agostino Sarubbo</name> - <description>Maintainer. Assign bugs to him</description> - </maintainer> - <upstream> - <remote-id type="github">dapperlinux/dapper-secure-kernel-patchset-stable</remote-id> - </upstream> - <longdescription> - dappersec-sources is based upon genpatches, and adds the grsecurity unofficial - patch from https://github.com/dapperlinux/dapper-secure-kernel-patchset-stable, which also includes PaX. - </longdescription> - <use> - <flag name="deblob">Remove binary blobs from kernel sources to provide libre license compliance.</flag> - </use> -</pkgmetadata> diff --git a/sys-kernel/grsecurity-sources/ChangeLog b/sys-kernel/grsecurity-sources/ChangeLog deleted file mode 100644 index 984fbc0..0000000 --- a/sys-kernel/grsecurity-sources/ChangeLog +++ /dev/null @@ -1,132 +0,0 @@ - 04 Oct 2019; Agostino Sarubbo <ago@gentoo.org> - -grsecurity-sources-4.9.44.ebuild, -grsecurity-sources-4.9.48.ebuild, - -grsecurity-sources-4.9.49.ebuild, -grsecurity-sources-4.9.50.ebuild, - -grsecurity-sources-4.9.51.ebuild, -grsecurity-sources-4.9.52.ebuild, - -grsecurity-sources-4.9.53.ebuild, -grsecurity-sources-4.9.54.ebuild, - -grsecurity-sources-4.9.56.ebuild, -grsecurity-sources-4.9.58.ebuild, - -grsecurity-sources-4.9.59.ebuild, -grsecurity-sources-4.9.64.ebuild, - -grsecurity-sources-4.9.65.ebuild, -grsecurity-sources-4.9.67.ebuild, - -grsecurity-sources-4.9.68.ebuild, -grsecurity-sources-4.9.72.ebuild, - -grsecurity-sources-4.9.73.ebuild: - sys-kernel/grsecurity-sources: Remove old - -*grsecurity-sources-4.9.74-r1 (10 Oct 2018) - - 10 Oct 2018; <ago@gentoo.org> +grsecurity-sources-4.9.74-r1.ebuild: - sys-kernel/grsecurity-sources: false bump to let users know about dappersec- - sources. grsecurity-sources and dappersec-sources are two different packages - and we don't know if in the future there will be activities for grsecurity- - sources, so rename the package is not a good idea - -*grsecurity-sources-4.9.74 (04 Jan 2018) - - 04 Jan 2018; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.74.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.74 - -*grsecurity-sources-4.9.73 (31 Dec 2017) - - 31 Dec 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.73.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.73 - -*grsecurity-sources-4.9.72 (28 Dec 2017) - - 28 Dec 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.72.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.72 - -*grsecurity-sources-4.9.68 (11 Dec 2017) - - 11 Dec 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.68.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.68 - -*grsecurity-sources-4.9.67 (06 Dec 2017) - - 06 Dec 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.67.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.67 - -*grsecurity-sources-4.9.65 (24 Nov 2017) - - 24 Nov 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.65.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.65 - -*grsecurity-sources-4.9.64 (23 Nov 2017) - - 23 Nov 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.64.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.64 - -*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> - +grsecurity-sources-4.9.58.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.58 - -*grsecurity-sources-4.9.56 (13 Oct 2017) - - 13 Oct 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.56.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.56 - -*grsecurity-sources-4.9.54 (09 Oct 2017) - - 09 Oct 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.54.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.54 - -*grsecurity-sources-4.9.53 (07 Oct 2017) - - 07 Oct 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.53.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.53 - -*grsecurity-sources-4.9.52 (30 Sep 2017) - - 30 Sep 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.52.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.52 - -*grsecurity-sources-4.9.51 (21 Sep 2017) - - 21 Sep 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.51.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.51 - -*grsecurity-sources-4.9.50 (15 Sep 2017) - - 15 Sep 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.50.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.50 - -*grsecurity-sources-4.9.49 (12 Sep 2017) - - 12 Sep 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.49.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.49 - -*grsecurity-sources-4.9.48 (09 Sep 2017) - - 09 Sep 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.48.ebuild: - sys-kernel/grsecurity-sources: Automated version bump to 4.9.48 - - 24 Aug 2017; Agostino Sarubbo <ago@gentoo.org> - grsecurity-sources-4.9.44.ebuild: - sys-kernel/grsecurity-sources: Change description to better reflect the - reality - -*grsecurity-sources-4.9.44 (21 Aug 2017) - - 21 Aug 2017; Agostino Sarubbo <ago@gentoo.org> - +grsecurity-sources-4.9.44.ebuild, +metadata.xml: - sys-kernel/grsecurity-sources: Initial commit diff --git a/sys-kernel/grsecurity-sources/Manifest b/sys-kernel/grsecurity-sources/Manifest deleted file mode 100644 index 80ed5f0..0000000 --- a/sys-kernel/grsecurity-sources/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST grsecurity-sources-extras-4.9.74.tar.xz 2964768 SHA256 5c3e3ce7bdcb0f545bfcf278111e73bfb3b6bbd50ec259648111227f805cbb67 SHA512 07dae47eecb5cbcafc9787bd07e2d7f1954df65e6375d86fad2922da3809fac5ba688fd3a95912cb59b506f85c00624a1198bc6b3e599df94fc5f9b279253e7c WHIRLPOOL e48d250e2fab9ea039c14d3be46e3dea4d6255d3606df20604ee922b2baaefba333eae4d30708702046b5bf22adf5969f38bf06b61c991908b616be79e992f26 -DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a -EBUILD grsecurity-sources-4.9.74-r1.ebuild 2108 SHA256 1b53bbc745dfda4fbcb3aab4cab7d292fbabea7c15d05e18742113249e4c3038 SHA512 2011ca9784650980a07b7dd65e69d22509e11b5c6f35e484439864c0f54ffc9b8c904a3a2b315ad4ee889660833a4add479189b6069383a588bc4e59d1939292 WHIRLPOOL 61fc44cf8965fce5464f640ca58ae8ee2d2dabc3899c5f2d2595844fc9f01c5b8a556d57d130497397edc735d77c9780dc8e132ab6d9f4de83516c52b80edf62 -EBUILD grsecurity-sources-4.9.74.ebuild 1172 SHA256 9038c8ed850f8bd09fe72b60c7010266c0bbed7869903feb420d37645e2e6519 SHA512 e1e1d8e01d4ca0f47e8359d372de793c09c597fbf73a3bb11beeca0d735a5814cc2c18844ce30c425836391bb110bbac49078b587af7c67370f6ffe4eb582168 WHIRLPOOL ce549d5316c9f670e66e6c4d78a3224bfe4701d86a7b9f2a48b0ca67b728149ba6d66c53cacdd1de4f051d00d010424cc85ad1f14683eff903474b748f89f962 -MISC ChangeLog 4788 SHA256 fc7024d6930a329e371dc052d560865eac692e408780ec60ee9468ef254dad34 SHA512 8a677ad7c20f4afa62e78485ccc2fb1b2cfd05f43342b957710611eab35a9839af418f05222ff2b902b40b218e07a253f4ca059e7b3fb25d708155c8fed8c54b WHIRLPOOL 92fad3244179a617338ead3a3781f9fc93d09ce01f6e53f0a0072a001da0b8eb0f0b98d1254e32dca4122a1af1ae86bb12c10d34ee9be2cd115e98b89cb31e1f -MISC metadata.xml 896 SHA256 7f5f98ff259561a6b76f74a0ba829883c075d63ca8939068c253b7d90798089f SHA512 697ff11e06a9f9561962603edca7b3bcf93d61467f794946a7372885e2ccdae01fbd30488d2818090309e79438cda44aea2ed39fe95ad55935bb1b0b3c496a74 WHIRLPOOL fdfd6f21d7164e167ab3e2fcfe1ce10b8c6428534f05577032c8af03bdb679783641c83c8615e036f4677cf72c7d98708502aa33cec408508a085a0148471ec5 diff --git a/sys-kernel/grsecurity-sources/grsecurity-sources-4.9.74-r1.ebuild b/sys-kernel/grsecurity-sources/grsecurity-sources-4.9.74-r1.ebuild deleted file mode 100644 index 412e174..0000000 --- a/sys-kernel/grsecurity-sources/grsecurity-sources-4.9.74-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# 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" - -src_unpack() { - ewarn - ewarn "THIS IS JUST A WAY TO INFORM YOU THAT YOU CAN LOOK AT THE dappersec-sources PACKAGE" - ewarn "FROM: https://github.com/dapperlinux/dapper-secure-kernel-patchset-stable/releases:" - ewarn - ewarn "WARNING: Meltdown and Spectre fixes have been OMITTED from this patchset." - ewarn "Reptoline is also OMITTED. This patchset works with all other fixes included at this patchlevel." - ewarn "If you are not comfortable with being vulnerable to meltdown and spectre, then use an upstream kernel." - ewarn "If you are still using the 4.9.74 patchset or later, and still wish to get the latest fixes, then use this patchset." - ewarn "Meltdown and Spectre fixes are proving to be extremely difficult to get this patchset booting." - ewarn "There might be a small chance that they will be included in the future, and I will let you know." - ewarn "Until then, assume that it will be months / years / never." - ewarn - - die -} - -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/grsecurity-sources/grsecurity-sources-4.9.74.ebuild b/sys-kernel/grsecurity-sources/grsecurity-sources-4.9.74.ebuild deleted file mode 100644 index f19511d..0000000 --- a/sys-kernel/grsecurity-sources/grsecurity-sources-4.9.74.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# 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 -} diff --git a/sys-kernel/grsecurity-sources/metadata.xml b/sys-kernel/grsecurity-sources/metadata.xml deleted file mode 100644 index e81c560..0000000 --- a/sys-kernel/grsecurity-sources/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ago@gentoo.org</email> - <name>Agostino Sarubbo</name> - <description>Maintainer. Assign bugs to him</description> - </maintainer> - <maintainer type="project"> - <email>minipli@googlemail.com</email> - <name>Mathias Krause</name> - <description>Upstream. CC on bugs</description> - </maintainer> - <upstream> - <remote-id type="github">minipli/linux-unofficial_grsec</remote-id> - </upstream> - <longdescription> - grsecurity-sources is based upon genpatches, and adds the grsecurity unofficial - patch from https://github.com/minipli/linux-unofficial_grsec, which also includes PaX. - </longdescription> - <use> - <flag name="deblob">Remove binary blobs from kernel sources to provide libre license compliance.</flag> - </use> -</pkgmetadata> |