#!/bin/bash
#
# tomcat       Tomcat servlet container and JavaServer Pages(tm) implementation
#
# chkconfig: - 84 16
# description: Tomcat is a servlet container and JavaServer Pages(tm) implementation
# processname: tomcat
# pidfile: /var/run/tomcat.pid

# Source function library.
. /etc/init.d/functions

# See how we were called.
case "$1" in
  start)
	echo -n "Starting tomcat: "
	daemon --user tomcat tomcat start -noout
        RETVAL=$?
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/tomcat
        echo
	;;
  stop)
	echo -n "Shutting down tomcat: "
	daemon --user tomcat tomcat stop
        RETVAL=$?
	rm -f /var/lock/subsys/tomcat
	rm -f /var/run/tomcat.pid
	echo
	;;
  restart)
	$0 stop
	sleep 2
	$0 start
	;;
  *)
	echo $"Usage: $0 {start|stop|restart}"
	exit 1
	;;
esac

exit $RETVAL
