commit e6c8ae8b8ce0503ef979014e8304fec5a46ea349
Author: Arkadiusz Miśkiewicz <[email protected]>
Date:   Tue Feb 11 18:44:23 2014 +0100

    - rel 10; properly log stdout/stderr from jsvc; wait up to 360s for tomcat 
to start

 apache-tomcat.init | 11 ++++++++---
 tomcat.spec        |  2 +-
 2 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/tomcat.spec b/tomcat.spec
index a06b5d0..f05d8a2 100644
--- a/tomcat.spec
+++ b/tomcat.spec
@@ -13,7 +13,7 @@ Summary:      Web server and Servlet/JSP Engine, RI for 
Servlet %{servletapiver}/JSP
 Summary(pl.UTF-8):     Serwer www i silnik Servlet/JSP będący wzorcową 
implementacją API Servlet %{servletapiver}/JSP %{jspapiver}
 Name:          tomcat
 Version:       7.0.41
-Release:       9
+Release:       10
 License:       Apache v2.0
 Group:         Networking/Daemons/Java
 Source0:       
http://www.apache.org/dist/tomcat/tomcat-7/v%{version}/src/apache-%{name}-%{version}-src.tar.gz
diff --git a/apache-tomcat.init b/apache-tomcat.init
index ec837c0..83e5a93 100755
--- a/apache-tomcat.init
+++ b/apache-tomcat.init
@@ -66,7 +66,12 @@ start() {
        msg_starting "Tomcat"
        busy
        cd $CATALINA_BASE
-       /usr/bin/jsvc -user tomcat -procname tomcat \
+       /usr/bin/jsvc \
+               -user tomcat \
+               -procname tomcat \
+               -wait 360 \
+               -outfile /var/log/tomcat/catalina.out \
+               -errfile /var/log/tomcat/catalina.out \
                $JSVC_OPTS \
                -Dcatalina.base=${CATALINA_BASE} \
                -Dcatalina.home=${CATALINA_HOME} \
@@ -75,7 +80,7 @@ start() {
                
-Djava.util.logging.config.file="${CATALINA_BASE}/conf/logging.properties" \
                
-Djava.util.logging.manager="org.apache.juli.ClassLoaderLogManager" \
                $CATALINA_OPTS \
-               org.apache.catalina.startup.Bootstrap >> 
/var/log/tomcat/catalina.out 2>&1
+               org.apache.catalina.startup.Bootstrap
        [ $? -ne 0 ] && RETVAL=1
        if [ $RETVAL -eq 0 ]; then
                ok
@@ -94,7 +99,7 @@ stop() {
        # Stop daemons.
        msg_stopping "Tomcat"
        busy
-       jsvc -user tomcat -stop \
+       jsvc -user tomcat -stop -wait 360 \
                $JSVC_OPTS \
                org.apache.catalina.startup.Bootstrap
        [ $? -eq 0 ] && ok || fail
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/tomcat.git/commitdiff/e6c8ae8b8ce0503ef979014e8304fec5a46ea349

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to