pentoo-sources: 3.0.4 grsec use flag seems to break, revbump and kill the default use flag

This commit is contained in:
Zero_Chaos 2012-04-30 13:10:37 +00:00
parent 55e041409d
commit 965616aa9f
2 changed files with 4 additions and 12 deletions

View file

@ -27,7 +27,7 @@ DIST penpatches-3.1.7-1.tar.xz 147896 RMD160 feb4a842c3fd423a7ba9ea7980bdba8aed5
DIST penpatches-3.2.11-1.tar.xz 148316 RMD160 74ea1d78d06d53e643c658c4395716f022ba98f9 SHA1 be7d27e996631f5696ce7b162e56ec564ee277d9 SHA256 6910717e363539d32eb4446ed1ec1a85ecc377377da0d12fdac09df77809b224
DIST penpatches-3.2.2-1.tar.bz2 188410 RMD160 e0fbc580197e83a88adcb1e17a4b3f79ad3c1a50 SHA1 9b80a5cbe6b811f821ccd9ef01027fe29e277888 SHA256 c4572b9643026bc27c7813df2e95b6194d303b752dd0ec4315dba19c8699caf1
EBUILD pentoo-sources-3.0.3.ebuild 2585 RMD160 6a52798c6fd3536b25c8b6a6694fff5f648b833f SHA1 82f7c9182260f76841055e0c419bac36021774ff SHA256 8a496840eaf4a93d4fb936a076dd42721a04a570c22a09fbce7c916ef4b9f2f0
EBUILD pentoo-sources-3.0.4-r1.ebuild 2629 RMD160 173b87e3440b35891bb8ce607da0a6f9c7922786 SHA1 1573a23b6001899a06fb37c4f56fa8d4bf3c8c29 SHA256 38d2ac4f80abaf0e325373b5532854a33be32fab4052e9a88f96a82233ef5e57
EBUILD pentoo-sources-3.0.4-r2.ebuild 2412 RMD160 b062cadf32bb8df861b5bd71c7a43019399267f0 SHA1 f3dbcb3d0877cf936641d98807558148bb641896 SHA256 3224f26fd6b32f0293b5e3899a2f19567d079cee7dfcaeaba365b45202345da1
EBUILD pentoo-sources-3.1.7.ebuild 1719 RMD160 86bb8a4ca8799718b1e20b95dcf422abb673e48b SHA1 34cf101c21ce30434feedfecaa7e0599bc425f20 SHA256 4e2f1306392e9f588229403992c404b6918b75f4030121805e51b8c672b7cf8d
EBUILD pentoo-sources-3.2.11.ebuild 2487 RMD160 80f6471d37eac0d3867e235fd3712a5a7d57bbbc SHA1 8f6d0844a747e9aa07e01b5b02e7dfc06af7515c SHA256 986468d6160cdf17ffc41668a8f1ee59494e3dec5c784d94e504490155532b27
EBUILD pentoo-sources-3.2.2.ebuild 2390 RMD160 fb564d45bbeb3e6163960cf6d5e95c1b90f094e2 SHA1 c70b61cf9c3dea1f804b00fe381aacc3bb33163a SHA256 94a7594de3016314ccfe53f8aa499c2832d0a1ef2b9a0708ab12ebd089d40137

View file

@ -15,7 +15,7 @@ K_SECURITY_UNSUPPORTED="1"
KEYWORDS="~amd64 ~x86"
HOMEPAGE="http://dev.pentoo.ch/~jensp/penpatches.xhtml"
IUSE="openfile_log +grsec +aufs"
IUSE="openfile_log aufs"
DESCRIPTION="Full sources including the Pentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
PENPATCHES="penpatches-${PV}-${PENPATCHES_VER}.tar.xz"
@ -30,9 +30,7 @@ SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${PENPATCHES_URI} ${HGPV_UR
pkg_setup() {
# We are proud of it, let's show it
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 4421_grsec-remove-localversion-grsec.patch"
if ! use grsec; then
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 4421_grsec-remove-localversion-grsec.patch \
4440_selinux-avc_audit-log-curr_ip.patch \
4423_grsec-remove-protected-paths.patch \
4435_grsec-kconfig-gentoo.patch \
@ -45,15 +43,9 @@ pkg_setup() {
9999_more_kernel_padding_for_hardened.patch \
9999_aufs2.1-grsec.patch \
9999_more_kernel_padding.patch"
else
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
9999_more_kernel_padding.patch \
4400_logo_larry_the_cow.patch"
fi
if ! use aufs ; then
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
4310_aufs3.patch \
9999_aufs2.1-grsec.patch"
4310_aufs3.patch"
fi
use openfile_log && UNIPATCH_LIST="${UNIPATCH_LIST} ${FILESDIR}/openfile_log-36.patch"