fi
[ -z "$HTTPD_MPM" ] && HTTPD_MPM="prefork"
-if [ -d "${HTTPD_CONF:-'/etc/httpd/httpd.conf'}" ]; then
+if [ -d "${HTTPD_CONF:-'/etc/httpd/httpd.conf'}" ]; then
CFG="-f ${HTTPD_CONF:-'/etc/httpd/httpd.conf'}"
elif [ -n "$HTTPD_CONF" ]; then
echo "error: HTTPD_CONF='$HTTPD_CONF': not a file, not a directory"
exit 1
else
- CFG=""
+ CFG=""
fi
RETVAL=0
/usr/sbin/httpd.${HTTPD_MPM} $CFG -S
;;
restart)
- $0 stop
+ $0 stop
$0 start
;;
reload|force-reload|graceful)
if [ -f /var/lock/subsys/httpd ]; then
msg_reloading httpd.${HTTPD_MPM}
httpd.${HTTPD_MPM} $CFG -t > /dev/null 2>&1
- if [ $? -eq 0 ]; then
- daemon httpd.${HTTPD_MPM} $CFG -k graceful
+ RETVAL=$?
+ if [ $RETVAL -eq 0 ]; then
+ daemon httpd.${HTTPD_MPM} $CFG -k graceful
else
- fail
- echo "Configuration file syntax test failed."
+ fail
+ echo "Configuration file syntax test failed."
fi
- RETVAL=$?
else
msg_not_running httpd.${HTTPD_MPM} >&2
RETVAL=7