Mark H Weaver <m...@netris.org> skribis: > Mark H Weaver <m...@netris.org> writes: > >> It mostly works, and I'm using it right now, but there are still some >> remaining issues: >> >> * Unless run as root, the user interfaces to configure wicd via dbus >> always fail. The wicd dbus configuration file is supposed to allow >> anyone in the 'netdev' group to access and configure the daemon, but >> this doesn't work. I could use some help debugging this. > > I should have given more details. Here's the error I get: > > mhw@jojen:~$ wicd-cli -y -l > # BSSID Channel ESSID > ERROR:dbus.proxies:Introspect error on :1.2:/org/wicd/daemon/wireless: > dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: > Rejected send message, 1 matched rules; type="method_call", sender=":1.12" > (uid=1000 pid=2445 comm="/gnu/store/y4v8psklnvp5il65dlwbd0w161k67r3p-python") > interface="org.freedesktop.DBus.Introspectable" member="Introspect" error > name="(unset)" requested_reply="0" destination=":1.2" (uid=0 pid=143 > comm="/gnu/store/y4v8psklnvp5il65dlwbd0w161k67r3p-python")
I suspect we need to feed our system dbus with policy files or something like that. Ludo’.