====== Quelques commandes utiles avec DBus ======
DBus la nouvelle implémentation est **gdbus** (qui est étroitement lié à [[https://developer.gnome.org/gio/stable/index.html|GIO]]).
Les différents services sont situés dans le répertoire ''/usr/share/dbus-1/'' ((En fait on retrouve qu'une certaine partie. Certains sont « enregistrés en mémoire » lors de l'étape de compilation de l'application.)).
===== Lister tous les services d'une session =====
Quand un utilisateur est connecté.
gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames
Pour avoir uniquement ceux du système on remplace l'option ''--session'' par ''--system'' dans la ligne précédente.
==== Connaître les fonctions et signaux d'un service ====
gdbus introspect --session ...
On peut bien sur remplacer ''--session'' par ''--system''.