blob: cfc9965c659365bcb4888968291edf692714259d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
diff -u -r knetworkmanager/knetworkmanager-0.7/knetworkmanager.conf knetworkmanager.orig/knetworkmanager-0.7/knetworkmanager.conf
--- knetworkmanager/knetworkmanager-0.7/knetworkmanager.conf 2010-01-16 00:02:56.000000000 +0000
+++ knetworkmanager.orig/knetworkmanager-0.7/knetworkmanager.conf 2010-01-16 02:44:53.000000000 +0000
@@ -29,6 +29,19 @@
<deny send_destination="org.freedesktop.NetworkManagerUserSettings"
send_interface="org.freedesktop.NetworkManagerSettings.Connection.Secrets"/>
</policy>
+ <policy group="plugdev">
+ <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 context="default">
<deny own="org.freedesktop.NetworkManagerUserSettings"/>
|