Uma maneira de listar todos os buses de sessão dbus em execução?

3

Existe uma maneira conveniente ou canônica de encontrar o endereço de cada barramento de sessão atualmente em execução?

    
por Timothy Schmitz 01.05.2015 / 21:49

1 resposta

3
Tecnicamente, não existe uma maneira confiável / oficial de saber se um endereço de soquete corresponde ou não a um barramento de sessão DBUS, porque o esquema de nomenclatura para endereços de barramento de sessão DBUS é privado para a implementação:dbus-daemon e opaca use o endereço escolhido por si. No entanto, posso observar no meu sistema que dbus-daemon parece sempre usar endereços de barramento do mesmo formulário. Então, algo assim deveria fazer isso:

netstat -an | grep @/tmp/dbus- | awk '{ print $NF }' | sort | uniq
    
por 02.05.2015 / 03:30

Tags