[tomcat6] Changed ownership of pid and log to TOMCAT_USER in sysd template

Dave Knox dknox at fedoraproject.org
Tue Jun 19 21:14:01 UTC 2012


commit b03eec0721d77006d91220393cb4227ba42a9b2e
Author: DKnox <dknox at redhat.com>
Date:   Tue Jun 19 15:13:55 2012 -0600

    Changed ownership of pid and log to TOMCAT_USER in sysd template

 tomcat6-6.0-tomcat6-sysd |    4 ++--
 tomcat6.spec             |    5 ++++-
 2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/tomcat6-6.0-tomcat6-sysd b/tomcat6-6.0-tomcat6-sysd
index 6459b0c..dd9ab5a 100644
--- a/tomcat6-6.0-tomcat6-sysd
+++ b/tomcat6-6.0-tomcat6-sysd
@@ -64,12 +64,12 @@ function start() {
     export CATALINA_PID="/var/run/${NAME}.pid"
     touch $CATALINA_PID 2>&1 
     if [ "$?" -eq "0" ]; then
-      chown root:${TOMCAT_USER} $CATALINA_PID
+      chown ${TOMCAT_USER}:${TOMCAT_USER} $CATALINA_PID
     fi
 
     touch $TOMCAT_LOG 2>&1 
     if [ "$?" -eq "0" ]; then
-      chown root:${TOMCAT_USER} $TOMCAT_LOG
+      chown ${TOMCAT_USER}:${TOMCAT_USER} $TOMCAT_LOG
     fi
 
     parseOptions  
diff --git a/tomcat6.spec b/tomcat6.spec
index a11e31a..6efbd37 100644
--- a/tomcat6.spec
+++ b/tomcat6.spec
@@ -53,7 +53,7 @@
 Name:          tomcat6
 Epoch:         0
 Version:       %{major_version}.%{minor_version}.%{micro_version}
-Release:       3%{?dist}
+Release:       4%{?dist}
 Summary:       Apache Servlet/JSP Engine, RI for Servlet %{servletspec}/JSP %{jspspec} API
 
 Group:         Networking/Daemons
@@ -640,6 +640,9 @@ fi
 %{_initrddir}/%{name}
 
 %changelog
+* Tue Jun 19 2012 David Knox <dknox at redhat.com> 0:6.0.35-4
+- updated sysd template with proper permissions for CATALINA_PID
+
 * Wed Jun 13 2012 David Knox <dknox at redhat.com> 0:6.0.35-3
 - Adjusted ownership of CATALINA_PID to TOMCAT_USER:TOMCAT_USER
 - rhbz 831464


More information about the scm-commits mailing list