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)
