upstart
é algo que nunca esteve no fluxo do RHEL, então você não encontrará muita coisa sobre isso em um sistema CentOS.
Seguindo as orientações em este link é outra opção para definir essa variável. dbus-launch
imprimirá as variáveis do shell para você, então você poderia fazer
. <(dbus-launch --sh-syntax --exit-with-session)
para obter a saída desse comando e definir DBUS_SESSION_BUS_ADDRESS
(e DBUS_SESSION_BUS_PID
) para você.
Isso parece funcionar tanto no Fedora quanto no Ubuntu, e eu vejo o executável dbus-launch
disponível para minha máquina CentOS 6 no repositório base, então presumo que também funcionará lá.
(No CentOS yum whatprovides '*/dbus-launch'
diz que está no pacote dbus-x11
.)