File config-fix.patch of Package knetworkmanager-kde3
diff -ur knetworkmanager.orig/knetworkmanager-0.7/knetworkmanager.conf knetworkmanager/knetworkmanager-0.7/knetworkmanager.conf --- knetworkmanager.orig/knetworkmanager-0.7/knetworkmanager.conf 2010-01-16 03:02:56.000000000 +0300 +++ knetworkmanager/knetworkmanager-0.7/knetworkmanager.conf 2011-06-13 02:40:22.000000000 +0400 @@ -29,6 +29,30 @@ <deny send_destination="org.freedesktop.NetworkManagerUserSettings" send_interface="org.freedesktop.NetworkManagerSettings.Connection.Secrets"/> </policy> + <policy group="netdev"> + <allow own="org.freedesktop.NetworkManagerUserSettings"/> + + <allow send_destination="org.freedesktop.NetworkManagerUserSettings" + send_interface="org.freedesktop.NetworkManagerSettings"/> + + <allow send_destination="org.freedesktop.NetworkManagerUserSettings" + send_interface="org.freedesktop.NetworkManagerSettings.Connection"/> + + <!-- Only root can get secrets --> + <deny send_destination="org.freedesktop.NetworkManagerUserSettings" + send_interface="org.freedesktop.NetworkManagerSettings.Connection.Secrets"/> + </policy> + <policy group="users"> + <allow own="org.freedesktop.NetworkManagerInfo"/> + + <allow send_destination="org.freedesktop.NetworkManagerInfo"/> + <allow send_interface="org.freedesktop.NetworkManagerInfo"/> + + <allow own="org.freedesktop.NetworkManagerUserSettings"/> + + <allow send_destination="org.freedesktop.NetworkManagerSettings"/> + <allow send_interface="org.freedesktop.NetworkManagerSettings"/> + </policy> <policy context="default"> <deny own="org.freedesktop.NetworkManagerUserSettings"/>