Friday, 13 November 2009
nm-applet-dbus-policyt
Обновил (зачем?) у себя на ноутбуке NetworkManager до версии 0.7.1. После обновления, сети не стало. Рассказываю как решать.
После обновления, при попытке запустить nm-applet
имеем:
** (nm-applet:7421): WARNING **: <WARN> applet_dbus_manager_start_service(): Could not acquire the NetworkManagerUserSettings service.
Message: 'Connection ":1.18" is not allowed to own the service "org.freedesktop.NetworkManagerUserSettings" due to security policies in the configuration file'
Для того, что бы убрать это, и получить доступ к сети следует воспользоваться хаком. В файл /etc/dbus-1/system.d/nm-applet.conf
дописываем еще одну политику:
<policy group="netdev">
<allow own="org.freedesktop.NetworkManagerUserSettings"/>
<allow send_destination="org.freedesktop.NetworkManagerUserSettings"
send_interface="org.freedesktop.NetworkManagerUserSettings" />
<deny send_interface="org.freedesktop.NetworkManagerSetting.Secrets"/>
</policy>
и делаем перезапуск dbus.
И после этого, мне будут говорить, что линукс хороший, каждая домохозяйка справиться, надо устравивать Install Linux Fest, что бы пользователей привлечь. А что пользователи делать будут с такой поломкой? А что будут делать компьютерных дел мастера?
Comments
debian? В stable нет такой версии. А testing/unstable домохозяйка ставить себе не будет ;)
Вообще это есть в lenny-backports. Так что многие обновятся, наверное.
Comment form for «nm-applet-dbus-policyt»