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