Hello community,

here is the log from the commit of package shorewall for openSUSE:Factory 
checked in at 2019-02-06 14:06:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shorewall (Old)
 and      /work/SRC/openSUSE:Factory/.shorewall.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "shorewall"

Wed Feb  6 14:06:19 2019 rev:104 rq:670881 version:5.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/shorewall/shorewall.changes      2018-04-16 
12:51:41.399217724 +0200
+++ /work/SRC/openSUSE:Factory/.shorewall.new.28833/shorewall.changes   
2019-02-06 14:06:22.654660608 +0100
@@ -1,0 +2,22 @@
+Sun Feb  3 10:38:39 UTC 2019 - Bruno Friedmann <[email protected]>
+
+- Update to new 5.2.2 bugfix release
+  http://www.shorewall.net/pub/shorewall/5.2/shorewall-5.2.2/releasenotes.txt
+  
+- Packaging:
+  + As seen with upstream recommend running shorewall update on
+    all version update
+  + to be done: run update automatically 
+
+-------------------------------------------------------------------
+Fri Jan  4 17:31:47 UTC 2019 - Bruno Friedmann <[email protected]>
+
+- Update to major version 5.2.1.4
+  A lot of changes occurs since last package please consult
+  http://www.shorewall.net/pub/shorewall/5.2/shorewall-5.2.1/releasenotes.txt
+  and the know problem list at 
+  
http://www.shorewall.net/pub/shorewall/5.2/shorewall-5.2.1/known_problems.txt 
+- Update your configuration shorewall update
+- Packaging: renew spec file with spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  shorewall-4.4.22.rpmlintrc
  shorewall-5.1.12.4.tar.bz2
  shorewall-core-5.1.12.4.tar.bz2
  shorewall-docs-html-5.1.12.4.tar.bz2
  shorewall-init-5.1.12.4.tar.bz2
  shorewall-lite-5.1.12.4.tar.bz2
  shorewall6-5.1.12.4.tar.bz2
  shorewall6-lite-5.1.12.4.tar.bz2

New:
----
  shorewall-5.2.2.tar.bz2
  shorewall-5.2.rpmlintrc
  shorewall-core-5.2.2.tar.bz2
  shorewall-docs-html-5.2.2.tar.bz2
  shorewall-init-5.2.2.tar.bz2
  shorewall-lite-5.2.2.tar.bz2
  shorewall6-5.2.2.tar.bz2
  shorewall6-lite-5.2.2.tar.bz2

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

Other differences:
------------------
++++++ shorewall.spec ++++++
--- /var/tmp/diff_new_pack.9Sl284/_old  2019-02-06 14:06:25.686660062 +0100
+++ /var/tmp/diff_new_pack.9Sl284/_new  2019-02-06 14:06:25.690660060 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package shorewall
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,24 +12,24 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define have_systemd 1
-%define dmaj 5.1
-%define dmin 5.1.12
+%define dmaj 5.2
+%define dmin 5.2.2
 #2017+ New fillup location
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
 Name:           shorewall
-Version:        5.1.12.4
+Version:        5.2.2
 Release:        0
-Summary:        Shoreline Firewall is an iptables-based firewall for Linux 
systems
+Summary:        An iptables-based firewall for Linux systems
 License:        GPL-2.0-only
 Group:          Productivity/Networking/Security
-Url:            http://www.shorewall.net/
+URL:            http://www.shorewall.net/
 Source:         
http://www.shorewall.net/pub/shorewall/%{dmaj}/shorewall-%{dmin}/%{name}-%version.tar.bz2
 Source1:        
http://www.shorewall.net/pub/shorewall/%{dmaj}/shorewall-%{dmin}/%{name}-core-%version.tar.bz2
 Source2:        
http://www.shorewall.net/pub/shorewall/%{dmaj}/shorewall-%{dmin}/%{name}-lite-%version.tar.bz2
@@ -37,7 +37,7 @@
 Source4:        
http://www.shorewall.net/pub/shorewall/%{dmaj}/shorewall-%{dmin}/%{name}6-lite-%version.tar.bz2
 Source5:        
http://www.shorewall.net/pub/shorewall/%{dmaj}/shorewall-%{dmin}/%{name}6-%version.tar.bz2
 Source6:        
http://www.shorewall.net/pub/shorewall/%{dmaj}/shorewall-%{dmin}/%{name}-docs-html-%version.tar.bz2
-Source7:        %{name}-4.4.22.rpmlintrc
+Source7:        %{name}-5.2.rpmlintrc
 Source8:        README.openSUSE
 # PATCH-FIX-OPENSUSE Shorewall-init use of fillup template
 Patch1:         shorewall-init-fillup-install.patch
@@ -195,7 +195,7 @@
 
 # find the systemd version inorder to install correct service files
 %define systemd_version \
-systemd --version |grep systemd|cut -d" " -f 2
+systemd --version | awk '/^systemd/ {print $2}'
 
 # NOTE For REVIEWERS
 #
@@ -261,24 +261,14 @@
 touch %{buildroot}%{_sysconfdir}/%{name}6/notrack
 
 %pretrans
-# Check if we need to warn users for upgrading configuration but only on dmaj 
changes
-if [[ -x /sbin/%{name} ]];then
-SHVER=$(/sbin/%{name} version | cut -d "." -f1-2 | sed 's/\.//g')
-CTVER=$(echo %{dmaj} | sed 's/\.//g')
-  if [[ ${SHVER} -lt ${CTVER} ]];then
-       echo "upgrade configuration" > /run/%{name}_upgrade
-  fi
-fi
+# Warn users for upgrading configuration but only on all version changes
+# @TODO test and organize smooth automatic update
+echo "upgrade configuration" > /run/%{name}_upgrade
 
 %pretrans -n %{name}6
-# Check if we need to warn users for upgrading configuration but only on dmaj 
changes
-if [[ -x /sbin/%{name}6 ]];then
-SHVER=$(/sbin/%{name}6 version | cut -d "." -f1-2 | sed 's/\.//g')
-CTVER=$(echo %{dmaj} | sed 's/\.//g')
-  if [[ ${SHVER} -lt ${CTVER} ]];then
-       echo "upgrade configuration" > /run/%{name}6_upgrade
-  fi
-fi
+# Warn users for upgrading configuration but only on all version changes
+# @TODO test and organize smooth automatic update
+echo "upgrade configuration" > /run/%{name}6_upgrade
 
 %pre
 %service_add_pre shorewall.service
@@ -301,6 +291,8 @@
 %{name} update -a %{_sysconfdir}/%{name}
 Warning: Adjust changes and try the new configuration
 %{name} try %{_sysconfdir}/%{name}
+Warning: If everything work run 
+systemctl try-reload-or-restart %{name}
 EOF
 rm -f /run/%{name}_upgrade
 fi
@@ -326,6 +318,8 @@
 %{name}6 update -a %{_sysconfdir}/%{name}6
 Warning: Adjust changes and try the new configuration
 %{name}6 try %{_sysconfdir}/%{name}6
+Warning: If everything work run 
+systemctl try-reload-or-restart %{name}6
 EOF
 rm -f /run/%{name}6_upgrade
 fi
@@ -395,8 +389,6 @@
 %{_datadir}/%{name}/helpers
 %{_datadir}/%{name}/configpath
 %{_datadir}/%{name}/configfiles/*
-%{_datadir}/%{name}/deprecated/action.*
-%{_datadir}/%{name}/deprecated/macro.*
 %attr(755,root,root) %{_libexecdir}/%{name}/getparams
 %attr(755,root,root) %{_libexecdir}/%{name}/compiler.pl
 %dir %{perl_vendorlib}/Shorewall

++++++ shorewall-5.1.12.4.tar.bz2 -> shorewall-5.2.2.tar.bz2 ++++++
++++ 16284 lines of diff (skipped)

++++++ shorewall-4.4.22.rpmlintrc -> shorewall-5.2.rpmlintrc ++++++

++++++ shorewall-core-5.1.12.4.tar.bz2 -> shorewall-core-5.2.2.tar.bz2 ++++++
++++ 7236 lines of diff (skipped)

++++++ shorewall-docs-html-5.1.12.4.tar.bz2 -> 
shorewall-docs-html-5.2.2.tar.bz2 ++++++
++++ 4025 lines of diff (skipped)

++++++ shorewall-init-5.1.12.4.tar.bz2 -> shorewall-init-5.2.2.tar.bz2 ++++++
++++ 3383 lines of diff (skipped)

++++++ shorewall-lite-5.1.12.4.tar.bz2 -> shorewall-lite-5.2.2.tar.bz2 ++++++
++++ 3415 lines of diff (skipped)

++++++ shorewall-5.1.12.4.tar.bz2 -> shorewall6-5.2.2.tar.bz2 ++++++
++++ 123714 lines of diff (skipped)

++++++ shorewall-lite-5.1.12.4.tar.bz2 -> shorewall6-lite-5.2.2.tar.bz2 ++++++
++++ 6303 lines of diff (skipped)


Reply via email to