Repository :
http://git.fedorahosted.org/cgit/
On branch : master
---------------------------------------------------------------
commit 9b187ac1b4bfe66f186172df5fa9318a6093312b
Author: Matt Domsch <matt(a)domsch.com>
Date: Fri Dec 13 08:34:30 2013 -0600
set selinux context on /var/lib/mirrormanager/mirrorlists/
otherwise we can't serve the publiclist in Enforcing mode
---------------------------------------------------------------
mirrormanager.spec.in | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/mirrormanager.spec.in b/mirrormanager.spec.in
index f24b9da..8c30fe3 100644
--- a/mirrormanager.spec.in
+++ b/mirrormanager.spec.in
@@ -14,6 +14,7 @@ BuildRequires: python >= 2.6
Requires: TurboGears, python-IPy, python-GeoIP, wget, yum, psmisc, python-dns,
python-fedora >= 0.3.14, python-fedora-turbogears, py-radix, mod_wsgi,
python-TurboMail
Requires: supervisor
Requires(pre): shadow-utils
+Requires(pre): policycoreutils-python
%description
MirrorManager tracks all the content provided on a master mirror
@@ -60,6 +61,7 @@ getent group mirrormanager >/dev/null || groupadd -r mirrormanager
getent passwd mirrormanager >/dev/null || \
useradd -r -g mirrormanager -d /var/lib/mirrormanager -s /sbin/nologin \
-c "MirrorManager" mirrormanager
+semanage fcontext -a -t httpd_sys_content_t
'/var/lib/mirrormanager/mirrorlists(/.*)?'
exit 0
%files