#!/bin/bash # # tomcat Starts Tomcat Java server. # # # chkconfig: 345 88 12 # description: Tomcat is the server for Java servlet applications. ### BEGIN INIT INFO # Provides: $tomcat ### END INIT INFO # Source function library. . /etc/init.d/functions [ -f /usr/local/tomcat/bin/startup.sh ] || exit 0 [ -f /usr/local/tomcat/bin/shutdown.sh ] || exit 0 export JAVA_HOME=/usr/java/j2sdk1.4.2_06 RETVAL=0 umask 077 start() { echo -n $"Starting Tomcat Java server: " /usr/local/tomcat/bin/startup.sh echo return $RETVAL } stop() { echo -n $"Shutting down Tomcat Java server: " /usr/local/tomcat/bin/shutdown.sh echo return $RETVAL } restart() { stop start } case "$1" in start) start ;; stop) stop ;; restart|reload) restart ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1 esac exit $?