Hi again,
Attached is the diff -u version of the proposes apachectl changes. If I am outvoted on the env veriable (and so far it is 2 against me :-) just drop the $HTTPD_OPTIONS from the end of the line in the few places it occurs. thanks, Dave Hill --- apachectl.in.orig 2002-08-29 11:20:36.000000000 -0400 +++ apachectl.in 2002-08-29 14:19:29.000000000 -0400 @@ -22,7 +22,6 @@ # When multiple arguments are given, only the error from the _last_ # one is reported. Run "apachectl help" for usage info # -ARGV="$@" # # |||||||||||||||||||| START CONFIGURATION SECTION |||||||||||||||||||| # -------------------- -------------------- @@ -58,21 +57,26 @@ fi ERROR=0 -if [ "x$ARGV" = "x" ] ; then - ARGV="-h" +if [ "x$1" = "x" ] ; then + FIRST_ARG="-h" + ARGV="" +else + FIRST_ARG=$1 + shift + ARGV="$@" fi -case $ARGV in +case $FIRST_ARG in start|stop|restart|graceful) - $HTTPD -k $ARGV + $HTTPD -k $FIRST_ARG $ARGV $HTTPD_OPTIONS ERROR=$? ;; startssl|sslstart|start-SSL) - $HTTPD -k start -DSSL + $HTTPD -k start -DSSL $ARGV $HTTPD_OPTIONS ERROR=$? ;; configtest) - $HTTPD -t + $HTTPD -t $ARGV $HTTPD_OPTIONS ERROR=$? ;; status) @@ -82,7 +86,7 @@ $LYNX $STATUSURL ;; *) - $HTTPD $ARGV + $HTTPD $FIRST_ARG $ARGV ERROR=$? esac