mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-20 22:01:11 +02:00
minipli-sources: https://github.com/pentoo/pentoo-overlay/issues/280 fix
This commit is contained in:
parent
8ed2832d70
commit
9147d3a258
3 changed files with 5 additions and 58 deletions
|
|
@ -1,5 +1,3 @@
|
|||
DIST genpatches-4.9-68.base.tar.xz 1266744 SHA256 3bb53874270fd1c7de39f2bc287950f58cfe665effc1dd1e0c79cb36e85e396c SHA512 4ba94ae3f592cdc466ab58e4bba9781fee915df4994beb6c9dec4efd3622b180cf0d145de585ec9a7361ed2ec636910a42b449d937dca50983bd7f13494edd16 WHIRLPOOL cebb4ebc916bd90ecd9ad95d4b809f66c6406559c5bbc8f459ea947f298a3600f9e15fe2f064f6aea893763b6bfede209a792c4e79eeb6fb9065543184290aa6
|
||||
DIST genpatches-4.9-76.base.tar.xz 1416656 SHA256 25591f54fd8eb9b8ad6df3613a5446c0d4b27c4cf796affef980c9298392d403 SHA512 fea0bc6766c95d97bc4d1360d9eb3afbd6ead6c8bb6e6fb8c937117587b87b7a82c983273d026e8ecf99aa816b1ab9af742d551cc12fca055b0f032b3ee3ea8a WHIRLPOOL 4a401cfc74453aabc77a0b32e74db5f8d447d22d0b5605227868042a050469dd10b9317256b2b4d8a1b1ea412bddfcb7045b27a419464d9410fa72b804104e8d
|
||||
DIST linux-4.9.tar.xz 93192404 SHA256 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a WHIRLPOOL 072505b29972ad120eb25a074217847c9c2813416c4903e605a0433574f5f87616dbea0b1454e4b19acc48107f11274b682958b1d773373156e99f8163e6606a
|
||||
DIST v4.9.66-unofficial_grsec-20171204142942.diff 8818149 SHA256 0684de075cce7e7eb00a4d605e4f6d45027713278167c501172cf0d0306d0797 SHA512 2b0dfff6b313da0397dc6f3e02b94c942bf5691bbff4333a941104180901cd9daae580c577cb1dfaee11ba52b7a389fe4be1631206480d45faeced376117abb1 WHIRLPOOL f597ab0c46e48c9cc2fadc8b8230b53acaa836dcbd8d3fff8be60b730288013233cfe27b619d3cb233dcdf54785cb567c4b7b3e0dfb11008cd495f4af81f27d0
|
||||
DIST v4.9.74-unofficial_grsec-20180103130648.diff 8818052 SHA256 c53a83ac689f0a48f30b5beb2a609f716fb0484d295fb81007d16d2506bcf4a2 SHA512 efe50054649c3bc464c92e23233c91457fe2709e24aa5781856e1c1cbbc6164db88129c320f6f4fd1f871184df8d5aa0dd51065c71222ed3cf9854f6c437cc45 WHIRLPOOL 052e04911de68e830c1758fda0a699a454ad79ea4882147086633d02a98dcb5177c8543037ca3ad697ae28c37aae80009b33d3a32772bfd0d6676831db046257
|
||||
DIST genpatches-4.9-76.base.tar.xz 1416656 BLAKE2B ff07be80dfac7f2c8a51e525bdda14f95afcdd93dde5a455f771c9a664a8023577e5f52343401420afc963e0d26c97dfe23cefd53517865e542f9d78d2e70471 SHA512 fea0bc6766c95d97bc4d1360d9eb3afbd6ead6c8bb6e6fb8c937117587b87b7a82c983273d026e8ecf99aa816b1ab9af742d551cc12fca055b0f032b3ee3ea8a
|
||||
DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
|
||||
DIST v4.9.74-unofficial_grsec-20180103130648.diff 8818052 BLAKE2B df083f110303db16bb96c69580d4ec45d073db2130c38eb1fbd1bfeea04fedd68ff211171fa139121802b47e11ef0756d189d2b329a579a8188e791c65566345 SHA512 efe50054649c3bc464c92e23233c91457fe2709e24aa5781856e1c1cbbc6164db88129c320f6f4fd1f871184df8d5aa0dd51065c71222ed3cf9854f6c437cc45
|
||||
|
|
|
|||
|
|
@ -1,52 +0,0 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base"
|
||||
K_GENPATCHES_VER="68"
|
||||
#K_DEBLOB_AVAILABLE="1"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
HGPV="20171204142942"
|
||||
HGPV_URI="https://github.com/minipli/linux-unofficial_grsec/releases/download/v${PV}-unofficial_grsec/v${PV}-unofficial_grsec-${HGPV}.diff"
|
||||
|
||||
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
UNIPATCH_LIST="${DISTDIR}/v${PV}-unofficial_grsec-${HGPV}.diff"
|
||||
UNIPATCH_EXCLUDE="
|
||||
1500_XATTR_USER_PREFIX.patch
|
||||
1520_CVE-2017-6074-dccp-skb-freeing-fix.patch
|
||||
2900_dev-root-proc-mount-fix.patch"
|
||||
|
||||
DESCRIPTION="Unofficial forward ports of the last publicly available grsecurity patch (kernel series ${KV_MAJOR}.${KV_MINOR})"
|
||||
HOMEPAGE="https://github.com/minipli/linux-unofficial_grsec"
|
||||
IUSE="deblob injection"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
RDEPEND=">=sys-devel/gcc-4.5"
|
||||
|
||||
src_prepare(){
|
||||
#apply hardened-adapted patch
|
||||
#section: b/net/mac80211/cfg.c
|
||||
use injection && epatch "${FILESDIR}/grsec-wifi-injection-4.9.patch"
|
||||
}
|
||||
|
||||
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
|
||||
}
|
||||
|
|
@ -22,7 +22,7 @@ UNIPATCH_EXCLUDE="
|
|||
1520_CVE-2017-6074-dccp-skb-freeing-fix.patch
|
||||
2900_dev-root-proc-mount-fix.patch"
|
||||
|
||||
DESCRIPTION="Unofficial forward ports of the last publicly available grsecurity patch (kernel series ${KV_MAJOR}.${KV_MINOR})"
|
||||
DESCRIPTION="Unofficial forward ports of the last publicly available grsecurity patch"
|
||||
HOMEPAGE="https://github.com/minipli/linux-unofficial_grsec"
|
||||
IUSE="deblob injection"
|
||||
|
||||
|
|
@ -34,6 +34,7 @@ src_prepare(){
|
|||
#apply hardened-adapted patch
|
||||
#section: b/net/mac80211/cfg.c
|
||||
use injection && epatch "${FILESDIR}/grsec-wifi-injection-4.9.patch"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
|
|
|||
Loading…
Reference in a new issue