[Pkg-utopia-maintainers] Bug#743159: network-manager: only root user can start connections in network-manager 0.9.8.

bugreporter at Safe-mail.net bugreporter at Safe-mail.net
Mon Mar 31 00:24:41 UTC 2014


Package: network-manager
Version: 0.9.8.8-4
Severity: important

Dear Maintainer,

After an upgrade to network-manager 0.9.8.8-4 (from version 0.9.8.0-5), I
can no longer use network-manager to start network connections unless I run
its user or helper programs, such as nmcli or the nm-applet, as root.

Since my system is mostly command-line-driven, I mostly use nmcli to start
a network connection. When run via my regular user account, the command
"nmcli c list" produces an empty list with the following error message:

** (process:26105): WARNING **: Could not create object for /org/freedesktop/NetworkManager/Settings/7: No session found for uid 1000 (unknown)

** (process:26105): WARNING **: Could not create object for /org/freedesktop/NetworkManager/Settings/21: No session found for uid 1000 (unknown)

** (process:26105): WARNING **: Could not create object for /org/freedesktop/NetworkManager/Settings/3: No session found for uid 1000 (unknown)

** (process:26105): WARNING **: handle_property_changed: failed to update property 'available-connections' of object type NMDeviceWifi.
NAME                      UUID                                   TYPE              TIMESTAMP-REAL       

Running nmcli as root via the command "sudo nmcli c list" produces the
intended list of available connections. The broken behavior also
extends to the act of actually starting a connection, that is,
"nmcli c up id network-foo" doesn't work, but "sudo"-fied command
"sudo nmcli c up id network-foo" works.

Thus I suspect this is a permissions problem. Note that I start
my xsessions as a regular (non-root) user via the command line
and not through a login manager like gdm or lightdm. 

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (90, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.13-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_SG.UTF-8, LC_CTYPE=en_SG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages network-manager depends on:
ii  adduser                3.113+nmu3
ii  dbus                   1.8.0-3
ii  init-system-helpers    1.18
ii  isc-dhcp-client        4.2.4-7
ii  libc6                  2.18-4
ii  libdbus-1-3            1.8.0-3
ii  libdbus-glib-1-2       0.102-1
ii  libgcrypt11            1.5.3-4
ii  libglib2.0-0           2.38.2-5
ii  libgnutls26            2.12.23-13
ii  libgudev-1.0-0         204-8
ii  libmm-glib0            1.0.0-4
ii  libnl-3-200            3.2.21-1
ii  libnl-genl-3-200       3.2.21-1
ii  libnl-route-3-200      3.2.21-1
ii  libnm-glib4            0.9.8.8-4
ii  libnm-util2            0.9.8.8-4
ii  libpolkit-gobject-1-0  0.105-4
ii  libsoup2.4-1           2.44.2-1
ii  libsystemd-login0      204-8
ii  libuuid1               2.20.1-5.7
ii  lsb-base               4.1+Debian12
ii  udev                   204-8
ii  wpasupplicant          1.1-1

Versions of packages network-manager recommends:
pn  crda          <none>
pn  dnsmasq-base  <none>
ii  iptables      1.4.21-1
ii  modemmanager  1.0.0-4
ii  policykit-1   0.105-4
ii  ppp           2.4.5+git20130610-4
pn  systemd       <none>

Versions of packages network-manager suggests:
pn  avahi-autoipd  <none>

-- Configuration Files:
/etc/NetworkManager/NetworkManager.conf changed [not included]

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list