Como posso me conectar à instância dnsmasq do NetworkManagers via dbus?

0

Gostaria de interagir com a instância dnsmasq gerada pelo NetworkManager através da interface dbus. Não encontrei o endereço, o caminho do objeto etc., a única coisa que consegui descobrir foi: link

Eu já tentei

gdbus call -y -d org.freedesktop.NetworkManager -o /org/freedesktop/NetworkManager -m org.freedesktop.NetworkManager.dnsmasq.GetVersion

mas o método é desconhecido, portanto, o nome do método está errado.

    
por Hoffmann 10.03.2016 / 21:56

1 resposta

2

Eu descobri isso recentemente graças ao qdbus, que lista todos os caminhos e métodos disponíveis.

> sudo gdbus call -y -d org.freedesktop.NetworkManager.dnsmasq \
     -o /uk/org/thekelleys/dnsmasq \
     -m org.freedesktop.NetworkManager.dnsmasq.GetVersion
('2.76',)
    
por 14.02.2017 / 15:55