2012-06-16 07:18:01 +02:00
|
|
|
#!/bin/bash
|
2016-04-07 14:59:42 +02:00
|
|
|
|
|
|
|
if [ "$1" = "version" ]; then
|
2022-07-13 15:43:12 +02:00
|
|
|
. @LIBEXECDIR@/tomcat/preamble
|
2016-04-07 14:59:42 +02:00
|
|
|
exec ${JAVACMD} -classpath ${CATALINA_HOME}/lib/catalina.jar \
|
|
|
|
org.apache.catalina.util.ServerInfo
|
2012-06-16 07:18:01 +02:00
|
|
|
fi
|
2016-04-07 14:59:42 +02:00
|
|
|
|
|
|
|
SRV="tomcat"
|
|
|
|
if [ -n "$2" ]; then
|
|
|
|
SRV="tomcat@$2"
|
2012-06-16 07:18:01 +02:00
|
|
|
fi
|
2013-02-21 15:56:20 +01:00
|
|
|
|
2012-06-16 07:18:01 +02:00
|
|
|
if [ "$1" = "start" ]; then
|
2016-04-07 14:59:42 +02:00
|
|
|
systemctl start ${SRV}.service
|
2012-06-16 07:18:01 +02:00
|
|
|
elif [ "$1" = "stop" ]; then
|
2016-04-07 14:59:42 +02:00
|
|
|
systemctl stop ${SRV}.service
|
2012-06-16 07:18:01 +02:00
|
|
|
elif [ "$1" = "version" ]; then
|
|
|
|
${JAVACMD} -classpath ${CATALINA_HOME}/lib/catalina.jar \
|
|
|
|
org.apache.catalina.util.ServerInfo
|
|
|
|
else
|
2016-04-07 14:59:42 +02:00
|
|
|
echo "Usage: $0 {start|stop|version} [server-id]"
|
2012-06-16 07:18:01 +02:00
|
|
|
exit 1
|
|
|
|
fi
|