O script Dispatcher do network-manager não funciona mais

10

Logo após a atualização para o networkmanager 0.9.8, recebi a seguinte mensagem quando ela foi iniciada

Dispatcher failed: (32) Unit dbus-org.freedesktop.nm-dispatcher.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.freedesktop.nm-dispatcher.service' for details.

E notei que todos os meus scripts de dispatcher (localizados em /etc/NetworkManager/dispatcher.d ) estão mortos. A permissão de cada script é definida como 700 , de propriedade do root.

Já executei o nome com pkgfile e locate , sem saída.

O arquivo não existe realmente, então onde posso encontrá-lo?

    
por daisy 13.06.2013 / 06:49

1 resposta

10

O Upstream adicionou um serviço separado ao expedidor. Tente executar:

systemctl enable NetworkManager-dispatcher.service

então

systemctl start NetworkManager-dispatcher.service

Como dbus-org.freedesktop.nm-dispatcher.service é um alias, ele deve estar funcionando:

systemctl status dbus-org.freedesktop.nm-dispatcher.service
NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager-dispatcher.service; enabled)
   Active: active (running) since Thu 2013-06-13 01:41:21 -0500; 3s ago
 Main PID: 1569 (nm-dispatcher.a)
   CGroup: name=systemd:/system/NetworkManager-dispatcher.service
           └─1569 /usr/lib/networkmanager/nm-dispatcher.action
    
por 13.06.2013 / 07:53