case "$1" in
start)
- boot_mesg "Starting Apache daemon..."
if [ -f /etc/httpd/server.key -a -f /etc/httpd/server.crt -a -f /etc/httpd/server.csr ]; then
/usr/local/bin/httpscert read >/dev/null 2>&1
else
+ boot_mesg "Generating HTTPS host certificate (may take a couple of minutes)..."
/usr/local/bin/httpscert new >/dev/null 2>&1
+ evaluate_retval
+
+ # Make sure that the key is written to disk.
+ sync
fi
+ boot_mesg "Starting Apache daemon..."
/usr/sbin/apachectl -k start
evaluate_retval
;;
/usr/sbin/apachectl -k restart
evaluate_retval
;;
+
+ reload)
+ boot_mesg "Reloading Apache daemon..."
+ /usr/sbin/apachectl -k graceful
+ evaluate_retval
+ ;;
status)
statusproc /usr/sbin/httpd