[CentOS] Starting tomcat on bootup
Leandro Costa
lscosta at uninet.com.brWed May 3 21:46:53 UTC 2006
- Previous message: [CentOS] Starting tomcat on bootup
- Next message: [CentOS] Kernel RPM
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
#!/bin/sh
#
# tomcat:       Starts the Jakarta tomcat server
#
# Version:      @(#) /etc/init.d/tomcat 1.0
#
# chkconfig: 2345 55 45
# description: Starts and stops the Jakarta tomcat server at boot time 
and shutdown.
#
# processname: tomcat
# Source function library.
. /etc/init.d/functions
start() {
   echo -n $"Starting tomcat: "
   su - tomcat -c '$CATALINA_HOME/bin/startup.sh'
   ret=$?
   [ $ret -eq 0 ] && (touch /var/lock/subsys/tomcat; echo_success)
   echo
   return $ret
}
stop() {
   echo -n $"Shutting down tomcat: "
   su - tomcat -c '$CATALINA_HOME/bin/shutdown.sh'
   ret=$?
   [ $ret -eq 0 ] && rm -f /var/lock/subsys/tomcat
   echo
   return $ret
}
rhstatus() {
   status tomcat
}
reload() {
   if [ -f /var/lock/subsys/tomcat ]; then
      echo -n $"Reloading tomcat: "
      killproc tomcat -USR1
      ret=$?
      echo
      return $ret
   else
      stop
      start
   fi
}
restart() {
   echo $"Restarting tomcat:"
   stop
   start
}
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
    restart
    ;;
  reload)
        reload
        ;;
  condrestart)
        [ -f /var/lock/subsys/tomcat ] && reload || :
        ;;
  status)
        rhstatus
        ;;
  *)
        echo $"*** Usage: tomcat 
{start|stop|status|restart|reload|condrestart}"
        exit 1
esac
exit $?
-- 
[ ]s,
LRU #391067
Analista de Rede
Leandro Costa
:wq
...... __@
...._ \ >_
...(_)/ (_)_________
  - Previous message: [CentOS] Starting tomcat on bootup
- Next message: [CentOS] Kernel RPM
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the CentOS mailing list