[Pkg-utopia-maintainers] Bug#756652: dbus on session fail to override variable from session.conf

Simon McVittie smcv at pseudorandom.co.uk
Fri Aug 1 11:16:34 UTC 2014


On 31/07/14 20:58, Corcodel Marian wrote:
> $cat /etc/dbus-1/session-local.conf
> <!DOCTYPE busconfig PUBLIC
>  "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
>  "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
> <busconfig>
>         <listen>unix:path=/run/user/1000/user_bus_socket</listen>
> </busconfig>
> 
> Main purpos of this file is to override variable "listen" from session.conf
> file but
> instead to override this variable with new value on ~/.dbus/session-
> dbus/edbblabla
> 
> DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/user_bus_socket;unix:tmp/dbus-***
> two paths instead of one path.

This is working as designed, and is not a bug. session.conf,
session-local.conf and session.d/*.conf are effectively merged, and the
same bus daemon listens on one socket for each <listen/> directive found
in any of those files.

Clients connecting to any of those sockets will be treated as equivalent.

    S



More information about the Pkg-utopia-maintainers mailing list