====== 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''.