Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2022-05-18 13:12:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and      /work/SRC/openSUSE:Factory/.NetworkManager.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager"

Wed May 18 13:12:46 2022 rev:240 rq:977658 version:1.38.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes    
2022-04-30 00:45:40.242958314 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.1538/NetworkManager.changes  
2022-05-18 13:12:48.178642186 +0200
@@ -1,0 +2,64 @@
+Mon May 16 08:37:25 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 1.38.0:
+  + Add support for route type "throw".
+  + Fix bug setting priority for IP addresses.
+  + Static IPv6 addresses from "ipv6.addresses" are now preferred
+    over addresses from DHCPv6, which are preferred over addresses
+    from autoconf. This affects IPv6 source address selection, if
+    the rules from RFC 6724, section 5 don't give a exhaustive
+    match.
+  + Static IPv6 addresses from "ipv6.addresses" are now interpreted
+    with first address being preferred. Their order got inverted.
+    This is now consistent with IPv4.
+  + Wi-Fi hotspots will use a (stable) random channel number unless
+    one is chosen manually.
+  + Don't use unsupported SAE/WPA3 mode for AP mode.
+  + NetworkManager will no longer advertise frequencies as
+    supported when they're disallowed in configured regulatory
+    domain.
+  + Attempt to connect to WEP-encrypted Wi-Fi network will now fail
+    gracefully with a recent version of wpa_supplicant when built
+    without WEP support. As long as wpa_supplicant supports WEP,
+    NetworkManager will continue to work.
+  + Disable WPA3 transition mode for wifi.key-mgmt=wpa-psk if the
+    NIC does not support PMF. This is known to cause problems in
+    some setups. It is still possible to explicitly configure
+    wifi.key-mgmt=sae for WPA3.
+  + Add new dummy crypto backend "null" that does nothing.
+    NetworkManager uses the crypto library when handling
+    certificates for 802.1x profiles.
+  + Veth devices with name "eth*" are now managed by default via
+    the udev rule. This is to support managing the network in LXD
+    containers.
+  + The hostname received from DHCP is now shortened to the first
+    dot (or to 64 characters, whatever comes first) if it's too
+    long.
+  + As the insecure WEP encryption for Wi-Fi network is phased out,
+    nmcli now discourages its use when activating or modifying a
+    profile.
+  + Fix connectivity checks in case the check endpoint address
+    resolves to multiple addresses.
+  + Workaround libcurl blocking NetworkManager while resolving DNS
+    names.
+  + nmcli: indicate missing Wi-Fi hardware when showing rfkill
+    setting.
+  + nmcli: add connection migrate command to move a profile to a
+    specified settings plugin. This allows to convert profiles in
+    the deprecated ifcfg-rh format to keyfile.
+  + Set "src" attribute for routes from DHCPv4 to the leased
+    address. This helps with source address selection.
+  + Various bugfixes and internal improvements.
+  + Updated translations.
+- Recommend NetworkNanager-wifi from the main package: after the
+  split, there is currently nothing pulling in NM-wifi. Preferably
+  this would happen based on wifi chips prsence, but that is not
+  yet done (boo#1199550).
+
+-------------------------------------------------------------------
+Thu Apr 14 01:45:23 UTC 2022 - Jonathan Kang <songchuan.k...@suse.com>
+
+ - Modify NetworkManager.spec: Split into a few small subpackages
+   (bsc#1198128).
+
+-------------------------------------------------------------------

Old:
----
  NetworkManager-1.36.4.tar.xz

New:
----
  NetworkManager-1.38.0.tar.xz

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

Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.0bK2TI/_old  2022-05-18 13:12:49.894643697 +0200
+++ /var/tmp/diff_new_pack.0bK2TI/_new  2022-05-18 13:12:49.898643700 +0200
@@ -57,13 +57,13 @@
 %endif
 
 Name:           NetworkManager
-Version:        1.36.4
+Version:        1.38.0
 Release:        0
 Summary:        Network Link Manager and user applications for it
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Productivity/Networking/System
 URL:            https://www.gnome.org/projects/NetworkManager/
-Source0:        
https://download.gnome.org/sources/NetworkManager/1.36/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/NetworkManager/1.38/%{name}-%{version}.tar.xz
 Source1:        nfs
 Source2:        NetworkManager.conf
 Source3:        baselibs.conf
@@ -95,9 +95,7 @@
 BuildRequires:  python3-dbus-python
 BuildRequires:  readline-devel
 BuildRequires:  rp-pppoe
-BuildRequires:  wireless-tools
 BuildRequires:  perl(YAML)
-BuildRequires:  pkgconfig(bluez) >= 5
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.94
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32
@@ -139,6 +137,9 @@
 Recommends:     iptables
 Recommends:     iputils
 Recommends:     org.freedesktop.ModemManager
+# Recommend -wifi. Preferably it should be auto-triggered for install
+# when a wifi chip is found, but that is not yet implemented (boo#1199550)
+Recommends:     %{name}-wifi
 # Provides required by sysconfig. The latter is used by older versions.
 Provides:       dhcdbd = 1.14
 Provides:       service(network)
@@ -219,6 +220,70 @@
 
 This package is needed to configure PPPoE interfaces
 
+%package bluetooth
+Summary:        Bluetooth device plugin for NetworkManager
+Group:          System Environment/Base
+Requires:       %{name} = %{version}
+Requires:       NetworkManager-wwan = %{version}
+BuildRequires:  pkgconfig(bluez) >= 5
+Supplements:    (NetworkManager and bluez)
+
+%description bluetooth
+This package contains NetworkManager support for Bluetooth devices.
+
+%package wifi
+Summary:        Wifi plugin for NetworkManager
+Group:          System Environment/Base
+BuildRequires:  wireless-tools
+Requires:       %{name} = %{version}
+Requires:       wpa_supplicant >= 0.6.4
+
+%description wifi
+This package contains NetworkManager support for Wifi and OLPC devices.
+
+%package wwan
+Summary:        Mobile broadband device plugin for NetworkManager
+Group:          System Environment/Base
+Requires:       %{name} = %{version}
+Requires:       ModemManager
+
+%description wwan
+This package contains NetworkManager support for mobile broadband (WWAN)
+devices.
+
+%package ovs
+Summary:        Open vSwitch device plugin for NetworkManager
+Group:          System Environment/Base
+Requires:       %{name} = %{version}
+Requires:       openvswitch
+Supplements:    (NetworkManager and openvswitch)
+
+%description ovs
+This package contains NetworkManager support for Open vSwitch bridges.
+
+%package tui
+Summary:        NetworkManager curses-based UI
+Group:          System Environment/Base
+Requires:       %{name} = %{version}
+Requires:       libnm0 = %{version}
+Supplements:    (patterns-base-enhanced_base and NetworkManager)
+
+%description tui
+This adds a curses-based "TUI" (Text User Interface) to
+NetworkManager, to allow performing some of the operations supported
+by nm-connection-editor and nm-applet in a non-graphical environment.
+
+%package cloud-setup
+Summary:        Automatically configure NetworkManager in cloud
+Group:          System Environment/Base
+Requires:       %{name} = %{version}
+Requires:       libnm0 = %{version}
+
+%description cloud-setup
+Installs a nm-cloud-setup tool that can automatically configure
+NetworkManager in cloud setups. Currently only EC2 is supported.
+This tool is still experimental.
+
 %lang_package
 
 %prep
@@ -297,26 +362,37 @@
 rm -f 
%{buildroot}%{_datadir}/dbus-1/system-services/org.freedesktop.NetworkManager.service
 
 %pre
-%service_add_pre NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service nm-priv-helper.service
+%service_add_pre NetworkManager.service NetworkManager-dispatcher.service 
nm-priv-helper.service
 
 %post
-%service_add_post NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service nm-priv-helper.service
+%service_add_post NetworkManager.service NetworkManager-dispatcher.service 
nm-priv-helper.service
 
 %preun
-%service_del_preun NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service nm-priv-helper.service
+%service_del_preun NetworkManager.service NetworkManager-dispatcher.service 
nm-priv-helper.service
 
 %postun
-%service_del_postun NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service nm-priv-helper.service
+%service_del_postun NetworkManager.service NetworkManager-dispatcher.service 
nm-priv-helper.service
+
+%pre cloud-setup
+%service_add_pre nm-cloud-setup.service
+
+%post cloud-setup
+%service_add_post nm-cloud-setup.service
+
+%preun cloud-setup
+%service_del_preun nm-cloud-setup.service
+
+%postun cloud-setup
+%service_del_postun nm-cloud-setup.service
 
 %post -n libnm0 -p /sbin/ldconfig
 %postun -n libnm0 -p /sbin/ldconfig
 
 %files
 %license COPYING
-%doc ChangeLog NEWS AUTHORS README TODO
+%doc ChangeLog NEWS AUTHORS TODO
 %{_bindir}/nm-online
 %{_bindir}/nmcli
-%{_bindir}/nmtui*
 %{_datadir}/bash-completion/completions/nmcli
 %{_sbindir}/NetworkManager
 %{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service
@@ -325,30 +401,19 @@
 %attr(0700,root,root) %{_localstatedir}/lib/NetworkManager
 %{_mandir}/man1/nm-online.1%{?ext_man}
 %{_mandir}/man1/nmcli.1%{?ext_man}
-%{_mandir}/man1/nmtui.1%{?ext_man}
-%{_mandir}/man1/nmtui-connect.1%{?ext_man}
-%{_mandir}/man1/nmtui-edit.1%{?ext_man}
-%{_mandir}/man1/nmtui-hostname.1%{?ext_man}
 %{_mandir}/man5/nm-settings-keyfile.5%{?ext_man}
 %{_mandir}/man5/NetworkManager.conf.5%{?ext_man}
 %{_mandir}/man5/nm-settings.5%{?ext_man}
 %{_mandir}/man5/nm-system-settings.conf.5%{?ext_man}
 %{_mandir}/man5/nm-settings-dbus.5%{?ext_man}
 %{_mandir}/man5/nm-settings-nmcli.5%{?ext_man}
-%{_mandir}/man7/nm-openvswitch.7%{?ext_man}
 %{_mandir}/man7/nmcli-examples.7%{?ext_man}
+%{_mandir}/man8/NetworkManager-dispatcher.8%{?ext_man}
+%{_mandir}/man8/NetworkManager-wait-online.service.8%{?ext_man}
 %{_mandir}/man8/NetworkManager.8%{?ext_man}
-%{_mandir}/man8/nm-cloud-setup.8%{?ext_man}
 %{_mandir}/man8/nm-initrd-generator.8%{?ext_man}
-%{_mandir}/man8/NetworkManager-dispatcher.8%{?ext_man}
 %dir %{_libdir}/NetworkManager
 %dir %{_libdir}/NetworkManager/%{version}
-%{_libdir}/NetworkManager/%{version}/libnm-device-plugin-bluetooth.so
-%{_libdir}/NetworkManager/%{version}/libnm-device-plugin-ovs.so
-%{_libdir}/NetworkManager/%{version}/libnm-device-plugin-wifi.so
-%{_libdir}/NetworkManager/%{version}/libnm-device-plugin-wwan.so
-%{_libdir}/NetworkManager/%{version}/libnm-wwan.so
-%{_libexecdir}/nm-cloud-setup
 %{_libexecdir}/nm-daemon-helper
 %{_libexecdir}/nm-dhcp-helper
 %{_libexecdir}/nm-dispatcher
@@ -363,12 +428,9 @@
 %{_unitdir}/NetworkManager-dispatcher.service
 %{_unitdir}/NetworkManager-wait-online.service
 %dir %{_unitdir}/NetworkManager.service.d
-%{_unitdir}/NetworkManager.service.d/NetworkManager-ovs.conf
 %{_udevdir}/rules.d/84-nm-drivers.rules
 %{_udevdir}/rules.d/85-nm-unmanaged.rules
 %{_udevdir}/rules.d/90-nm-thunderbolt.rules
-%{_unitdir}/nm-cloud-setup.service
-%{_unitdir}/nm-cloud-setup.timer
 %{_unitdir}/nm-priv-helper.service
 %ghost %config(noreplace) %{_localstatedir}/log/NetworkManager
 %dir %{_prefix}/lib/NetworkManager
@@ -377,8 +439,6 @@
 %dir %{_prefix}/lib/NetworkManager/dispatcher.d/pre-up.d
 %dir %{_prefix}/lib/NetworkManager/dispatcher.d/pre-down.d
 %dir %{_prefix}/lib/NetworkManager/VPN
-%{_prefix}/lib/NetworkManager/dispatcher.d/90-nm-cloud-setup.sh
-%{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d/90-nm-cloud-setup.sh
 %dir %{_prefix}/lib/firewalld
 %dir %{_prefix}/lib/firewalld/zones
 %{_prefix}/lib/firewalld/zones/nm-shared.xml
@@ -417,4 +477,34 @@
 %dir %{_libdir}/pppd/2.*
 %{_libdir}/pppd/2.*/nm-pppd-plugin.*
 
+%files bluetooth
+%{_libdir}/NetworkManager/%{version}/libnm-device-plugin-bluetooth.so
+
+%files wifi
+%{_libdir}/NetworkManager/%{version}/libnm-device-plugin-wifi.so
+
+%files wwan
+%{_libdir}/NetworkManager/%{version}/libnm-device-plugin-wwan.so
+%{_libdir}/NetworkManager/%{version}/libnm-wwan.so
+
+%files ovs
+%{_libdir}/NetworkManager/%{version}/libnm-device-plugin-ovs.so
+%{_unitdir}/NetworkManager.service.d/NetworkManager-ovs.conf
+%{_mandir}/man7/nm-openvswitch.7%{?ext_man}
+
+%files tui
+%{_bindir}/nmtui*
+%{_mandir}/man1/nmtui.1%{?ext_man}
+%{_mandir}/man1/nmtui-connect.1%{?ext_man}
+%{_mandir}/man1/nmtui-edit.1%{?ext_man}
+%{_mandir}/man1/nmtui-hostname.1%{?ext_man}
+
+%files cloud-setup
+%{_libexecdir}/nm-cloud-setup
+%{_unitdir}/nm-cloud-setup.service
+%{_unitdir}/nm-cloud-setup.timer
+%{_prefix}/lib/NetworkManager/dispatcher.d/90-nm-cloud-setup.sh
+%{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d/90-nm-cloud-setup.sh
+%{_mandir}/man8/nm-cloud-setup.8%{?ext_man}
+
 %changelog

++++++ NetworkManager-1.36.4.tar.xz -> NetworkManager-1.38.0.tar.xz ++++++
++++ 873318 lines of diff (skipped)

Reply via email to