Can I see all dbus method calls on system bus?
Hi.
I am trying to figure low-level dbus API of timed
daemon. The obvious idea is to peek at dbus traffic over the system bus (where I suspect timed
lives under the name of com.nokia.time
) with dbus-monitor --system
So I:
- modified system bus config according to this: https://wiki.ubuntu.com/DebuggingDBus
- rebooted device
su-devel
'ed- ran
dbus-monitor --system
- started changing data&time settings,
expecting to see dbus method calls
to
timed
So I saw none of the method calls but a bunch of notification signals. This bug here https://bugs.freedesktop.org/show_bug.cgi?id=80186 suggests I might be unable to see non-root made method calls, which looks pretty much like what I got from dbus-monitor
Is SailfishOS 2.0.1.11 affected by this bug?
Is there a way to see those method calls on system bus?
can you see the interface listed with qdbus?
tortoisedoc ( 2016-05-27 16:56:23 +0300 )edit@tortoisedoc
Garrikus ( 2016-05-27 17:16:08 +0300 )editdbus-send --system --type=method_call --print-reply --dest=com.nokia.time /com/nokia/time org.freedesktop.DBus.Introspectable.Introspect
works. Plus it returns native dbus method signatures, which contributes to the initial task of "figure low-level dbus API". Thanks!