Hello community,

here is the log from the commit of package firewalld for openSUSE:Factory 
checked in at 2018-08-08 14:44:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/firewalld (Old)
 and      /work/SRC/openSUSE:Factory/.firewalld.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "firewalld"

Wed Aug  8 14:44:12 2018 rev:32 rq:627580 version:0.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/firewalld/firewalld.changes      2018-07-26 
16:47:02.056054939 +0200
+++ /work/SRC/openSUSE:Factory/.firewalld.new/firewalld.changes 2018-08-08 
14:44:14.912640855 +0200
@@ -1,0 +2,24 @@
+Mon Aug  6 06:14:07 UTC 2018 - [email protected]
+
+- Switch back to 'iptables' backend as default (bsc#1102761)
+
+-------------------------------------------------------------------
+Fri Jul  6 15:07:31 UTC 2018 - [email protected]
+
+- Update to 0.6.0. Some of the changes are:
+  * update translations
+  * firewall-config: Add ipv6-icmp to the protocol dropdown box (#348, 
bsc#1099698)
+  * core: logger: Remove world-readable bit from logfile (#349, bsc#1098986)
+  * IPv6 rpfilter: explicitly allow neighbor solicitation
+  * nftables backend (default)
+  * Added loads of new services
+  * firewall-cmd: add --check-config option
+  * firewall-offline-cmd: add --check-config option
+  * firewallctl: completely remove all code and references
+  * dbus: expose FirewallBackend
+  * dbus: fix erroneous fallback for AutomaticHelpers
+- Remove patches which have made it upstream
+  * firewalld-add-additional-services.patch
+- spec-cleaner fixes
+
+-------------------------------------------------------------------

Old:
----
  firewalld-0.5.3.tar.gz
  firewalld-add-additional-services.patch
  firewalld-po-20180417.tar.xz

New:
----
  firewalld-0.6.0.tar.gz

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

Other differences:
------------------
++++++ firewalld.spec ++++++
--- /var/tmp/diff_new_pack.AnA0pZ/_old  2018-08-08 14:44:15.584641947 +0200
+++ /var/tmp/diff_new_pack.AnA0pZ/_new  2018-08-08 14:44:15.584641947 +0200
@@ -18,28 +18,24 @@
 
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}
-  %define _fillupdir /var/adm/fillup-templates
+  %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
-
 Name:           firewalld
-Version:        0.5.3
+Version:        0.6.0
 Release:        0
 Summary:        A firewall daemon with D-Bus interface providing a dynamic 
firewall
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/Security
 Url:            http://www.firewalld.org
 Source:         
https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source1:        firewalld-po-20180417.tar.xz
-# PATCH-FIX-SUSE: firewalld-add-additional-services.patch - 
https://github.com/firewalld/firewalld/pull/313
-Patch0:         firewalld-add-additional-services.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  desktop-file-utils
 BuildRequires:  docbook-xsl-stylesheets
-BuildRequires:  fdupes
 # Adding tools to BuildRequires as well so they can be autodetected
 # even though it is probably unlikely for paths to change in the future
 BuildRequires:  ebtables
+BuildRequires:  fdupes
 BuildRequires:  gettext
 BuildRequires:  glib2-devel
 BuildRequires:  gobject-introspection
@@ -48,11 +44,13 @@
 BuildRequires:  ipset
 BuildRequires:  iptables
 BuildRequires:  libxslt-tools
+BuildRequires:  nftables
 BuildRequires:  python3-devel
 BuildRequires:  systemd-rpm-macros
 Requires:       ebtables
 Requires:       ipset
 Requires:       iptables
+Requires:       nftables
 Requires:       python3-firewall = %{version}
 Requires:       sysconfig
 Requires(post): %fillup_prereq
@@ -111,21 +109,21 @@
 %lang_package
 
 %prep
-%setup -q -a1
-%patch0 -p1
+%setup -q
 
 # bsc#1078223
 rm config/services/high-availability.xml
 
+# bsc#1102761 - switch to iptables as default
+sed -i "/^FirewallBackend/s/=.*/=iptables/" config/firewalld.conf
+
 %build
-export PYTHON="python3"
-sed -i "s|/usr/bin/python -Es|/usr/bin/python3 -Es|g" fix_python_shebang.sh
-sed -i "s|python|python3|g" config/lockdown-whitelist.xml
+export PYTHON="%{_bindir}/python3"
 ./autogen.sh
 %configure \
   --enable-sysconfig \
   --enable-rpmmacros \
-  --with-ifcfgdir="/etc/sysconfig/network"
+  --with-ifcfgdir="%{_sysconfdir}/network"
 
 # Normally documentation is shipped but this will ensure that missing
 # files will be generated.
@@ -208,12 +206,12 @@
 %{_bindir}/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 
 %files
-%doc COPYING README
+%doc README
+%license COPYING
 %{_sbindir}/firewalld
 %{_sbindir}/rcfirewalld
 %{_bindir}/firewall-cmd
 %{_bindir}/firewall-offline-cmd
-%{_bindir}/firewallctl
 %dir %{_datadir}/bash-completion/completions
 %{_datadir}/bash-completion/completions/firewall-cmd
 %dir %{_libexecdir}/firewalld
@@ -222,14 +220,11 @@
 %dir %{_libexecdir}/firewalld/services
 %dir %{_libexecdir}/firewalld/zones
 %dir %{_libexecdir}/firewalld/helpers
-%dir %{_libexecdir}/firewalld/xmlschema
 %{_libexecdir}/firewalld/icmptypes/*.xml
 %{_libexecdir}/firewalld/ipsets/README
 %{_libexecdir}/firewalld/services/*.xml
 %{_libexecdir}/firewalld/zones/*.xml
 %{_libexecdir}/firewalld/helpers/*.xml
-%{_libexecdir}/firewalld/xmlschema/check.sh
-%{_libexecdir}/firewalld/xmlschema/*.xsd
 %{_datadir}/polkit-1
 %dir %{_sysconfdir}/dbus-1
 %dir %{_sysconfdir}/dbus-1/system.d
@@ -246,10 +241,9 @@
 %{_unitdir}/firewalld.service
 %{_fillupdir}/sysconfig.%{name}
 %config(noreplace) %{_sysconfdir}/dbus-1/system.d/FirewallD.conf
-%{_mandir}/man1/firewall*cmd*.1*
-%{_mandir}/man1/firewalld*.1*
-%{_mandir}/man1/firewallctl*.1*
-%{_mandir}/man5/firewall*.5*
+%{_mandir}/man1/firewall*cmd*.1%{?ext_man}
+%{_mandir}/man1/firewalld*.1%{?ext_man}
+%{_mandir}/man5/firewall*.5%{?ext_man}
 
 %files -n python3-firewall
 %attr(0755,root,root) %dir %{python3_sitelib}/firewall
@@ -282,7 +276,7 @@
 %config(noreplace) %{_sysconfdir}/firewall/applet.conf
 %{_sysconfdir}/xdg/autostart/firewall-applet.desktop
 %{_datadir}/icons/hicolor/*/apps/firewall-applet*.*
-%{_mandir}/man1/firewall-applet*.1*
+%{_mandir}/man1/firewall-applet*.1%{?ext_man}
 
 %files -n firewall-config
 %dir %{_datadir}/firewalld
@@ -295,7 +289,7 @@
 %{_datadir}/appdata/firewall-config.appdata.xml
 %{_datadir}/icons/hicolor/*/apps/firewall-config*.*
 %{_datadir}/glib-2.0/schemas/org.fedoraproject.FirewallConfig.gschema.xml
-%{_mandir}/man1/firewall-config*.1*
+%{_mandir}/man1/firewall-config*.1%{?ext_man}
 
 %files lang -f %{name}.lang
 

++++++ firewalld-0.5.3.tar.gz -> firewalld-0.6.0.tar.gz ++++++
++++ 44684 lines of diff (skipped)


Reply via email to