Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2014-07-24 06:58:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and      /work/SRC/openSUSE:Factory/.NetworkManager.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager"

Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes    
2014-04-26 10:08:44.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes       
2014-07-24 06:58:29.000000000 +0200
@@ -1,0 +2,93 @@
+Tue Jul 15 07:54:45 UTC 2014 - g...@suse.com
+
+- Rebase nm-probe-radius-server-cert.patch.
+- Drop nm-remove-AP-always-on-device-disconnect.diff: No longer
+  needed.
+
+-------------------------------------------------------------------
+Wed Jul  9 14:23:00 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.9.10.0:
+  + Added a new curses-based client called "nmtui" for easier
+    console operation.
+  + Added interactive connection editing and creation mode to nmcli
+    with detailed help and tab completion support.
+  + nmcli bash completion has been greatly improved.
+  + Added support for Data Center Bridging (DCB) and FibreChannel
+    over Ethernet (FCoE).
+  + IPv6 autoconfiguration is now done in userspace with libndp
+    instead of the kernel.
+  + The D-Bus daemon is no longer required for root-only operation.
+  + WiFi, ADSL, WWAN, and Bluetooth are now optional plugins,
+    reducing install size.
+  + Added support for Infiniband Partitions.
+  + Network connection files are no longer watched by default, use
+    "nmcli con reload" to notice changes made externally or set
+    "monitor-connection-files=true" in NetworkManager.conf's
+    [main] section.
+  + Connections can now be locked to interface names in addition to
+    hardware/MAC addresses.
+  + A new "ignore-carrier" configuration option is available to
+    ignore the carrier on selected interfaces.
+  + A new "dns=none" option has been added to suppress changes to
+    /etc/resolv.conf.
+  + Changes made to IP addresses, IP routes, and master/slave
+    relationships from external tools are now recognized and
+    reflected in the D-Bus API.
+  + Assuming the existing configuration of interfaces without
+    changing that configuration is now more reliable.
+  + The 'root' user is no longer subject to PolicyKit access
+    controls and usage of D-Bus "at_console" permissions has been
+    removed.
+  + Configuration file snippets can be dropped in
+    /etc/NetworkManager/conf.d to change smaller sets of
+    configuration options.
+  + Added IP-level support for more software/virtual interfaces
+    types including GRE, macvlan, macvtap, tun, tap, veth, and
+    vxlan interfaces.
+  + All network interfaces known to the kernel are now exposed
+    through the D-Bus interface.
+  + Improved support for routing-only VPNs like
+    openswan/libreswan/strongswan.
+  + Added support for "temporary" connections which are not saved
+    to disk until requested.
+  + Added WWAN autoconnect support and fixed issues with airplane
+    mode handling.
+  + NetworkManager-wait-online systemd service behavior is more
+    reliable.
+  + The dispatcher timeout has increased to 10 minutes, and new
+    "pre-up" and "pre-down" events have been added which block
+    activation until complete.
+  + NetworkManager no longer prevents Wake-on-LAN functionality
+    from working.
+  + PPPoE now requires userland "rp-pppoe" to work around kernel
+    bugs with that prevent detecting server-side termination of the
+    PPP link.
+  + An ARP announcement is now sent after IPv4 addresses are
+    configured.
+  + Added a DNS plugin for dnssec-trigger for better DNSSEC
+    operation.
+  + More properties are now exposed via the D-Bus properties
+    interface in addition to getter/setter functions.
+  + Added support for custom IP address ranges for Shared
+    connections.
+  + Fatal connection failures now block automatic reconnection more
+    reliably.
+  + VPN connection IP details are now available via the D-Bus
+    interface.
+  + VPN plugins can now request additional/new secrets from the
+    user during the connection process.
+  + 'veth' interfaces are now unmanaged by default to cooperate
+    better with external tools.
+- Add pkgconfig(libndp) BuildRequires: new dependency.
+- Disable nm-probe-radius-server-cert.patch,
+  nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff and
+  nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff:
+  closer investigation is needed if the upstream changes caught all
+  the cases we tried to address with these hack patches.
+- Rebase NetworkManager-geoclue-interaction.patch.
+- Pass --with-nmtui to configure to ensure the text mode UI (tui)
+  is being built.
+- Add pkgconfig(libnewt) BuildRequires: dependency for the tui.
+
+-------------------------------------------------------------------

Old:
----
  NetworkManager-0.9.8.10.tar.xz
  nm-remove-AP-always-on-device-disconnect.diff

New:
----
  NetworkManager-0.9.10.0.tar.xz

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

Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.gRL4YS/_old  2014-07-24 06:58:30.000000000 +0200
+++ /var/tmp/diff_new_pack.gRL4YS/_new  2014-07-24 06:58:30.000000000 +0200
@@ -22,7 +22,7 @@
 
 Name:           NetworkManager
 Url:            http://www.gnome.org/projects/NetworkManager/
-Version:        0.9.8.10
+Version:        0.9.10.0
 Release:        0
 Summary:        Network Link Manager and User Applications
 License:        GPL-2.0+
@@ -34,11 +34,9 @@
 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-UGLY-HACK-OPENSUSE nm-remove-AP-always-on-device-disconnect.diff 
lnus...@suse.com -- avoid pw dialog if AP out of range, Disabled due to issues, 
see bnc#768564
-Patch2:         nm-remove-AP-always-on-device-disconnect.diff
-# PATCH-HACK-OPENSUSE 
nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x
+# PATCH-NEEDS-REBASE 
nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x (WAS: PATCH-HACK-OPENSUSE)
 Patch3:         nm-don-t-consider-not-needed-secrets-for-has_system_secr.diff
-# PATCH-HACK-OPENSUSE 
nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x
+# PATCH-NEEDS-REBASE 
nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff lnus...@suse.com 
-- avoid polkit popups for 802.11x (WAS: PATCH-HACK-OPENSUSE)
 Patch4:         nm-treat-not-saved-secrets-just-like-agent-owned-when-cl.diff
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
 Patch5:         nm-probe-radius-server-cert.patch
@@ -50,7 +48,9 @@
 BuildRequires:  intltool
 BuildRequires:  iptables
 BuildRequires:  libtool
+BuildRequires:  ncurses-devel
 BuildRequires:  ppp-devel
+BuildRequires:  readline-devel
 # Do not use suse-release, it's very late in build chain and not needed
 # all it does is netconfig and ifconfig enablement
 #BuildRequires:  suse-release
@@ -61,12 +61,14 @@
 BuildRequires:  wireless-tools
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.94
-BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(glib-2.0) >= 2.32
 BuildRequires:  pkgconfig(gudev-1.0)
+BuildRequires:  pkgconfig(libnewt) >= 0.52.15
 %if %{with_wimax}
 BuildRequires:  pkgconfig(libiWmxSdk-0) >= 1.5.1
 %endif
-BuildRequires:  pkgconfig(libnl-3.0)
+BuildRequires:  pkgconfig(libndp)
+BuildRequires:  pkgconfig(libnl-3.0) >= 3.2.8
 BuildRequires:  pkgconfig(libnl-genl-3.0)
 BuildRequires:  pkgconfig(libnl-route-3.0)
 BuildRequires:  pkgconfig(libsoup-2.4) >= 2.26
@@ -189,10 +191,8 @@
 %setup -n %{name}-%{version} -q
 translation-update-upstream
 %patch0 -p1
-# Disabled due to issues, see bnc#768564
-#patch2 -p1
-%patch3 -p1
-%patch4 -p1
+#patch3 -p1
+#patch4 -p1
 %patch5 -p1
 %patch6 -p1
 
@@ -212,6 +212,7 @@
     --with-udev-dir=%{_udevdir} \
     --with-modem-manager-1 \
     --enable-concheck \
+    --with-nmtui \
 %if %{with_systemd}
     --with-session-tracking=systemd \
 %endif
@@ -240,6 +241,8 @@
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/NetworkManager/system-connections
 install -m 0755 %{SOURCE1} 
$RPM_BUILD_ROOT%{_sysconfdir}/NetworkManager/dispatcher.d/
 install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/NetworkManager/
+# We package this one as %doc in the default location.
+rm %{buildroot}/usr/share/doc/NetworkManager/examples/server.conf
 
 %if 0%{suse_version} > 1140
 # drop on demand activation, it is handled as a system service
@@ -297,32 +300,36 @@
 
 %files
 %defattr(-,root,root)
-%doc COPYING ChangeLog NEWS AUTHORS README CONTRIBUTING TODO
+%doc COPYING ChangeLog NEWS AUTHORS README CONTRIBUTING TODO data/server.conf
 %{_bindir}/nm-online
-%{_bindir}/nm-tool
 %{_bindir}/nmcli
+%{_bindir}/nmtui*
 %{_datadir}/bash-completion/completions/nmcli
 %{_sbindir}/NetworkManager
 %{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service
 %{_datadir}/polkit-1/actions/org.freedesktop.NetworkManager.policy
 %attr(0700,root,root) %{_localstatedir}/lib/NetworkManager
 %doc %{_mandir}/man1/nm-online.*
-%doc %{_mandir}/man1/nm-tool.*
 %doc %{_mandir}/man1/nmcli.*
 %doc %{_mandir}/man5/NetworkManager.conf.5%{?ext_man}
 %doc %{_mandir}/man5/nm-settings.5%{?ext_man}
 %doc %{_mandir}/man5/nm-system-settings.conf.5%{?ext_man}
+%doc %{_mandir}/man5/nmcli-examples.5%{?ext_man}
 %doc %{_mandir}/man8/NetworkManager.*
 %dir %{_libdir}/NetworkManager/
+%{_libdir}/NetworkManager/libnm-wwan.so
 %{_libdir}/NetworkManager/libnm-settings-plugin-ifcfg-suse.so
+%{_libdir}/NetworkManager/libnm-device-plugin-adsl.so
+%{_libdir}/NetworkManager/libnm-device-plugin-bluetooth.so
+%{_libdir}/NetworkManager/libnm-device-plugin-wifi.so
+%{_libdir}/NetworkManager/libnm-device-plugin-wwan.so
 %dir %{_libdir}/pppd/2.*
 %{_libdir}/pppd/2.*/nm-pppd-plugin.*
 %{_libexecdir}/nm-avahi-autoipd.action
-%{_libexecdir}/nm-dhcp-client.action
-%{_libexecdir}/nm-dispatcher.action
+%{_libexecdir}/nm-dhcp-helper
+%{_libexecdir}/nm-dispatcher
 %{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
 %{_sysconfdir}/dbus-1/system.d/nm-avahi-autoipd.conf
-%{_sysconfdir}/dbus-1/system.d/nm-dhcp-client.conf
 %{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
 %dir %{_sysconfdir}/NetworkManager
 %dir %{_sysconfdir}/NetworkManager/VPN
@@ -333,6 +340,8 @@
 %{_unitdir}/NetworkManager.service
 %{_unitdir}/NetworkManager-dispatcher.service
 %{_unitdir}/NetworkManager-wait-online.service
+%dir %{_unitdir}/network-online.target.wants
+%{_unitdir}/network-online.target.wants/NetworkManager-wait-online.service
 %{_udevdir}/rules.d/77-nm-olpc-mesh.rules
 %ghost %config(noreplace) /var/log/NetworkManager
 

++++++ NetworkManager-0.9.8.10.tar.xz -> NetworkManager-0.9.10.0.tar.xz ++++++
++++ 568076 lines of diff (skipped)

++++++ NetworkManager-geoclue-interaction.patch ++++++
--- /var/tmp/diff_new_pack.gRL4YS/_old  2014-07-24 06:58:33.000000000 +0200
+++ /var/tmp/diff_new_pack.gRL4YS/_new  2014-07-24 06:58:33.000000000 +0200
@@ -1,7 +1,7 @@
-Index: NetworkManager-0.9.8.9/src/org.freedesktop.NetworkManager.conf
+Index: NetworkManager-0.9.10.0/src/org.freedesktop.NetworkManager.conf
 ===================================================================
---- NetworkManager-0.9.8.9.orig/src/org.freedesktop.NetworkManager.conf
-+++ NetworkManager-0.9.8.9/src/org.freedesktop.NetworkManager.conf
+--- NetworkManager-0.9.10.0.orig/src/org.freedesktop.NetworkManager.conf
++++ NetworkManager-0.9.10.0/src/org.freedesktop.NetworkManager.conf
 @@ -26,6 +26,9 @@
                  <allow send_destination="org.freedesktop.NetworkManager.ssh"/>
                  <allow 
send_destination="org.freedesktop.NetworkManager.iodine"/>
@@ -9,6 +9,6 @@
 +        <policy user="srvGeoClue">
 +                <allow send_destination="org.freedesktop.NetworkManager"/>
 +        </policy>
-         <policy at_console="true">
-                 <allow send_destination="org.freedesktop.NetworkManager"/>
+         <policy context="default">
+                 <deny own="org.freedesktop.NetworkManager"/>
  

++++++ nm-probe-radius-server-cert.patch ++++++
++++ 962 lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/NetworkManager/nm-probe-radius-server-cert.patch
++++ and 
/work/SRC/openSUSE:Factory/.NetworkManager.new/nm-probe-radius-server-cert.patch

++++++ systemd-network-config.patch ++++++
--- /var/tmp/diff_new_pack.gRL4YS/_old  2014-07-24 06:58:33.000000000 +0200
+++ /var/tmp/diff_new_pack.gRL4YS/_new  2014-07-24 06:58:33.000000000 +0200
@@ -1,16 +1,16 @@
-Index: NetworkManager-0.9.8.4/data/NetworkManager.service.in
+Index: NetworkManager-0.9.10.0/data/NetworkManager.service.in
 ===================================================================
---- NetworkManager-0.9.8.4.orig/data/NetworkManager.service.in
-+++ NetworkManager-0.9.8.4/data/NetworkManager.service.in
+--- NetworkManager-0.9.10.0.orig/data/NetworkManager.service.in
++++ NetworkManager-0.9.10.0/data/NetworkManager.service.in
 @@ -1,6 +1,6 @@
  [Unit]
  Description=Network Manager
 -Wants=network.target
 +Wants=remote-fs.target network.target
- Before=network.target
+ Before=network.target @DISTRO_NETWORK_SERVICE@
  
  [Service]
-@@ -16,6 +16,6 @@ KillMode=process
+@@ -12,6 +12,6 @@ KillMode=process
  
  [Install]
  WantedBy=multi-user.target
@@ -18,18 +18,18 @@
 +Alias=network.service
  Also=NetworkManager-dispatcher.service
  
-Index: NetworkManager-0.9.8.4/data/NetworkManager-wait-online.service.in
+Index: NetworkManager-0.9.10.0/data/NetworkManager-wait-online.service.in
 ===================================================================
---- NetworkManager-0.9.8.4.orig/data/NetworkManager-wait-online.service.in
-+++ NetworkManager-0.9.8.4/data/NetworkManager-wait-online.service.in
+--- NetworkManager-0.9.10.0.orig/data/NetworkManager-wait-online.service.in
++++ NetworkManager-0.9.10.0/data/NetworkManager-wait-online.service.in
 @@ -7,7 +7,9 @@ Before=network.target network-online.tar
  
  [Service]
  Type=oneshot
--ExecStart=@bindir@/nm-online -q --timeout=30
+-ExecStart=@bindir@/nm-online -s -q --timeout=30
 +Environment=NM_ONLINE_TIMEOUT=0
 +EnvironmentFile=-/etc/sysconfig/network/config
-+ExecStart=/bin/bash -c "if [ ${NM_ONLINE_TIMEOUT} -gt 0 ]; then 
@bindir@/nm-online -q --timeout=${NM_ONLINE_TIMEOUT} ; else /bin/true ; fi"
++ExecStart=/bin/bash -c "if [ ${NM_ONLINE_TIMEOUT} -gt 0 ]; then 
@bindir@/nm-online -s -q --timeout=${NM_ONLINE_TIMEOUT} ; else /bin/true ; fi"
  
  [Install]
  WantedBy=multi-user.target

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to