[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