[arch-commits] Commit in tomcat6/trunk (systemd.tomcat6.service)

Guillaume Alaux guillaume at archlinux.org
Sat Sep 1 17:31:06 UTC 2012


    Date: Saturday, September 1, 2012 @ 13:31:05
  Author: guillaume
Revision: 165856

Added systemd service file to svn tree

Added:
  tomcat6/trunk/systemd.tomcat6.service

-------------------------+
 systemd.tomcat6.service |   34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

Added: systemd.tomcat6.service
===================================================================
--- systemd.tomcat6.service	                        (rev 0)
+++ systemd.tomcat6.service	2012-09-01 17:31:05 UTC (rev 165856)
@@ -0,0 +1,34 @@
+[Unit]
+Description=Tomcat 6 servlet container
+After=syslog.target network.target
+
+[Service]
+Type=forking
+PIDFile=/var/run/tomcat6.pid
+Environment=CATALINA_PID=/var/run/tomcat6.pid
+Environment=TOMCAT_JAVA_HOME=/usr/lib/jvm/java-7-openjdk
+Environment=CATALINA_HOME=/usr/share/tomcat6
+Environment=CATALINA_BASE=/usr/share/tomcat6
+Environment=CATALINA_OPTS=
+
+ExecStart=/usr/bin/jsvc \
+            -Dcatalina.home=${CATALINA_HOME} \
+            -Dcatalina.base=${CATALINA_BASE} \
+            -Djava.io.tmpdir=/var/tmp/tomcat6/temp \
+            -cp /usr/share/java/commons-daemon.jar:/usr/share/java/eclipse-ecj.jar:${CATALINA_HOME}/bin/bootstrap.jar:${CATALINA_HOME}/bin/tomcat-juli.jar \
+            -user tomcat \
+            -java-home ${TOMCAT_JAVA_HOME} \
+            -wait 10 \
+            -pidfile /var/run/tomcat6.pid \
+            -errfile /var/log/tomcat6/catalina.err \
+            -outfile /var/log/tomcat6/catalina.out \
+            $CATALINA_OPTS \
+            org.apache.catalina.startup.Bootstrap
+
+ExecStop=/usr/bin/jsvc \
+            -pidfile /var/run/tomcat6.pid \
+            -stop \
+            org.apache.catalina.startup.Bootstrap
+
+[Install]
+WantedBy=multi-user.target




More information about the arch-commits mailing list