[Bug 754734] New: Can't start nm-applet as a user when logged in via NX
https://bugzilla.novell.com/show_bug.cgi?id=754734 https://bugzilla.novell.com/show_bug.cgi?id=754734#c0 Summary: Can't start nm-applet as a user when logged in via NX Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: x86-64 OS/Version: openSUSE 11.4 Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: ginkobonsai@gmx.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0 When logged into my SUSE 11.4 2.6.37.6-0.11-desktop via Nomachine NX / openNX, I can't use nm-applet started as a user. If I start the applet as root, it works. This seems to be a polkit/dbus permission problem when logged in remotely. (Everything does work when I log in locally.) I tried playing around with the permissions set in /etc/dbus-1/system.d/NetworkManager.conf (without really knowing what I'm doing there) by adding a policy for the group my user belongs to: <policy group="unixusers"> <allow own="org.freedesktop.NetworkManagerUserSettings"/> <allow send_destination="org.freedesktop.NetworkManager"/> <allow send_destination="org.freedesktop.NetworkManager" send_interface="org.freedesktop.DBus.Introspectable"/> <allow send_destination="org.freedesktop.NetworkManager" send_interface="org.freedesktop.DBus.Properties"/> ... and by changing /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy to <allow_inactive>yes</allow_inactive> whenever allow_active>yes</allow_active> is set. After doing that, I can at least start the nm-applet as user. Before, the applet wouldn't even start. However, when I try to connect to a VPN, I get this: ** (nm-applet:4543): WARNING **: <WARN> activate_vpn_cb(): VPN Connection activation failed: (org.freedesktop.NetworkManager.PermissionDenied) Not authorized to control networking. My question is: is it possible in any way to make the nm-applet usable when logged in remotely (via NX)? What do I have to change in which files to grant my user permission to "control networking"? Reproducible: Always Steps to Reproduce: 1. Start nm-applet as a user 2. Try to log into VPN 3. Get: ** (nm-applet:4543): WARNING **: <WARN> activate_vpn_cb(): VPN Connection activation failed: (org.freedesktop.NetworkManager.PermissionDenied) Not authorized to control networking. Actual Results: No VPN Expected Results: Connect to VPN -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=754734 https://bugzilla.novell.com/show_bug.cgi?id=754734#c kk zhang <kkzhang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkzhang@novell.com AssignedTo|bnc-team-screening@forge.pr |vbotka@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=754734 https://bugzilla.novell.com/show_bug.cgi?id=754734#c kk zhang <kkzhang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |bnc-team-gnome@forge.provo. |ovo.novell.com |novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com