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)
