[Fedora-directory-commits] adminserver/admserv/cfgstuff start-ds-admin.in, 1.4, 1.5
Richard Allen Megginson (rmeggins)
fedora-directory-commits at redhat.com
Wed Oct 10 20:28:31 UTC 2007
Author: rmeggins
Update of /cvs/dirsec/adminserver/admserv/cfgstuff
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1636/adminserver/admserv/cfgstuff
Modified Files:
start-ds-admin.in
Log Message:
Resolves: bug 317591
Bug Description: Admin server won't start if SELINUX is enabled
Reviewed by: nkinder, nhosoi (Thanks!)
Fix Description: Just use the fortitude hack to disable selinux for the admin server (run unconfined).
Platforms tested: RHEL4
Flag Day: no
Doc impact: no
QA impact: should be covered by regular nightly and manual testing
New Tests integrated into TET: none
Index: start-ds-admin.in
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/cfgstuff/start-ds-admin.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- start-ds-admin.in 5 Oct 2007 23:48:02 -0000 1.4
+++ start-ds-admin.in 10 Oct 2007 20:28:29 -0000 1.5
@@ -59,4 +59,8 @@
# source env. for admin server
[ -f @initconfigdir@/@package_name@ ] && . @initconfigdir@/@package_name@
-$HTTPD $OMIT_DEFLATE -k start -f @configdir@/httpd.conf "$@"
+if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then
+ SELINUX_CMD="runcon -t unconfined_t --"
+fi
+
+$SELINUX_CMD $HTTPD $OMIT_DEFLATE -k start -f @configdir@/httpd.conf "$@"
More information about the Fedora-directory-commits
mailing list