Networkmanager 0.9.8にアップグレードした直後に、起動時に次のメッセージが表示されました。
ディスパッチャーが失敗しました:(32)ユニットdbus-org.freedesktop.nm-dispatcher.serviceの読み込みに失敗しました:そのようなファイルまたはディレクトリはありません。詳細については、システムログと「systemctl status dbus-org.freedesktop.nm-dispatcher.service」を参照してください。
そして、すべてのディスパッチャスクリプト(/etc/NetworkManager/dispatcher.d
にある)が停止していることに気付きました。各スクリプトの権限は、ルートが所有する700
に設定されています。
pkgfile
とlocate
を使用して名前をすでに実行していますが、出力はありません。
ファイルは実際には存在しないので、どこで見つけることができますか?
アップストリームは、ディスパッチャに separate サービスを追加しました。実行してみてください:
systemctl enable NetworkManager-dispatcher.service
その後
systemctl start NetworkManager-dispatcher.service
dbus-org.freedesktop.nm-dispatcher.service
はエイリアスであり、機能しているはずです。
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