summaryrefslogtreecommitdiffstats
path: root/tomcat-7.0-tool-wrapper.script
diff options
context:
space:
mode:
authorIvan Afonichev <ivan.afonichev@gmail.com>2011-04-28 09:35:45 +0400
committerIvan Afonichev <ivan.afonichev@gmail.com>2011-04-28 09:35:45 +0400
commit5b34837704327ce2de929eff3002bc627f1b9f1c (patch)
tree33ef34a535f5dbf7aecdf102e1e0b16537998ef6 /tomcat-7.0-tool-wrapper.script
parent167370bb1553653d4badbe6b94aea42efe3b9f8f (diff)
downloadtomcat-5b34837704327ce2de929eff3002bc627f1b9f1c.tar.gz
tomcat-5b34837704327ce2de929eff3002bc627f1b9f1c.tar.xz
tomcat-5b34837704327ce2de929eff3002bc627f1b9f1c.zip
- Package now named just tomcat instead of tomcat7
- Removed Provides: %{name}-log4j - Switched to apache-commons-* names instead of jakarta-commons-* . - Remove the old changelog - BR/R java >= 1:1.6.0 , same for java-devel - Removed old tomcat6 crap
Diffstat (limited to 'tomcat-7.0-tool-wrapper.script')
-rw-r--r--tomcat-7.0-tool-wrapper.script45
1 files changed, 45 insertions, 0 deletions
diff --git a/tomcat-7.0-tool-wrapper.script b/tomcat-7.0-tool-wrapper.script
new file mode 100644
index 0000000..2640ce2
--- /dev/null
+++ b/tomcat-7.0-tool-wrapper.script
@@ -0,0 +1,45 @@
+#!/bin/sh
+#
+# tomcat-digest script
+# JPackage Project <http://www.jpackage.org/>
+
+# Source functions library
+if [ -f /usr/share/java-utils/java-functions ] ; then
+ . /usr/share/java-utils/java-functions
+else
+ echo "Can't find functions library, aborting"
+ exit 1
+fi
+
+# Get the tomcat config (use this for environment specific settings)
+if [ -z "${TOMCAT_CFG}" ]; then
+ TOMCAT_CFG="/etc/tomcat/tomcat.conf"
+fi
+
+if [ -r "$TOMCAT_CFG" ]; then
+ . $TOMCAT_CFG
+fi
+
+set_javacmd
+
+# CLASSPATH munging
+if [ -n "$JSSE_HOME" ]; then
+ CLASSPATH="${CLASSPATH}:$(build-classpath jcert jnet jsse 2>/dev/null)"
+fi
+CLASSPATH="${CLASSPATH}:${CATALINA_HOME}/bin/bootstrap.jar"
+CLASSPATH="${CLASSPATH}:${CATALINA_HOME}/bin/tomcat-juli.jar"
+export CLASSPATH
+
+# Configuration
+MAIN_CLASS="org.apache.catalina.startup.Tool"
+BASE_OPTIONS=""
+BASE_FLAGS="-Dcatalina.home=\"$CATALINA_HOME\""
+BASE_JARS="commons-daemon tomcat/catalina servlet"
+
+# Set parameters
+set_classpath $BASE_JARS
+set_flags $BASE_FLAGS
+set_options $BASE_OPTIONS
+
+# Let's start
+run "$@"