D-Bus: Getting secrets through dbus-send
- From: Damien Cassou <damien cassou me>
- To: networkmanager-list gnome org
- Subject: D-Bus: Getting secrets through dbus-send
- Date: Mon, 26 Nov 2018 09:49:02 +0100
Hi,
I want to better integrate NetworkManager with Emacs: I want an Emacs
interface to start/stop connections, to see which
devices/connections/access-points are available. I also want Emacs to
present an interface when NetworkManager needs a password.
For that, I'm trying to implement a D-Bus SecretAgent for
NetworkManager. To test that it is working, I'm using dbus-send, but
this fails:
$ dbus-send --print-reply --system --dest=org.freedesktop.NetworkManager
/org/freedesktop/NetworkManager/Settings/57 org.freedesktop.NetworkManager.Connection.GetSecrets array:string:
Error org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 2 matched rules; type="method_call",
sender=":1.4263" (uid=1000 pid=20511 comm="/usr/bin/dbus-send --print-reply --system --dest=o"
label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
interface="org.freedesktop.NetworkManager.Connection" member="GetSecrets" error name="(unset)"
requested_reply="0" destination="org.freedesktop.NetworkManager" (uid=0 pid=1431
comm="/usr/sbin/NetworkManager --no-daemon " label="system_u:system_r:NetworkManager_t:s0")
What does it mean please?
--
Damien Cassou
http://damiencassou.seasidehosting.st
"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]