jdDBusDebugger
by JakobDev
Advanced D-Bus Debugger
Support the creators
Flatsonar is just the shop window. The people below made jdDBusDebugger.
About
jdDBusDebugger allows you to debug your D-Bus Interfaces with a easy to use GUI.Everything can be done from the GUI. No need to learn commandline tools.
jdDBusDebugger has macro support. It allows you to save all that you have done and repeat it to speed up your tests. You can also generate a shell script from your macros.
Permissions
3 permissions weaken the sandbox. Flatsonar asks before installing.
- unrestricted access to the session D-Bus (all your running apps)
--socket=session-bus - unrestricted access to the system D-Bus (system services, hardware)
--socket=system-bus - access to operating-system files
--filesystem=host-etc:ro - inter-process communication (needed for X11)
--share=ipc - network
--share=network - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - Wayland display
--socket=wayland - GPU acceleration
--device=dri - access to xdg-run/at-spi
--filesystem=xdg-run/at-spi - access to /tmp
--filesystem=/tmp - access to xdg-config/kdeglobals
--filesystem=xdg-config/kdeglobals:ro - talks to com.canonical.AppMenu.Registrar
--talk-name=com.canonical.AppMenu.Registrar - talks to org.kde.kconfig.notify
--talk-name=org.kde.kconfig.notify - talks to org.kde.KGlobalSettings
--talk-name=org.kde.KGlobalSettings
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- fetches from www.dest-unreach.org over unencrypted http: anyone on the path can swap the bytes
source:insecure-url - verified on Flathub: the developer proved they control this app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.