Gentoo Archives: gentoo-commits

From: "Sven Vermeulen (swift)" <swift@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sec-policy/selinux-apache: ChangeLog selinux-apache-2.20110726-r1.ebuild
Date: Sun, 28 Aug 2011 21:29:15
Message-Id: 20110828211312.BE8F52004C@flycatcher.gentoo.org
1 swift 11/08/28 21:13:12
2
3 Modified: ChangeLog
4 Added: selinux-apache-2.20110726-r1.ebuild
5 Log:
6 Pushing out SELinux policy modules based on new 20110726 release (refpolicy)
7
8 (Portage version: 2.1.10.3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.27 sec-policy/selinux-apache/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/ChangeLog?rev=1.27&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/ChangeLog?rev=1.27&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/ChangeLog?r1=1.26&r2=1.27
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sec-policy/selinux-apache/ChangeLog,v
20 retrieving revision 1.26
21 retrieving revision 1.27
22 diff -u -r1.26 -r1.27
23 --- ChangeLog 4 Jun 2011 15:57:40 -0000 1.26
24 +++ ChangeLog 28 Aug 2011 21:13:12 -0000 1.27
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sec-policy/selinux-apache
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-apache/ChangeLog,v 1.26 2011/06/04 15:57:40 blueness Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-apache/ChangeLog,v 1.27 2011/08/28 21:13:12 swift Exp $
30 +
31 +*selinux-apache-2.20110726-r1 (28 Aug 2011)
32 +
33 + 28 Aug 2011; <swift@g.o> +selinux-apache-2.20110726-r1.ebuild:
34 + Updating policy builds to refpolicy 20110726
35
36 04 Jun 2011; Anthony G. Basile <blueness@g.o>
37 -selinux-apache-2.20090730.ebuild, -selinux-apache-2.20091215.ebuild,
38
39
40
41 1.1 sec-policy/selinux-apache/selinux-apache-2.20110726-r1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/selinux-apache-2.20110726-r1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/selinux-apache-2.20110726-r1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: selinux-apache-2.20110726-r1.ebuild
47 ===================================================================
48 # Copyright 1999-2011 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-apache/selinux-apache-2.20110726-r1.ebuild,v 1.1 2011/08/28 21:13:12 swift Exp $
51 IUSE="kerberos"
52 MODS="apache"
53
54 inherit selinux-policy-2
55
56 DESCRIPTION="SELinux policy for Apache HTTPD"
57 DEPEND="${DEPEND}
58 kerberos? ( sec-policy/selinux-kerberos )"
59 RDEPEND="${DEPEND}"
60
61 KEYWORDS="~amd64 ~x86"
62 S="${WORKDIR}/"
63
64 src_unpack() {
65 selinux-policy-2_src_unpack
66 if ! use kerberos ; then
67 [ -z "${POLICY_TYPES}" ] && local POLICY_TYPES="strict targeted mcs mls";
68 for i in ${POLICY_TYPES}; do
69 sed -i -e "/httpd_keytab_t/d" \
70 "${S}/${i}/apache.fc"
71 done
72 fi
73 }
74
75 pkg_postinst() {
76 selinux-policy-2_pkg_postinst
77 if use kerberos ; then
78 einfo "If you decide to uninstall Kerberos, you should clear the"
79 einfo "kerberos use flag here, and then emerge this module again."
80 einfo "Failure to do so may result in policy compile errors in the"
81 einfo "future."
82 else
83 einfo "If you install Kerberos later, you should set the kerberos"
84 einfo "use flag here, and then emerge this module again in order to"
85 einfo "get all of the relevant policy changes. Failure to do so may"
86 einfo "result in errors authenticating against kerberos servers by"
87 einfo "Apache."
88 fi
89 }