Hello community, here is the log from the commit of package NetworkManager for openSUSE:Factory checked in at 2018-01-26 13:59:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old) and /work/SRC/openSUSE:Factory/.NetworkManager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "NetworkManager" Fri Jan 26 13:59:03 2018 rev:176 rq:569442 version:1.8.6 Changes: -------- --- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes 2017-12-29 18:47:13.632352151 +0100 +++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes 2018-01-26 13:59:05.170417849 +0100 @@ -1,0 +2,39 @@ +Wed Jan 24 23:41:07 UTC 2018 - [email protected] + +- Update to version 1.8.6: + + Fix a daemon crash on permission check (bgo#787897). + + Fix a daemon crash on VPN state change (bgo#787893). + + Fix a nmcli crash in interactive mode's describe command + (bgo#788104). + + Fix termination of the nmcli interactive mode (rh#1517401). + + Properly handle route metric of zero in keyfiles. + + Add support for DSA switch devices (rh#1371289). + + Fix a memory leak of connection D-Bus objects (rh#1461643). + + A double close that could potentially race with the D-Bus + thread reusing the same file descriptor (rh#1451236). + + Connectivity check fixes (bgo#785281) (bgo#784629). + + Fix the metered properties handling in libnm. + + Avoid dropping agent secrets unnecessarily (bgo#789383). + + Fix the asynchronous initialization of a secret agent in libnm. +- Drop nm-disconnect-proxy-signals.patch and + nm-vpn-remote-connection-disconnect-signals.patch: Fixed + upstream. +- Minor spec cleaning, tweak spec to silence a few rpm lint + warnings. +- Replace addFilter("dbus-policy-missing-allow") with + addFilter("dbus-policy-allow-without-destination"), filter out + the current rpmlint warning. +- Add addFilter("suse-branding-unversioned-requires*") to + rpmlintrc, we have this unversioned on purpose. +- Add + addFilter("systemd-service-without-service_add_post NetworkManager-wait-online.service") + addFilter("systemd-service-without-service_add_pre NetworkManager-wait-online.service") + addFilter("systemd-service-without-service_del_postun NetworkManager-wait-online.service") + addFilter("systemd-service-without-service_del_preun NetworkManager-wait-online.service") + to rpmlintrc, filter out warnings we do not care about nor want + as we do not want to enable this service by default. +- "Mark" %%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf + and %%config %{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf as + config files in spec, silence rpmlint. + +------------------------------------------------------------------- Old: ---- NetworkManager-1.8.4.tar.xz nm-disconnect-proxy-signals.patch nm-vpn-remote-connection-disconnect-signals.patch New: ---- NetworkManager-1.8.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ NetworkManager.spec ++++++ --- /var/tmp/diff_new_pack.5ilDf2/_old 2018-01-26 13:59:06.598351182 +0100 +++ /var/tmp/diff_new_pack.5ilDf2/_new 2018-01-26 13:59:06.598351182 +0100 @@ -1,7 +1,7 @@ # # spec file for package NetworkManager # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -21,18 +21,21 @@ # they are touched too %define with_cacert_patch 0 %define _udevdir %(pkg-config --variable udevdir udev) + Name: NetworkManager -Version: 1.8.4 +Version: 1.8.6 Release: 0 Summary: Network Link Manager and User Applications License: GPL-2.0+ Group: Productivity/Networking/System Url: http://www.gnome.org/projects/NetworkManager/ + Source0: http://download.gnome.org/sources/NetworkManager/1.8/%{name}-%{version}.tar.xz Source1: nfs Source2: NetworkManager.conf Source3: baselibs.conf Source99: NetworkManager-rpmlintrc + # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM under systemd if it is disabled in system configuration Patch0: systemd-network-config.patch # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 [email protected] -- Probe the RADIUS server certificate @@ -43,10 +46,7 @@ Patch3: networkmanager-obs-net.patch # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, bsc#960153 [email protected] -- NetworkManager spawns netconfig to update DNS settings, and terminates netconfig after 1s. But 1s isn't quite long enough for netconfig to complete the task. Adjust it to 0 seconds(don't send SIGKILL) to avoid NM overwriting /etc/resolv.conf. Patch4: nm-dont-overwrite-resolv-conf.patch -# PATCH-FIX-UPSTREAM nm-disconnect-proxy-signals.patch bgo#787897 [email protected] -- disconnect signals on the proxy when the manager is disposed. -Patch5: nm-disconnect-proxy-signals.patch -# PATCH-FIX-UPSTREAM nm-vpn-remote-connection-disconnect-signals.patch bsc#1073472 bgo#787893 [email protected] -- fix gnome-control-center crash when a vpn connection changes state. -Patch6: nm-vpn-remote-connection-disconnect-signals.patch + BuildRequires: dnsmasq BuildRequires: fdupes BuildRequires: intltool @@ -107,7 +107,6 @@ Recommends: rp-pppoe Provides: dhcdbd = 1.14 Obsoletes: dhcdbd < 1.14 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} %if !0%{?is_opensuse} BuildRequires: translation-update-upstream @@ -239,8 +238,6 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 -%patch6 -p1 %build NOCONFIGURE=1 ./autogen.sh @@ -293,7 +290,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/NetworkManager/system-connections install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/ install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/NetworkManager/ -# We package this one as %doc in the default location. +# We package this one as %%doc in the default location. rm %{buildroot}%{_datadir}/doc/NetworkManager/examples/server.conf # drop on demand activation, it is handled as a system service @@ -352,7 +349,6 @@ %postun -n libnm0 -p /sbin/ldconfig %files -%defattr(-,root,root) %doc COPYING ChangeLog NEWS AUTHORS README CONTRIBUTING TODO data/server.conf %{_bindir}/nm-online %{_bindir}/nmcli @@ -389,8 +385,8 @@ %{_libexecdir}/nm-dhcp-helper %{_libexecdir}/nm-dispatcher %{_libexecdir}/nm-iface-helper -%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf -%{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf +%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf +%config %{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf %dir %{_sysconfdir}/NetworkManager %dir %{_sysconfdir}/NetworkManager/VPN %dir %{_sysconfdir}/NetworkManager/dispatcher.d @@ -404,7 +400,6 @@ %ghost %config(noreplace) %{_localstatedir}/log/NetworkManager %files devel -%defattr(-,root,root) %{_includedir}/NetworkManager/ %{_includedir}/libnm/ %{_includedir}/libnm-glib/ @@ -431,38 +426,29 @@ %doc %{_datadir}/gtk-doc/html/libnm-util/ %files -n libnm0 -%defattr(-,root,root) %{_libdir}/libnm.so.* %files -n libnm-util2 -%defattr(-,root,root) %{_libdir}/libnm-util.so.* %files -n libnm-glib4 -%defattr(-,root,root) %{_libdir}/libnm-glib.so.* %files -n libnm-glib-vpn1 -%defattr(-,root,root) %{_libdir}/libnm-glib-vpn.so.* %files -n typelib-1_0-NetworkManager-1_0 -%defattr(-,root,root) %{_libdir}/girepository-1.0/NetworkManager-1.0.typelib %files -n typelib-1_0-NM-1_0 -%defattr(-,root,root) %{_libdir}/girepository-1.0/NM-1.0.typelib %files -n typelib-1_0-NMClient-1_0 -%defattr(-,root,root) %{_libdir}/girepository-1.0/NMClient-1.0.typelib %files lang -f %{name}.lang -%defattr(-,root,root) %files branding-upstream -%defattr(-,root,root) %config(noreplace) %{_sysconfdir}/NetworkManager/NetworkManager.conf %changelog ++++++ NetworkManager-1.8.4.tar.xz -> NetworkManager-1.8.6.tar.xz ++++++ ++++ 58686 lines of diff (skipped) ++++++ NetworkManager-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.5ilDf2/_old 2018-01-26 13:59:08.530260984 +0100 +++ /var/tmp/diff_new_pack.5ilDf2/_new 2018-01-26 13:59:08.530260984 +0100 @@ -1 +1,14 @@ -addFilter("dbus-policy-missing-allow"); +# Allow missing dbus policy +addFilter("dbus-policy-allow-without-destination"); + +# We have an unversioned suse-branding-unversioned-requires +# NetworkManager-branding on purpose, hence filter it out. +addFilter("suse-branding-unversioned-requires*"); + +# Filter out warning about missing systemd-service-without-service +# post/pre/postun/preun, we do not want to enable this service by +# default. +addFilter("systemd-service-without-service_add_post NetworkManager-wait-online.service"); +addFilter("systemd-service-without-service_add_pre NetworkManager-wait-online.service"); +addFilter("systemd-service-without-service_del_postun NetworkManager-wait-online.service"); +addFilter("systemd-service-without-service_del_preun NetworkManager-wait-online.service");
