Skrip operator jaringan-operator tidak lagi berfungsi

11

Segera setelah memutakhirkan ke networkmanager 0.9.8, saya mendapat pesan berikut ketika dimulai,

Dispatcher gagal: (32) Unit dbus-org.freedesktop.nm-dispatcher.service gagal memuat: Tidak ada file atau direktori tersebut. Lihat log sistem dan 'status sistemctl dbus-org.freedesktop.nm-dispatcher.service' untuk detailnya.

Dan saya perhatikan bahwa semua skrip operator saya (yang terletak di /etc/NetworkManager/dispatcher.d) sudah mati. Izin dari setiap skrip diatur ke 700, dimiliki oleh root.

Saya sudah menjalankan nama dengan pkgfiledan locate, tanpa hasil.

File itu tidak benar-benar ada, jadi di mana saya bisa menemukannya?

bunga aster
sumber
Apakah Anda mencoba menjalankan perintah: systemctl status dbus-org.freedesktop.nm-dispatcher.service?
slm
1
@slm Yap, pesan kesalahannya adalahFile Not Found
daisy

Jawaban:

11

Upstream menambahkan layanan terpisah untuk operator. Coba jalankan:

systemctl enable NetworkManager-dispatcher.service

kemudian

systemctl start NetworkManager-dispatcher.service

Karena dbus-org.freedesktop.nm-dispatcher.serviceini adalah alias, seharusnya berfungsi:

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
don_crissti
sumber
Setelah NetworkManagerlayanan diaktifkan menyelesaikan masalah dan skrip operator mulai berfungsi. Mengaktifkannya akan secara otomatis diaktifkanNetworkManager-dispatcher
3bdalla