pentoo-sources: bump

This commit is contained in:
Zero_Chaos 2012-07-02 16:22:39 +00:00
parent 7e0a57ae66
commit 0050f968d3
2 changed files with 97 additions and 0 deletions

View file

@ -3,7 +3,9 @@ AUX 9998-vmalloc-256M.patch 368 RMD160 ffe2e2a98ce823cb742e85f5a728475471b3075b
AUX openfile_log-36.patch 752 RMD160 9ee619545c1f12ee578295e86dedc44f7f3bd9d9 SHA1 780d8e386db7bb81e0fa5790c9f69bb059dd29fd SHA256 6cd0b28da9ab6703a72e9eab7f76caee5b7b4548281906ad9d303f2871f50398
AUX openfile_log.patch 732 RMD160 7c7a51381026e766095fe125f3092a23a456eb1e SHA1 11d958a6da186bc4429c481bf5b3ba66ef3b8265 SHA256 a4539dcdc9fb70d7f2c87f1e41b72c10930c49d025bd82563d0c9ee9982345af
DIST deblob-3.2 107602 RMD160 56f1dfe4f0254c802b49ea5220c4f67e56649852 SHA1 83421184d88d02e24de2adbc5debfb03454a7f4b SHA256 5db88405af6d51a77d84354afc3b2bdf673b1a5dcff37bb8db4ccbd12d91db20
DIST deblob-3.4 109026 RMD160 ef9be1bdfbca2bfe4d5e60dd33ed6ec30a1e5c52 SHA1 83b455ad2db0470704225d1e81864af8fd3516c3 SHA256 2fca296bccfa7dc25447f36975971597f67730168a9bc4db0853e55347950680
DIST deblob-check-3.2 423268 RMD160 8cb0c1b4a289db94543396c4445c4c7a35d2ba70 SHA1 01e50f824a577d15749f24643fdd136180342808 SHA256 9e67dd0885aa8ef356dbc15d487c8dea5a54f74c5b03a5d7946b65ee43f12638
DIST deblob-check-3.4 448778 RMD160 a00d430d137cd9d653a3c42cb36c6e31330ed007 SHA1 4d54aa271cebc0e770e152802f4cadf0dcc9471e SHA256 28ce952c082e765784f9e5b63f5a3a4fb93545e5e788dc94d094c0b3ae8ea3a0
DIST genpatches-3.0-4.base.tar.bz2 102113 RMD160 178fc759f4d4ee9760eab4345c9dd7ed06100020 SHA1 59057817d52f2f505c6d8212462d27ce25f01a57 SHA256 5e6b06381285d8d69b61680ff92c7f7fa1852ddafaa981d531bce3d1d6d8c6c0
DIST genpatches-3.0-4.extras.tar.bz2 17216 RMD160 8b6e72d066da9d7ca5980cbc76fceb63ab150bdb SHA1 878b6c35687270f9eb4c40d505555fcb46861ffe SHA256 ecaebab1f5f7448ced2906473c1812cc33c2c8a7e50949e1aa8dffda9444fa89
DIST genpatches-3.0-7.base.tar.bz2 127115 RMD160 9d4a1a2a6e4f9bff5a4a8b6f1e58987f22869506 SHA1 cbe9679466e09ccc5f7b28a51fdccbb3a06a5389 SHA256 08fb2362a96b8c88028167226aaaf1855363426e2f90d60daa81649b7c5ffd6f
@ -14,20 +16,26 @@ DIST genpatches-3.2-11.base.tar.bz2 210269 RMD160 634409abf6d2cfdacd7c4c2a7dcebc
DIST genpatches-3.2-11.extras.tar.bz2 17208 RMD160 8324da51ce71afb0d375f34b0dd05209079bd7a3 SHA1 c2f4e029aebbc0ae82221aa2643de06a2d08cbd8 SHA256 7f60ab18e2965d024b7a36327577bcc771061f2cfac221ed475a6fd6b2ab89c7
DIST genpatches-3.2-5.base.tar.bz2 28499 RMD160 bd19317c1d3e5c427a49a6f46a6e20639426d009 SHA1 0e00aa2856505296e904715cab48a5e68fab66c2 SHA256 a5795f0f1c5302423c89142af51835bbf238bc0f31ae236a676fea4ae3858f13
DIST genpatches-3.2-5.extras.tar.bz2 17208 RMD160 8324da51ce71afb0d375f34b0dd05209079bd7a3 SHA1 c2f4e029aebbc0ae82221aa2643de06a2d08cbd8 SHA256 7f60ab18e2965d024b7a36327577bcc771061f2cfac221ed475a6fd6b2ab89c7
DIST genpatches-3.4-2.base.tar.bz2 53731 RMD160 4218a0094a864240fe8ee4844df61d9caff15e6e SHA1 2c1c71a689a0f6343b8f3f152e050cc3a584a8e7 SHA256 165de5663fc5f600777744d9614cdfad9a4f96c07e56660f5f956375df2b1053
DIST genpatches-3.4-2.extras.tar.bz2 17502 RMD160 c5b834a28335f9a173e8e863b377aff513c791e5 SHA1 7278ac0434a59c1981c585e6a49305351b60573c SHA256 2b537431a408445cd1091562755234e840016f26ad63ab3a73812ac7f7e1c8d9
DIST hardened-patches-3.0.3-1.extras.tar.bz2 441098 RMD160 6d5dd6a4c8ac253bb66fbbb42fb136a30c9d9ef8 SHA1 33b9142b5691f859e30ffac9600175e1567bff1a SHA256 aaf9289f900b906410ae0b0facbf10f96f7eb7b9a8f4c4be545538746d54533f
DIST hardened-patches-3.0.4-6.extras.tar.bz2 475630 RMD160 d1810c18572ab742e93cbcb8c53c0eac5ab40ee7 SHA1 e5e10063325c2dd425b463f628baabc457d99e28 SHA256 8d37f296d0f578a5148caa9f967a3628021196533792f5184157d4420971ec91
DIST hardened-patches-3.2.11-1.extras.tar.bz2 504890 RMD160 be00ee149bb33bbeeaf0c9fa67fc1449704cb4ce SHA1 58ff19b7025356eff2395a5513f06df7f5138cbe SHA256 ee4fc083bc137b76f9d017b63497732c7e6985b16eedb1b6fcad1837411e684a
DIST hardened-patches-3.2.2-2.extras.tar.bz2 549864 RMD160 13c1c5229cadf18c08a0836154e42b704886e4c3 SHA1 5084934b7e1b910866b3aba55372366b13df5f43 SHA256 ac5a31186deea2324442f0989bc897548d018d0fbd2fa1abcc7cd846b3271a19
DIST hardened-patches-3.4.2-1.extras.tar.bz2 546639 RMD160 23b07aaa0c87b11b4945fd6f84e31e286dc2c964 SHA1 29fd884c8f4bd53a923bb08835b15a26fa20b9bf SHA256 a513ad66af2e1feccc40c89b492336525db3c4c9e9227b6d957a05ee9fcabfd3
DIST linux-3.0.tar.bz2 76753134 RMD160 e20c9564ec0c8128e28a4c038986d4d93bbe34bb SHA1 45b64bffc860f70ab7956da4493c488010714650 SHA256 64b0228b54ce39b0b2df086109a7b737cde58e3df4f779506ddcaccee90356a0
DIST linux-3.1.tar.bz2 77190238 RMD160 f9a3ce57b9f20a1402ef340792d3c223140ce1d2 SHA1 ac792701561b1cd4279302b8bb8f474731762ad1 SHA256 2573d2378c754b0c602b57586e9311e5b38c5d1e6c137f02873833633a4b9359
DIST linux-3.2.tar.bz2 78147838 RMD160 15eb022305dfc8b0e1d59e396911fa86eb9c3bdf SHA1 3460afa971049aa79b8f914e1bfd619eedd19f55 SHA256 c881fc2b53cf0da7ca4538aa44623a7de043a41f76fd5d0f51a31f6ed699d463
DIST linux-3.4.tar.bz2 80173484 RMD160 e0bcaa53b6eb3de9498f51b2c8b90d6c52d54889 SHA1 dfc54e7fbee81f77aba85d3d8ff2d992e1e49573 SHA256 a797a15d0b6228381507c14ecf4eec4a6cc5c77cfd521ba3b3e1325e85b5b16d
DIST penpatches-3.0.3-1.tar.xz 146752 RMD160 4937f62ff4bd579d4d52513ed783723357d7a389 SHA1 de42e2684037d03c2b636620863125bb623f4815 SHA256 ce414ce7558c3a8ac10cce6040ffa2ede30ad4004d1b895e42dae5092c1f78eb
DIST penpatches-3.0.4-2.tar.xz 148304 RMD160 79e5350675ce413e2b0a050d80cba234ca4a0953 SHA1 93255bd42181d46878fc3cd636d9f66a71bcfebe SHA256 569dc8f66767f717b55290c607af9c4fb7163ab4cb755dc5890c06ee5ac8466c
DIST penpatches-3.1.7-1.tar.xz 147896 RMD160 feb4a842c3fd423a7ba9ea7980bdba8aed50a98f SHA1 b28d61b8ab5ce2258d6df3b2f737c0f898aa6ab6 SHA256 0c1c320cbc7ad5d47181dadd1c91dc162b795cc9677ca0730f273b19c2a64440
DIST penpatches-3.2.11-2.tar.xz 148944 RMD160 1fb0a65440ae6b01166c3e767a6bd5c26e93b231 SHA1 17b77c6f37f7d450e7f745341e2909d86ed200db SHA256 092368a94464477ac53955e097952e28f0690b92e3694667c8e6ebd5d20550b1
DIST penpatches-3.2.2-1.tar.bz2 188410 RMD160 e0fbc580197e83a88adcb1e17a4b3f79ad3c1a50 SHA1 9b80a5cbe6b811f821ccd9ef01027fe29e277888 SHA256 c4572b9643026bc27c7813df2e95b6194d303b752dd0ec4315dba19c8699caf1
DIST penpatches-3.4.2-1.tar.xz 148432 RMD160 e5a3211d604b87ed14d67fd0960f6d4f8543cd11 SHA1 286d094eb615472fc7c09461fd71b676c58db3f3 SHA256 58513a61799b7d9cecde7535d0a49d7c0586bfa1d125e5fdf8f20ff4f0dd213b
EBUILD pentoo-sources-3.0.3.ebuild 2585 RMD160 6a52798c6fd3536b25c8b6a6694fff5f648b833f SHA1 82f7c9182260f76841055e0c419bac36021774ff SHA256 8a496840eaf4a93d4fb936a076dd42721a04a570c22a09fbce7c916ef4b9f2f0
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 2592 RMD160 c92cb220075be73cc9e6f439f671cfbc27559d3e SHA1 17eb380b7b9280897c213893232efe64c60d6645 SHA256 a84d8bb348bcf4fa8c3e7148ad512c859c4787e1aadd630e6f41bb854a7262c1
EBUILD pentoo-sources-3.2.2.ebuild 2390 RMD160 fb564d45bbeb3e6163960cf6d5e95c1b90f094e2 SHA1 c70b61cf9c3dea1f804b00fe381aacc3bb33163a SHA256 94a7594de3016314ccfe53f8aa499c2832d0a1ef2b9a0708ab12ebd089d40137
EBUILD pentoo-sources-3.4.2.ebuild 3340 RMD160 32eb64c6506dd80d2b29bf7456e832301bef81b0 SHA1 c57f12c3f61c7d8e5fe4722646e1692c4b80d54a SHA256 015dabe34e8bc32ef5d8c7296855874c7546a712385f3ede071339e3bddf29bb

View file

@ -0,0 +1,89 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-3.4.2.ebuild,v 1.2 2012/06/29 00:11:38 blueness Exp $
EAPI="4"
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="2"
K_DEBLOB_AVAILABLE="1"
inherit kernel-2
detect_version
PENPATCHES_VER="1"
PENPATCHES="penpatches-${PV}-${PENPATCHES_VER}.tar.xz"
PENPATCHES_URI="http://dev.gentoo.org/~zerochaos/distfiles/${PENPATCHES}"
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI} ${PENPATCHES_URI}"
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2 ${DISTDIR}/${PENPATCHES}"
UNIPATCH_EXCLUDE="4200_fbcondecor-0.9.6.patch"
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
IUSE="aufs deblob openfile_log pax_kernel -xtpax"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
RDEPEND=">=sys-devel/gcc-4.5
pax_kernel? ( >=sys-apps/gradm-2.9.1 )"
pkg_setup() {
# We are proud of it, let's show it
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 4421_grsec-remove-localversion-grsec.patch"
if ! use pax_kernel; then
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
4440_selinux-avc_audit-log-curr_ip.patch \
44??-grsec*
44??_grsec*
4445_disable-compat_vdso.patch \
4420_grsecurity-*
4465_selinux-avc_audit-log-curr_ip.patch
4470_disable-compat_vdso.patch
9999_aufs3-grsec.patch"
else
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 4400_logo_larry_the_cow.patch"
fi
if ! use aufs ; then
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
4310_aufs3.patch \
9999_aufs3-grsec.patch"
fi
use openfile_log && UNIPATCH_LIST="${UNIPATCH_LIST} ${FILESDIR}/openfile_log-36.patch"
#UNIPATCH_LIST="${UNIPATCH_LIST} ${FILESDIR}/9997-desktop-responsiveness_2.6.35_fix.patch"
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 4500-new-dect-stack.patch"
}
pkg_postinst() {
kernel-2_pkg_postinst
local GRADM_COMPAT="sys-apps/gradm-2.9.1"
ewarn
ewarn "Hardened Gentoo provides three different predefined grsecurity level:"
ewarn "[server], [workstation], and [virtualization]. Those who intend to"
ewarn "use one of these predefined grsecurity levels should read the help"
ewarn "associated with the level. Because some options require >=gcc-4.5,"
ewarn "users with more, than one version of gcc installed should use gcc-config"
ewarn "to select a compatible version."
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
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
ewarn "It may be desired to download the official pentoo kernel config from here:"
use x86 && ewarn "https://pentoo.googlecode.com/svn/livecd/trunk/amd64/kernel/config-${PV}"
use amd64 && ewarn "https://pentoo.googlecode.com/svn/livecd/trunk/amd64/kernel/config-${PV}"
}