Hello community,

here is the log from the commit of package tomcat for openSUSE:Factory checked 
in at 2013-08-23 11:04:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tomcat (Old)
 and      /work/SRC/openSUSE:Factory/.tomcat.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tomcat"

Changes:
--------
--- /work/SRC/openSUSE:Factory/tomcat/tomcat.changes    2013-04-20 
18:02:50.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.tomcat.new/tomcat.changes       2013-08-23 
11:04:30.000000000 +0200
@@ -1,0 +2,25 @@
+Fri Aug  9 09:18:44 UTC 2013 - [email protected]
+
+- add _constraints to not schedule build on some build machines
+  workaround for bnc#832762
+
+-------------------------------------------------------------------
+Tue Aug  6 20:24:06 UTC 2013 - [email protected]
+
+- Add missing 'su root tomcat' line to logrotate. See also
+  https://bugzilla.redhat.com/show_bug.cgi?id=790334 
+
+-------------------------------------------------------------------
+Fri Jul 26 13:06:35 UTC 2013 - [email protected]
+
+- call chown --no-dereference in init script
+  (bnc#822177#c7/prevents CVE-2013-1976)
+ 
+-------------------------------------------------------------------
+Tue Jul 23 14:33:47 UTC 2013 - [email protected]
+
+- update to 7.0.42 (bugfix release)
+  see http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
+- fix file list to be compatible for new rpm
+
+-------------------------------------------------------------------

Old:
----
  apache-tomcat-7.0.39-src.tar.gz
  apache-tomcat-7.0.39-src.tar.gz.asc

New:
----
  _constraints
  apache-tomcat-7.0.42-src.tar.gz
  apache-tomcat-7.0.42-src.tar.gz.asc
  local.bl
  obs.bl

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tomcat.spec ++++++
--- /var/tmp/diff_new_pack.JeGBSj/_old  2013-08-23 11:04:32.000000000 +0200
+++ /var/tmp/diff_new_pack.JeGBSj/_new  2013-08-23 11:04:32.000000000 +0200
@@ -26,7 +26,7 @@
 
 %define major_version 7
 %define minor_version 0
-%define micro_version 39
+%define micro_version 42
 
 %define packdname apache-tomcat-%{version}-src
 %define tcuid 91
@@ -98,6 +98,7 @@
 BuildRequires:  jakarta-commons-pool
 BuildRequires:  jakarta-taglibs-standard >= 1.1
 BuildRequires:  java-devel >= 1.6.0
+BuildRequires:  javapackages-tools
 BuildRequires:  jpackage-utils >= 1.7.0
 BuildRequires:  junit
 BuildRequires:  sed
@@ -641,7 +642,7 @@
 %attr(0755,root,root) %{_initrddir}/%{name}
 %endif
 #bnc#565901
-%attr(0755,root,root) %{bindir}/catalina.sh
+%{bindir}/catalina.sh
 %if ! %{with_systemd}
 %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
 %endif
@@ -649,7 +650,7 @@
 # % config(noreplace) %{_sysconfdir}/sysconfig/%{name}
 # bnc#726307
 %attr(0775,root,tomcat) %dir %{confdir}
-%attr(0775,root,tomcat) %dir %{confdir}/Catalina
+%{confdir}/Catalina
 # % attr(0775,root,tomcat) %dir %{confdir}/Catalina/localhost
 %config(noreplace) %{confdir}/%{name}.conf
 %config(noreplace) %{confdir}/*.policy

++++++ _constraints ++++++
<constraints>
  <hardware>
    <physicalmemory>
      <size unit="M">2048</size>
    </physicalmemory>
  </hardware>
</constraints> 
++++++ apache-tomcat-7.0.39-src.tar.gz -> apache-tomcat-7.0.42-src.tar.gz ++++++
++++ 17860 lines of diff (skipped)

++++++ local.bl ++++++
++++ 2242 lines (skipped)

++++++ obs.bl ++++++
++++ 2102 lines (skipped)

++++++ tomcat-7.0.init ++++++
--- /var/tmp/diff_new_pack.JeGBSj/_old  2013-08-23 11:04:33.000000000 +0200
+++ /var/tmp/diff_new_pack.JeGBSj/_new  2013-08-23 11:04:33.000000000 +0200
@@ -169,7 +169,7 @@
         cp -pLR /usr/share/${NAME}/conf $CATALINA_HOME
         ln -fs /usr/share/java/tomcat ${CATALINA_HOME}/lib
         ln -fs /usr/share/tomcat/webapps ${CATALINA_HOME}/webapps
-        chown ${TOMCAT_USER}:${TOMCAT_USER} /var/log/${NAME}
+        chown --no-dereference ${TOMCAT_USER}:${TOMCAT_USER} /var/log/${NAME}
     fi
 }
  
@@ -207,9 +207,9 @@
     # fix permissions on the log and pid files
     export CATALINA_PID="/var/run/${NAME}.pid"
     touch $CATALINA_PID
-    chown ${TOMCAT_USER}:${TOMCAT_USER} $CATALINA_PID
+    chown --no-dereference ${TOMCAT_USER}:${TOMCAT_USER} $CATALINA_PID
     touch $TOMCAT_LOG
-    chown ${TOMCAT_USER}:${TOMCAT_USER} $TOMCAT_LOG
+    chown --no-dereference ${TOMCAT_USER}:${TOMCAT_USER} $TOMCAT_LOG
     if [ "$CATALINA_HOME" != "/usr/share/tomcat" ]; then
         # Create a tomcat directory if it doesn't exist
         makeHomeDir

++++++ tomcat-7.0.logrotate ++++++
--- /var/tmp/diff_new_pack.JeGBSj/_old  2013-08-23 11:04:33.000000000 +0200
+++ /var/tmp/diff_new_pack.JeGBSj/_new  2013-08-23 11:04:33.000000000 +0200
@@ -4,5 +4,6 @@
     rotate 52
     compress
     missingok
+    su root tomcat
     create 0644 tomcat tomcat
 }

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to