exit 0
fi
-[ -z "$HTTPD_MPM" ] && HTTPD_MPM="prefork"
-SVC_NAME="Apache 2.2 Web Server ($HTTPD_MPM)"
+SVC_NAME="Apache 2.2 Web Server"
if [ -n "${HTTPD_CONF}" ]; then
if [ -d "${HTTPD_CONF}" ] || [ -f "${HTTPD_CONF}" ]; then
# configtest itself
configtest() {
- /usr/sbin/httpd.${HTTPD_MPM} -t $CFG $HTTPD_OPTS 2>&1
+ /usr/sbin/httpd -t $CFG $HTTPD_OPTS 2>&1
return $?
}
# remove ssl_scache on startup, otherwise httpd may go into
# infinite loop if there are db transaction logs laying around
rm -f /var/cache/httpd/*ssl_scache*
- daemon --pidfile /var/run/httpd.pid /usr/sbin/httpd.${HTTPD_MPM} $CFG $HTTPD_OPTS
+ daemon --pidfile /var/run/httpd.pid /usr/sbin/httpd $CFG $HTTPD_OPTS
RETVAL=$?
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/httpd
}
fi
msg_stopping "$SVC_NAME"
- killproc --pidfile /var/run/httpd.pid httpd.${HTTPD_MPM}
+ killproc --pidfile /var/run/httpd.pid httpd
rm -f /var/lock/subsys/httpd /var/run/httpd.pid /var/run/httpd.loc* >/dev/null 2>&1
}
checkconfig
msg_reloading "$SVC_NAME"
busy
- /usr/sbin/httpd.${HTTPD_MPM} $CFG $HTTPD_OPTS -k graceful
+ /usr/sbin/httpd $CFG $HTTPD_OPTS -k graceful
RETVAL=$?
[ $RETVAL -eq 0 ] && ok || fail
}
checkconfig 1
;;
status)
- status httpd.${HTTPD_MPM}
+ status httpd
RETVAL=$?
- /usr/sbin/httpd.${HTTPD_MPM} $CFG $HTTPD_OPTS -S
+ /usr/sbin/httpd $CFG $HTTPD_OPTS -S
;;
*)
msg_usage "$0 {start|stop|restart|try-restart|reload|force-reload|graceful|configtest|status}"
# -T avoid doing many unneded DocumentRoot checks
HTTPD_OPTS=""
-# choose MPM
-# prefork, worker, perchild (experimental), metuxmpm (experimental)
-# (note that some may be not available)
-HTTPD_MPM="prefork"
-
# perhaps set 128MB memory limit
#SERVICE_LIMITS="$DEFAULT_SERVICE_LIMITS -m 128000"