9a9096
#!/bin/bash
9a9096
9a9096
if [ "$1" = "version" ]; then
9a9096
  . /usr/libexec/tomcat/preamble
9a9096
  exec ${JAVACMD} -classpath ${CATALINA_HOME}/lib/catalina.jar \
9a9096
    org.apache.catalina.util.ServerInfo
9a9096
fi
9a9096
9a9096
SRV="tomcat"
9a9096
if [ -n "$2" ]; then
9a9096
  SRV="tomcat@$2"
9a9096
fi
9a9096
9a9096
if [ "$1" = "start" ]; then
9a9096
  systemctl start ${SRV}.service
9a9096
elif [ "$1" = "stop" ]; then
9a9096
  systemctl stop ${SRV}.service
9a9096
elif [ "$1" = "version" ]; then
9a9096
  ${JAVACMD} -classpath ${CATALINA_HOME}/lib/catalina.jar \
9a9096
    org.apache.catalina.util.ServerInfo
9a9096
else
9a9096
  echo "Usage: $0 {start|stop|version} [server-id]"
9a9096
  exit 1
9a9096
fi