D-Bus lance dorénavant les bus utilisateurs

Les paquets systemd 226-1 et dbus 1.10.0-3 lancent désormais dbus-daemon une fois par utilisateur; toutes les sessions d’un utilisateur partageront la même «session» D-Bus. Le module pam_systemd s’assure que le DBUS_SESSION_BUS_ADDRESS correct est déterminé à la connexion.

Cela permet également à dbus-daemon de déléguer à systemd pour l’activation au lieu de multiplier les processus serveurs lui-même. Toutefois, actuellement, ce n’est pas couramment utilisé pour les services de session (par opposition aux services du système).

kdbus supportera uniquement ce modèle, donc ce sera aussi l’occasion d’aplanir quelques bugs et de réaliser plus facilement une transition future vers les bus du kernel. Veuillez-nous (NdT: développeurs d’Arch) faire connaître tous problèmes rencontrés.

Article original