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: selinux-apache-2.20120215.ebuild ChangeLog
Date: Sat, 31 Mar 2012 12:46:34
Message-Id: 20120331122943.166D020054@flycatcher.gentoo.org
1 swift 12/03/31 12:29:43
2
3 Modified: ChangeLog
4 Added: selinux-apache-2.20120215.ebuild
5 Log:
6 Pushing out 2.20120215 SELinux policies
7
8 (Portage version: 2.1.10.49/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.32 sec-policy/selinux-apache/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/ChangeLog?rev=1.32&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/ChangeLog?rev=1.32&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/ChangeLog?r1=1.31&r2=1.32
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sec-policy/selinux-apache/ChangeLog,v
20 retrieving revision 1.31
21 retrieving revision 1.32
22 diff -u -r1.31 -r1.32
23 --- ChangeLog 23 Feb 2012 18:44:00 -0000 1.31
24 +++ ChangeLog 31 Mar 2012 12:29:43 -0000 1.32
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sec-policy/selinux-apache
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-apache/ChangeLog,v 1.31 2012/02/23 18:44:00 swift Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-apache/ChangeLog,v 1.32 2012/03/31 12:29:43 swift Exp $
30 +
31 +*selinux-apache-2.20120215 (31 Mar 2012)
32 +
33 + 31 Mar 2012; <swift@g.o> +selinux-apache-2.20120215.ebuild:
34 + Bumping to 2.20120215 policies
35
36 23 Feb 2012; <swift@g.o> selinux-apache-2.20110726-r2.ebuild:
37 Stabilizing
38
39
40
41 1.1 sec-policy/selinux-apache/selinux-apache-2.20120215.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/selinux-apache-2.20120215.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-apache/selinux-apache-2.20120215.ebuild?rev=1.1&content-type=text/plain
45
46 Index: selinux-apache-2.20120215.ebuild
47 ===================================================================
48 # Copyright 1999-2012 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.20120215.ebuild,v 1.1 2012/03/31 12:29:43 swift Exp $
51 IUSE="kerberos"
52 MODS="apache"
53 BASEPOL="2.20120215-r1"
54
55 inherit selinux-policy-2
56
57 DESCRIPTION="SELinux policy for Apache HTTPD"
58 DEPEND="${DEPEND}
59 kerberos? ( sec-policy/selinux-kerberos )"
60 RDEPEND="${DEPEND}"
61
62 KEYWORDS="~amd64 ~x86"
63 S="${WORKDIR}/"
64
65 src_unpack() {
66 selinux-policy-2_src_unpack
67 if ! use kerberos ; then
68 [ -z "${POLICY_TYPES}" ] && local POLICY_TYPES="strict targeted mcs mls";
69 for i in ${POLICY_TYPES}; do
70 sed -i -e "/httpd_keytab_t/d" \
71 "${S}/${i}/apache.fc"
72 done
73 fi
74 }
75
76 pkg_postinst() {
77 selinux-policy-2_pkg_postinst
78 if use kerberos ; then
79 einfo "If you decide to uninstall Kerberos, you should clear the"
80 einfo "kerberos use flag here, and then emerge this module again."
81 einfo "Failure to do so may result in policy compile errors in the"
82 einfo "future."
83 else
84 einfo "If you install Kerberos later, you should set the kerberos"
85 einfo "use flag here, and then emerge this module again in order to"
86 einfo "get all of the relevant policy changes. Failure to do so may"
87 einfo "result in errors authenticating against kerberos servers by"
88 einfo "Apache."
89 fi
90 }