>>BTW, as rpm packager I'm trying to works closely with projects to >>have such add-ons included directly in original tarball which >>help developpers fixes problems of rpm users. >> >I'm all for that. Do you know who is currently managing the >/usr/bin/dtomcat file in the current tarball? Maybe they can get in on >the conversation.
dtomcat is just the rpm renaming of original catalina.sh... I think that patch could be usefull, you should get the latest tomcat 4.0.4 from cvs, and apply the same patch to catalina.sh. # CATALINA_LOG (Optional) Provides alternate output locations for StandardOut # and StandardErr ... ... if [ -z "$CATALINA_BASE" ] ; then CATALINA_BASE="$CATALINA_HOME" fi if [ -z "$CATALINA_TMPDIR" ] ; then # Define the java.io.tmpdir to use for Catalina CATALINA_TMPDIR="$CATALINA_BASE"/temp fi if [ -z "$CATALINA_LOG" ] ; then # Set it to a default CATALINA_LOG="$CATALINA_BASE"/logs/catalina.out fi # ----- Execute The Requested Command ----------------------------------------- echo "Using CATALINA_BASE: $CATALINA_BASE" echo "Using CATALINA_HOME: $CATALINA_HOME" echo "Using CATALINA_TMPDIR: $CATALINA_TMPDIR" echo "Using CATALINA_LOG: $CATALINA_LOG" echo "Using JAVA_HOME: $JAVA_HOME" ... ... elif [ "$1" = "start" ] ; then shift touch "$CATALINA_LOG" if [ "$1" = "-security" ] ; then echo "Using Security Manager" shift "$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS \ -Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" \ -Djava.security.manager \ -Djava.security.policy="$CATALINA_BASE"/conf/catalina.policy \ -Dcatalina.base="$CATALINA_BASE" \ -Dcatalina.home="$CATALINA_HOME" \ -Djava.io.tmpdir="$CATALINA_TMPDIR" \ org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_LOG" 2>&1 & else "$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS \ -Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" \ -Dcatalina.base="$CATALINA_BASE" \ -Dcatalina.home="$CATALINA_HOME" \ -Djava.io.tmpdir="$CATALINA_TMPDIR" \ org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_LOG" 2>&1 & fi a big +1 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>