[tomcat6] WIP commit
Dave Knox
dknox at fedoraproject.org
Wed Mar 21 18:10:42 UTC 2012
commit e991b3da9ac82bf3b71809ae688f4794d3adc717
Author: David Knox <dknox at dknox-laptop.(none)>
Date: Thu Mar 15 16:15:19 2012 -0600
WIP commit
sources | 1 +
tomcat6-6.0.init | 6 +++---
tomcat6.spec | 34 ++++++++++++++++++++++------------
3 files changed, 26 insertions(+), 15 deletions(-)
---
diff --git a/sources b/sources
index f1dcb10..77e7f4d 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,3 @@
7b811c9092bcb7779bd8df772744ac15 apache-tomcat-6.0.30-src.tar.gz
19a1eaa9c9938b520d3c360d8cf4af22 apache-tomcat-6.0.32-src.tar.gz
+4d44a7e7610a83ebe930a781257a8b1d apache-tomcat-6.0.35-src.tar.gz
diff --git a/tomcat6-6.0.init b/tomcat6-6.0.init
index 4fa698d..dc8a51c 100644
--- a/tomcat6-6.0.init
+++ b/tomcat6-6.0.init
@@ -120,7 +120,7 @@ function makeHomeDir() {
cp -pLR /usr/share/${NAME}/conf $CATALINA_HOME
ln -fs /usr/share/java/tomcat6 ${CATALINA_HOME}/lib
ln -fs /usr/share/tomcat6/webapps ${CATALINA_HOME}/webapps
- chown ${TOMCAT_USER}:${TOMCAT_USER} /var/log/${NAME}
+ chown root:${TOMCAT_USER} /var/log/${NAME}
fi
}
@@ -165,11 +165,11 @@ function start() {
export CATALINA_PID="/var/run/${NAME}.pid"
touch $CATALINA_PID 2>&1 || RETVAL="4"
if [ "$RETVAL" -eq "0" -a "$?" -eq "0" ]; then
- chown ${TOMCAT_USER}:${TOMCAT_USER} $CATALINA_PID
+ chown root:${TOMCAT_USER} $CATALINA_PID
fi
[ "$RETVAL" -eq "0" ] && touch $TOMCAT_LOG 2>&1 || RETVAL="4"
if [ "$RETVAL" -eq "0" -a "$?" -eq "0" ]; then
- chown ${TOMCAT_USER}:${TOMCAT_USER} $TOMCAT_LOG
+ chown root:${TOMCAT_USER} $TOMCAT_LOG
fi
if [ "$CATALINA_HOME" != "/usr/share/tomcat6" -a "$RETVAL" -eq "0" ]; then
# Create a tomcat directory if it doesn't exist
diff --git a/tomcat6.spec b/tomcat6.spec
index 4d2125a..36fa04a 100644
--- a/tomcat6.spec
+++ b/tomcat6.spec
@@ -31,7 +31,7 @@
%global jspspec 2.1
%global major_version 6
%global minor_version 0
-%global micro_version 32
+%global micro_version 35
%global packdname apache-tomcat-%{version}-src
%global servletspec 2.5
%global elspec 2.1
@@ -53,7 +53,7 @@
Name: tomcat6
Epoch: 0
Version: %{major_version}.%{minor_version}.%{micro_version}
-Release: 20%{?dist}
+Release: 1%{?dist}
Summary: Apache Servlet/JSP Engine, RI for Servlet %{servletspec}/JSP %{jspspec} API
Group: Networking/Daemons
@@ -77,10 +77,11 @@ Patch0: %{name}-%{major_version}.%{minor_version}-bootstrap-MANIFEST.MF.p
Patch1: %{name}-%{major_version}.%{minor_version}-tomcat-users-webapp.patch
# In 6.0.32 source
#Patch2: %{name}-%{major_version}.%{minor_version}-rhbz-674601.patch
-Patch3: %{name}-6.0.32-CVE-2011-2204-rhbz-717016.patch
-Patch4: %{name}-6.0.32-CVE-2011-2526-rhbz-721087.patch
-Patch5: %{name}-6.0.32-CVE-2011-3190-rhbz-738502.patch
-Patch6: %{name}-6.0.32-CVE-2011-1184-rhbz-741407.patch
+# In 6.0.35 source
+#Patch3: %{name}-6.0.32-CVE-2011-2204-rhbz-717016.patch
+#Patch4: %{name}-6.0.32-CVE-2011-2526-rhbz-721087.patch
+#Patch5: %{name}-6.0.32-CVE-2011-3190-rhbz-738502.patch
+#Patch6: %{name}-6.0.32-CVE-2011-1184-rhbz-741407.patch
BuildArch: noarch
@@ -230,10 +231,10 @@ find . -type f \( -name "*.bat" -o -name "*.class" -o -name Thumbs.db -o -name "
%patch0 -p0
%patch1 -p0
# %patch2 -p0
-%patch3 -p0
-%patch4 -p0
-%patch5 -p0
-%patch6 -p0
+# %patch3 -p0
+# %patch4 -p0
+# %patch5 -p0
+# %patch6 -p0
%{__ln_s} $(build-classpath jakarta-taglibs-core) webapps/examples/WEB-INF/lib/jstl.jar
%{__ln_s} $(build-classpath jakarta-taglibs-standard) webapps/examples/WEB-INF/lib/standard.jar
@@ -435,7 +436,7 @@ done
# add the tomcat user and group
%{_sbindir}/groupadd -g %{tcuid} -r tomcat 2>/dev/null || :
%{_sbindir}/useradd -c "Apache Tomcat" -u %{tcuid} -g tomcat \
- -s /bin/nologin -r -d %{homedir} tomcat 2>/dev/null || :
+ -s /sbin/nologin -r -d %{homedir} tomcat 2>/dev/null || :
# Save the conf, app, and lib dirs
# due to rbgz 640686. Copy them to the _tmppath so we don't pollute
# the tomcat file structure
@@ -559,7 +560,7 @@ fi
%attr(0775,root,tomcat) %dir %{tempdir}
%attr(0775,root,tomcat) %dir %{workdir}
%attr(0775,root,tomcat) %dir %{logdir}
-%attr(0664,tomcat,tomcat) %{logdir}/catalina.out
+%attr(0664,root,tomcat) %{logdir}/catalina.out
%dir %{homedir}
%{bindir}/bootstrap.jar
%{bindir}/catalina-tasks.xml
@@ -625,9 +626,18 @@ fi
%{_initrddir}/%{name}
%changelog
+* Mon Feb 06 2012 david knox <dknox at redhat.com> 0:6.0.35-1
+- Update to 6.0.35
+
+* Mon Jan 19 2012 david Knox <dknox at redhat.com> 0:6.0.32-21
+- Resolves: rhbz 701038 user shell changed to sbin versus bin
+- Resolves: rhbz 781675 ownership for catalina.out changed from
+- tomcat:tomcat to root:tomcat
+
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0:6.0.32-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
* Thu Oct 20 2011 David Knox <dknox at redhat.com> 0:6.0.32-19
- Corrected 2011-1183 to 2011-1184
More information about the scm-commits
mailing list