Browse Source

provide rc %restart, move webapps from libexec to var, enable WARP connector

master
Michael van Elst 23 years ago committed by Ralf S. Engelschall
parent
commit
88b62b2ae0
  1. 8
      tomcat4/rc.tomcat4
  2. 17
      tomcat4/tomcat4.spec

8
tomcat4/rc.tomcat4

@ -14,6 +14,14 @@
$CATALINA_HOME/bin/startup.sh
fi
%restart -p 200 -u @l_rusr@
if opServiceEnabled tomcat4; then
JAVA_HOME="$j2se_home"; export JAVA_HOME
CATALINA_HOME="$tomcat4_home"; export CATALINA_HOME
$CATALINA_HOME/bin/shutdown.sh
$CATALINA_HOME/bin/startup.sh
fi
%stop -p 200 -u @l_rusr@
if opServiceEnabled tomcat4; then
JAVA_HOME="$j2se_home"; export JAVA_HOME

17
tomcat4/tomcat4.spec

@ -33,7 +33,7 @@ Distribution: OpenPKG [EVAL]
Group: Web
License: Apache Software License 1.1
Version: 4.1.18
Release: 20030108
Release: 20030120
# list of sources
Source0: http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v%{version}/bin/jakarta-tomcat-%{version}.tar.gz
@ -81,18 +81,27 @@ Conflicts: tomcat
mv $RPM_BUILD_ROOT%{l_prefix}/libexec/tomcat/conf \
$RPM_BUILD_ROOT%{l_prefix}/var/tomcat/conf
# provide symlink for ${jkHome}/work and ${jkHome}/conf
# move ${jkHome}/webapps to var
mv $RPM_BUILD_ROOT%{l_prefix}/libexec/tomcat/webapps \
$RPM_BUILD_ROOT%{l_prefix}/var/tomcat/webapps
# provide symlink for ${jkHome}/{work,conf,webapps}
ln -s \
%{l_prefix}/var/tomcat/work \
$RPM_BUILD_ROOT%{l_prefix}/libexec/tomcat/work
ln -s \
%{l_prefix}/var/tomcat/conf \
$RPM_BUILD_ROOT%{l_prefix}/libexec/tomcat/conf
ln -s \
%{l_prefix}/var/tomcat/webapps \
$RPM_BUILD_ROOT%{l_prefix}/libexec/tomcat/webapps
# patch paths for logs and temp
%{l_shtool} subst \
%{l_shtool} -d subst \
-e 's;directory="logs";directory="%{l_prefix}/var/tomcat/log";' \
$RPM_BUILD_ROOT%{l_prefix}/libexec/tomcat/conf/server.xml
-e '13,$s;^<!--.*;;' \
-e '13,$s;^-->;;' \
$RPM_BUILD_ROOT%{l_prefix}/var/tomcat/conf/server.xml
%{l_shtool} subst \
-e 's;"$CATALINA_BASE"/temp;%{l_prefix}/var/tomcat/temp;' \
-e 's;"$CATALINA_BASE"/logs;%{l_prefix}/var/tomcat/log;' \

Loading…
Cancel
Save