1
From: Mathieu Trudel-Lapierre <mathieu.trudel-lapierre@canonical.com>
2
Subject: Provide access to some of NM's interfaces to whoopsie.
4
Whoopsie is the crash database reporting daemon. It needs access to some of
5
the information NM keeps about devices to avoid sending data over the network
6
when connected to 3G or other systems that are potentially billable.
8
Index: b/src/org.freedesktop.NetworkManager.conf
9
===================================================================
10
--- a/src/org.freedesktop.NetworkManager.conf
11
+++ b/src/org.freedesktop.NetworkManager.conf
13
send_interface="org.freedesktop.NetworkManager"
16
+ <policy user="whoopsie">
17
+ <allow send_destination="org.freedesktop.NetworkManager"/>
19
+ <allow send_destination="org.freedesktop.NetworkManager"
20
+ send_interface="org.freedesktop.DBus.Introspectable"/>
22
+ <allow send_destination="org.freedesktop.NetworkManager"
23
+ send_interface="org.freedesktop.DBus.Properties"/>
25
+ <allow send_destination="org.freedesktop.NetworkManager"
26
+ send_interface="org.freedesktop.NetworkManager"/>
28
+ <allow send_destination="org.freedesktop.NetworkManager"
29
+ send_interface="org.freedesktop.NetworkManager.Connection.Active"/>
31
+ <allow send_destination="org.freedesktop.NetworkManager"
32
+ send_interface="org.freedesktop.NetworkManager.Device"/>
34
<policy context="default">
35
<deny own="org.freedesktop.NetworkManager"/>