diff options
author | 2018-10-10 12:13:05 +0200 | |
---|---|---|
committer | 2018-10-10 12:13:05 +0200 | |
commit | 1db971b598e4b2f13ec81a53546e1b69cb1bf1f0 (patch) | |
tree | b74849e37a9449af01642266c2bbb587e378c452 /sys-kernel | |
parent | media-video/smtube: removal, it is already in the main tree (diff) | |
download | ago-1db971b598e4b2f13ec81a53546e1b69cb1bf1f0.tar.gz ago-1db971b598e4b2f13ec81a53546e1b69cb1bf1f0.tar.bz2 ago-1db971b598e4b2f13ec81a53546e1b69cb1bf1f0.zip |
sys-kernel/dappersec-sources: initial commit
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Manifest-Sign-Key: 0xEC7C8D80008F261A
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/dappersec-sources/ChangeLog | 5 | ||||
-rw-r--r-- | sys-kernel/dappersec-sources/Manifest | 24 | ||||
-rw-r--r-- | sys-kernel/dappersec-sources/dappersec-sources-4.9.131.ebuild | 39 | ||||
-rw-r--r-- | sys-kernel/dappersec-sources/metadata.xml | 19 |
4 files changed, 87 insertions, 0 deletions
diff --git a/sys-kernel/dappersec-sources/ChangeLog b/sys-kernel/dappersec-sources/ChangeLog new file mode 100644 index 0000000..7621955 --- /dev/null +++ b/sys-kernel/dappersec-sources/ChangeLog @@ -0,0 +1,5 @@ +*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 new file mode 100644 index 0000000..f96b8a9 --- /dev/null +++ b/sys-kernel/dappersec-sources/Manifest @@ -0,0 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST dappersec-sources-4.9.131.tar.xz 3710612 SHA256 394cd0a202669b521831ac73dabe80f8f8f2c6afb9a44cee5bae61d1f772c946 SHA512 a7f46eb7f6bd9d1a6c874e98e9069e49c7dc9c84c6f6792a9950f0c50e371a9357d234c382d6f89bef118971bddc63ed58338ca9f8fc3c13eec83134f17582eb WHIRLPOOL 9a518d93a939e5573e66f59764d624d224ea68a7aeb88bb0f61a015512aa81092391163700e1f1606d3106da4f445a1fd778b140ef48de178596389f89f8c0e4 +DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a +EBUILD dappersec-sources-4.9.131.ebuild 1179 SHA256 cc395c69c3dc73c908d6ed5a3db24cf0f5ffa96cb3cca8677d43a3e6f4c5ae04 SHA512 3f17a20fd4794e0fce357534088fa691a37566cbbb8f5bea6b6e168f69bf1f3d21a1dc70db2bd2a6d303053102d85697ee0f0360d900df926aa8fd5dff2f00ec WHIRLPOOL 9b53034a4d359019a5741c3aead7507d4655fd868c1e4e77535917314edad237d2b5f72f99a8d57b76cf706b9bdbf465a68adc091ddd0046a54b7b022ff158ba +MISC ChangeLog 174 SHA256 397681c5de5da33f0ed81512add36130454579ac2a0139359ce03700ad41f266 SHA512 45bdc19ac4df0951c4409471c44ecf6de46410631fc55ef5ad87cb31d48abc7eb0ba666612a84f7946399197b429846871a46d89eefef3178f2c8d738ab8fd97 WHIRLPOOL 6aa47597fade6a6080c270c9cb1c2f74515a921c524bc06184c6f6994f6e398610a734fdaf7be90119458a86b5b187165372354f21bfde807ad07654543e8d2a +MISC metadata.xml 767 SHA256 8d2a7309c95a3d88caaffcfaa77ee98d855dc49159b9d7d60a2dbe4ff1d001eb SHA512 75816e8158a51fa142702f6d17dc5057b9fa61c77e6faea3b17d0ee0795e7fcc71ce7a80dfb549af3a0d3e54a68cbf351972d24b9090a015bfe3ecb941600e7e WHIRLPOOL 4e2fe02c35bbadffedb33d40694baba42101e4e8ddea0dfc6c6739659ff52dae249cc47a5c56682742428af8d136a5d7d09cbef7762cd8abf86aca8c59b3e032 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCAAdFiEEs+ivyGAFpWNMk78Ul5M0vJGhZ0UFAlu90LAACgkQl5M0vJGh +Z0XdPw/+MqEfujw1qc9mzxVlc+9p7Z4JdJLzthMFQYGOLd6IFPdsAxw2+HaSfmK2 +E8aYeWWFGVu6eN58nxPTYdQjS4uQ8ap09bMRD1BFQimULrWh6JBk6CrtL4CkYkSL +E5TVaM2kGX/lSkFuYBVkjDsqC9CMPLtcbiyHHQFoqmTOy3uwSq6n/KKcnMIcmRG9 +vOGvs61qI1GqXsvtlrr2CQW7lsxLqmPVBgqom6Py8VqCrQz5Nx+E4Jz0ZXgXn9E4 +czK5LUiP08Y8v7Vlw/vVP5QTHtb+juoZ/VPfT7hLN2PIM6bufFQjDLkKq9gcd3jy +3NzVLIrD+jjTMmCNAbhy37NX/QWixJ0bp0ClbN1eUoDjJ2kC11o5tMraiLz7MKkS +o1GkZxKn4+AFE6/UF5aG/QTnVKzvIbn46v08JtEXe+puPKuoGz63odfpf6ud2Vxb +nHy7OXycfTvpZR37w4v50+xKAvzmcyLM5vYxSaoFr92BI9ZqkmVrovqCGtwlxKn3 +QpXTyIp83K2DLucCx6MeCYglkEBCPPdBDS5sw9YVVWSabwDzarL7771PdQLULn80 +tRidhpHE60l+KdYfxfqXN490qI+ACSWaXsL0BZKSP8cy61U4LrDmiatP/me2JVK8 +gLWJ+97J0nycWHvK9IxBpsw4wObRSnjSy6+9Blp9KQqIu7qHKp8= +=ZneO +-----END PGP SIGNATURE----- diff --git a/sys-kernel/dappersec-sources/dappersec-sources-4.9.131.ebuild b/sys-kernel/dappersec-sources/dappersec-sources-4.9.131.ebuild new file mode 100644 index 0000000..6ce437c --- /dev/null +++ b/sys-kernel/dappersec-sources/dappersec-sources-4.9.131.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 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}-${PV}.tar.xz" +SRC_URI="${KERNEL_URI} ${GRSECURITY_URI} ${ARCH_URI}" + +UNIPATCH_LIST="${DISTDIR}/${PN}-${PV}.tar.xz" + +DESCRIPTION="Unofficial port 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 +} diff --git a/sys-kernel/dappersec-sources/metadata.xml b/sys-kernel/dappersec-sources/metadata.xml new file mode 100644 index 0000000..20e819f --- /dev/null +++ b/sys-kernel/dappersec-sources/metadata.xml @@ -0,0 +1,19 @@ +<?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> |