Gentoo Archives: gentoo-commits

From: "Tony Vroon (chainsaw)" <chainsaw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/hardened-sources: metadata.xml ChangeLog hardened-sources-2.6.32-r7.ebuild
Date: Wed, 26 May 2010 16:24:59
Message-Id: 20100526162453.BEE162CEDD@corvid.gentoo.org
1 chainsaw 10/05/26 16:24:53
2
3 Modified: metadata.xml ChangeLog
4 Added: hardened-sources-2.6.32-r7.ebuild
5 Log:
6 New 2.6.32-based release by Anthony G Basile, Robin H. Johnson & Matthew Summers.
7 (Portage version: 2.1.8.3/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.17 sys-kernel/hardened-sources/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/hardened-sources/metadata.xml?rev=1.17&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/hardened-sources/metadata.xml?rev=1.17&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/hardened-sources/metadata.xml?r1=1.16&r2=1.17
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/metadata.xml,v
19 retrieving revision 1.16
20 retrieving revision 1.17
21 diff -u -r1.16 -r1.17
22 --- metadata.xml 26 Apr 2010 07:38:26 -0000 1.16
23 +++ metadata.xml 26 May 2010 16:24:53 -0000 1.17
24 @@ -4,12 +4,16 @@
25 <herd>kernel</herd>
26 <herd>hardened</herd>
27 <maintainer>
28 - <email>kerframil@×××××.com</email>
29 - <name>Kerin Millar</name>
30 + <email>quantumsummers@g.o</email>
31 + <name>Matthew Summers</name>
32 </maintainer>
33 <maintainer>
34 - <email>gengor@g.o</email>
35 - <name>Gordon Malm</name>
36 + <email>robbat@g.o</email>
37 + <name>Robin H. Johnson</name>
38 + </maintainer>
39 + <maintainer>
40 + <email>chainsaw@g.o</email>
41 + <name>Tony Vroon</name>
42 </maintainer>
43 <longdescription>
44 hardened-sources is based upon genpatches, and adds the grsecurity
45
46
47
48 1.313 sys-kernel/hardened-sources/ChangeLog
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/hardened-sources/ChangeLog?rev=1.313&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/hardened-sources/ChangeLog?rev=1.313&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/hardened-sources/ChangeLog?r1=1.312&r2=1.313
53
54 Index: ChangeLog
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v
57 retrieving revision 1.312
58 retrieving revision 1.313
59 diff -u -r1.312 -r1.313
60 --- ChangeLog 26 Apr 2010 07:38:26 -0000 1.312
61 +++ ChangeLog 26 May 2010 16:24:53 -0000 1.313
62 @@ -1,6 +1,13 @@
63 # ChangeLog for sys-kernel/hardened-sources
64 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
65 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.312 2010/04/26 07:38:26 robbat2 Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/ChangeLog,v 1.313 2010/05/26 16:24:53 chainsaw Exp $
67 +
68 +*hardened-sources-2.6.32-r7 (26 May 2010)
69 +
70 + 26 May 2010; <chainsaw@g.o> +hardened-sources-2.6.32-r7.ebuild,
71 + metadata.xml:
72 + New 2.6.32-based release by Anthony G Basile, Robin H. Johnson & Matthew
73 + Summers.
74
75 26 Apr 2010; Robin H. Johnson <robbat2@g.o> metadata.xml:
76 Update Manifest for deblob support in kernel-2 eclass.
77
78
79
80 1.1 sys-kernel/hardened-sources/hardened-sources-2.6.32-r7.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.6.32-r7.ebuild?rev=1.1&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.6.32-r7.ebuild?rev=1.1&content-type=text/plain
84
85 Index: hardened-sources-2.6.32-r7.ebuild
86 ===================================================================
87 # Copyright 1999-2010 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.6.32-r7.ebuild,v 1.1 2010/05/26 16:24:53 chainsaw Exp $
90
91 ETYPE="sources"
92 K_WANT_GENPATCHES="base extras"
93 K_GENPATCHES_VER="11"
94
95 inherit kernel-2
96 detect_version
97
98 HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-10"
99 HGPV_URI="http://opensource.dyc.edu/pub/distfiles/hardened-patches-${HGPV}.extras.tar.bz2"
100 SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
101
102 UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
103 UNIPATCH_EXCLUDE="4200_fbcondecor-0.9.6.patch"
104
105 DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
106 HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
107 IUSE=""
108
109 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
110
111 pkg_postinst() {
112 kernel-2_pkg_postinst
113
114 local GRADM_COMPAT="sys-apps/gradm-2.1.14*"
115
116 ewarn
117 ewarn "As of ${CATEGORY}/${PN}-2.6.24 the predefined"
118 ewarn "\"Hardened [Gentoo]\" grsecurity level has been removed."
119 ewarn "Two improved predefined security levels replace it:"
120 ewarn "\"Hardened Gentoo [server]\" and \"Hardened Gentoo [workstation]\""
121 ewarn
122 ewarn "Those who intend to use one of these predefined grsecurity levels"
123 ewarn "should read the help associated with the level. Users importing a"
124 ewarn "kernel configuration from a kernel prior to ${PN}-2.6.24,"
125 ewarn "should review their selected grsecurity/PaX options carefully."
126 ewarn
127 ewarn
128 ewarn "Users of grsecurity's RBAC system must ensure they are using"
129 ewarn "${GRADM_COMPAT}, which is compatible with kernel series ${OKV}."
130 ewarn "Therefore, it is strongly recommended that the following command is"
131 ewarn "issued prior to booting a ${P} series kernel for"
132 ewarn "the first time:"
133 ewarn
134 ewarn "emerge -na =${GRADM_COMPAT}"
135 ewarn
136 }