DBus est un système de messagerie inter-processus. C'est un moyen simple de faire dialoguer deux applications entre elles.

Aujourd'hui, nous allons faire communiquer notre application, un script shell, avec le système de gestion des comptes utilisateurs, accountsservices. Le but du script est d'activer le login automatique pour un utilisateur donné au démarrage de la machine. Cela ouvrira la session X pour cet utilisateur.