Hello community,

here is the log from the commit of package firewalld for openSUSE:Factory 
checked in at 2016-06-29 15:10:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/firewalld (Old)
 and      /work/SRC/openSUSE:Factory/.firewalld.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "firewalld"

Changes:
--------
--- /work/SRC/openSUSE:Factory/firewalld/firewalld.changes      2016-06-19 
10:49:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.firewalld.new/firewalld.changes 2016-06-29 
15:10:23.000000000 +0200
@@ -1,0 +2,64 @@
+Wed Jun 22 14:15:29 UTC 2016 - [email protected]
+
+- Update to version 0.4.3
+  * New firewallctl utility (RHBZ#1147959)
+  * doc.xml.seealso: Show firewalld.dbus in See Also sections
+  * firewall.core.fw_config: Create backup on zone, service, ipset and 
icmptype removal (RHBZ#1339251)
+  * {zone,service,ipset,icmptype}_writer: Do not fail on failed backup
+  * firewall-[offline-]cmd: Fix --new-X-from-file options for files in cwd
+  * firewall-cmd: Dropped duplicate setType call in --new-ipset
+  * radius service: Support also tcp ports (RBZ#1219717)
+  * xmlschemas: Support source-port, protocol, icmp-block-inversion and ipset 
sources
+  * config.xmlschema.service.xsd: Fix service destination conflicts 
(RHBZ#1296573)
+  * firewall-cmd, firewalld man: Information about new NetworkManager and ifcfg
+  * firewall.command: Only print summary and description in print_X_info with 
verbose
+  * firewall.command: print_msg should be able to print empty lines
+  * firewall-config: No processing of runtime passthroughs signals in permanent
+  * Landspace.io fixes and pylint calm downs
+  * firewall.core.io.zone: Add zone_reader and zone_writer to all, pylint fixes
+  * firewall-config: Fixed titles of command and context dialogs, also entry 
lenths
+  * firewall-config: pylint calm downs
+  * firewall.core.fw_zone: Fix use of MAC source in rich rules without ipv 
limit
+  * firewall-config: Use self.active_zoens in conf_zone_added_cb
+  * firewall.command: New parse_port, extended parse methods with more checks
+  * firewall.command: Fixed parse_port to use the separator in the split call
+  * firewall.command: New [de]activate_exception_handler, raise error in 
parse_X
+  * services ha: Allow corosync-qnetd port
+  * firewall-applet: Support for kde5-nm-connection-editor
+  * tests/firewall-offline-cmd_test.sh: New tests for service and icmptype 
modifications
+  * firewall-offline-cmd: Use FirewallCommand for simplification and sequence 
options
+  * tests/firewall-cmd_test.sh: New tests for service and icmptype 
modifications
+  * firewall-cmd: Fixed set, remove and query destination options for services
+  * firewall.core.io.service: Source ports have not been checked in 
_check_config
+  * firewall.core.fw_zone: Method check_source_port is not used, removed
+  * firewall.core.base: Added default to ZONE_TARGETS
+  * firewall.client: Allow to remove ipv:address pair for service destinations
+  * tests/firewall-offline-cmd_test.sh: There is no timeout option in permanent
+  * firewall-cmd: Landscape.io fixes, pylint calm downs
+  * firewall-cmd: Use FirewallCommand for simplification and sequence options
+  * firewall.command: New FirewallCommand for command line client 
simplification
+  * New services: kshell, rsh, ganglia-master, ganglia-client
+  * firewalld: Cleanup of unused imports, do not translate some deamon messages
+  * firewalld: With fd close interation in runProg, it is not needed here 
anymore
+  * firewall.core.prog: Add fd close iteration to runProg
+  * firewall.core.fw_nm: Hide NM typelib import, new nm_get_dbus_interface 
function
+  * firewalld.spec: Require NetworkManager-libnm instead of NetworkManager-glib
+  * firewall-config: New add/remove ipset entries from file, remove all entries
+  * firewall-applet: Fix tooltip after applet start with connection to 
firewalld
+  * firewall-config: Select new zone, service or icmptype if the view was empty
+  * firewalld.spec: Added build requires for iptables, ebtables and ipset
+  * Adding nf_conntrack_sip module to the service SIP
+  * firewall: core: fw_ifcfg: Quickly return if ifcfg directory does not exist
+  * Drop unneeded python shebangs
+  * Translation updates
+- Remove obsolete patches:
+  * 0001-src-firewall-core-Drop-unneeded-python-shebangs.patch
+  * 0002-firewall-core-fw_ifcfg-Quickly-return-if-ifcfg-direc.patch
+  * 0003-firewall.core.fw_nm-Hide-NM-typelib-import-new-nm_ge.patch
+- Add missing %{?_smp_mflags} during install. This will speed up
+  the installation phase as well as expose build system's problems
+  due to higher level of parallelism.
+- Run make during %build to ensure missing documentation is generated.
+- spec file cleanups.
+
+-------------------------------------------------------------------

Old:
----
  0001-src-firewall-core-Drop-unneeded-python-shebangs.patch
  0002-firewall-core-fw_ifcfg-Quickly-return-if-ifcfg-direc.patch
  0003-firewall.core.fw_nm-Hide-NM-typelib-import-new-nm_ge.patch
  _service
  firewalld-0.4.2.tar.bz2

New:
----
  firewalld-0.4.3.tar.bz2

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

Other differences:
------------------
++++++ firewalld.spec ++++++
--- /var/tmp/diff_new_pack.Vg54gG/_old  2016-06-29 15:10:24.000000000 +0200
+++ /var/tmp/diff_new_pack.Vg54gG/_new  2016-06-29 15:10:24.000000000 +0200
@@ -17,22 +17,13 @@
 
 
 Name:           firewalld
-Version:        0.4.2
+Version:        0.4.3
 Release:        0
 Summary:        A firewall daemon with D-Bus interface providing a dynamic 
firewall
 License:        GPL-2.0+
 Group:          Productivity/Networking/Security
 Url:            http://www.firewalld.org
 Source:         
https://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM: 
0001-src-firewall-core-Drop-unneeded-python-shebangs.patch
-# Drop python shebangs
-Patch0:         0001-src-firewall-core-Drop-unneeded-python-shebangs.patch
-# PATCH-FIX-UPSTREAM: 
0002-firewall-core-fw_ifcfg-Quickly-return-if-ifcfg-direc.patch
-# Do not access the ifcfg directory if it does not exist
-Patch1:         0002-firewall-core-fw_ifcfg-Quickly-return-if-ifcfg-direc.patch
-# PATCH-FIX-UPSTREAM: 
0003-firewall.core.fw_nm-Hide-NM-typelib-import-new-nm_ge.patch
-# Hide unneeded NM dependencies
-Patch2:         0003-firewall.core.fw_nm-Hide-NM-typelib-import-new-nm_ge.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  gettext
@@ -42,6 +33,7 @@
 BuildRequires:  intltool
 BuildRequires:  libxslt-tools
 BuildRequires:  python-devel
+BuildRequires:  systemd-rpm-macros
 # 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
@@ -59,7 +51,6 @@
 Recommends:     %{name}-lang
 Suggests:       susefirewall2-to-firewalld
 BuildArch:      noarch
-BuildRequires:  systemd-rpm-macros
 
 %description
 firewalld is a firewall service daemon that provides a dynamic customizable
@@ -93,15 +84,16 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 %build
 %configure --enable-sysconfig --enable-rpmmacros
 
+# Normally documentation is shipped but this will ensure that missing
+# files will be generated.
+make %{?_smp_mflags}
+
 %install
-make DESTDIR=%{buildroot} install
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 
 %py_compile %{buildroot}
 
@@ -123,6 +115,9 @@
 rm %{buildroot}%{_rpmconfigdir}/macros.d/macros.firewalld
 install -D -m644 config/macros.firewalld 
%{buildroot}%{_sysconfdir}/rpm/macros.firewalld
 
+# Temporary fix for gh#t-woerner/firewalld#127
+cp doc/man/man1/firewallctl.1 %{buildroot}%{_mandir}/man1/
+
 %find_lang %{name} --all-name
 
 %pre
@@ -178,6 +173,7 @@
 %{_sbindir}/rcfirewalld
 %{_bindir}/firewall-cmd
 %{_bindir}/firewall-offline-cmd
+%{_bindir}/firewallctl
 %dir %{_datadir}/bash-completion/completions
 %{_datadir}/bash-completion/completions/firewall-cmd
 %{_libexecdir}/firewalld/xmlschema/*.xsd
@@ -219,6 +215,7 @@
 %{python_sitelib}/firewall/server/*.py*
 %{_mandir}/man1/firewall*cmd*.1*
 %{_mandir}/man1/firewalld*.1*
+%{_mandir}/man1/firewallctl*.1*
 %{_mandir}/man5/firewall*.5*
 
 %files -n firewall-applet
@@ -231,6 +228,7 @@
 %{_mandir}/man1/firewall-applet*.1*
 
 %files -n firewall-config
+%defattr(-,root,root)
 %dir %{_datadir}/firewalld
 %defattr(0644,root,root)
 %attr(0755,root,root) %{_bindir}/firewall-config
@@ -245,5 +243,6 @@
 %{_mandir}/man1/firewall-config*.1*
 
 %files lang -f %{name}.lang
+%defattr(-,root,root)
 
 %changelog

++++++ firewalld-0.4.2.tar.bz2 -> firewalld-0.4.3.tar.bz2 ++++++
++++ 112032 lines of diff (skipped)


Reply via email to