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, что бы пользователей привлечь. А что пользователи делать будут с такой поломкой? А что будут делать компьютерных дел мастера?

Write on: 22:27 | 2 comments | | tags: , , | permalink |
Add post to:   Delicious Reddit Slashdot Digg Technorati Google


Add comment

Comments

dion 13.11.2009 23:24

debian? В stable нет такой версии. А testing/unstable домохозяйка ставить себе не будет ;)

reply

Comment form for «nm-applet-dbus-policyt»

Required. 30 chars of fewer.

Required.

Kirill A. Korinskiy 13.11.2009 23:29

Вообще это есть в lenny-backports. Так что многие обновятся, наверное.

reply