3 <domain name="connman"/>
5 <label name="connman::get"/>
6 <label name="connman::set"/>
7 <label name="connman::profile"/>
10 <smack request="system::use_internet" type="rw"/>
11 <smack request="dbus" type="rwx"/>
12 <smack request="net-config" type="rwx"/>
13 <smack request="wpasupplicant" type="rwx"/>
14 <smack request="telephony_framework::api_private" type="rwx"/>
15 <smack request="telephony_framework::api_ps_public" type="rwx"/>
16 <smack request="telephony_framework::api_ps_private" type="rwx"/>
17 <smack request="telephony_framework::api_ps_profile" type="rwx"/>
20 <smack permit="dbus" type="rwx"/>
21 <smack permit="system::use_internet" type="rw"/>
25 <filesystem path="/usr/lib/systemd/system/connman.service" label="_"/>
26 <filesystem path="/usr/lib/systemd/system/multi-user.target.wants/connman.service" label="_"/>
27 <filesystem path="/usr/share/dbus-1/services/net.connman.service" label="_"/>
28 <filesystem path="/usr/sbin/connman.service" label="_" exec_label="none"/>
29 <filesystem path="/usr/share/license/connman" label="_"/>
30 <dbus name="net.connman" own="connman" bus="system">
32 <interface name="net.connman.Manager">
33 <annotation name="net.connman.smack" value="connman"/>
34 <method name="GetTechnologies">
35 <annotation name="net.connman.smack" value="connman::get"/>
37 <method name="GetProperties">
38 <annotation name="net.connman.smack" value="connman::get"/>
40 <method name="GetServices">
41 <annotation name="net.connman.smack" value="connman::get"/>
44 <interface name="net.connman.Service">
45 <annotation name="net.connman.smack" value="connman"/>
46 <method name="Connect">
47 <annotation name="net.connman.smack" value="connman::set"/>
49 <method name="Disconnect">
50 <annotation name="net.connman.smack" value="connman::set"/>
52 <method name="SetProperty">
53 <annotation name="net.connman.smack" value="connman::profile"/>
55 <method name="GetProperties">
56 <annotation name="net.connman.smack" value="connman::get"/>
58 <method name="Remove">
59 <annotation name="net.connman.smack" value="connman::profile"/>
61 <signal name="PropertyChanged">
62 <annotation name="net.connman.smack" value="connman::get"/>
65 <interface name="net.connman.Technology">
66 <annotation name="net.connman.smack" value="connman"/>
68 <annotation name="net.connman.smack" value="connman::set"/>
71 <interface name="net.connman.Clock">
72 <annotation name="net.connman.smack" value="connman"/>
74 <interface name="net.connman.Provider">
75 <annotation name="net.connman.smack" value="connman"/>
77 <interface name="net.connman.Session">
78 <annotation name="net.connman.smack" value="connman"/>
80 <interface name="net.connman.Agent">
81 <annotation name="net.connman.smack" value="connman"/>
83 <interface name="net.connman.Error">
84 <annotation name="net.connman.smack" value="connman"/>
86 <interface name="net.connman.Notification">
87 <annotation name="net.connman.smack" value="connman"/>
89 <interface name="net.connman.Debug">
90 <annotation name="net.connman.smack" value="connman"/>
92 <interface name="net.connman.Counter">
93 <annotation name="net.connman.smack" value="connman"/>
95 <interface name="net.connman.Task">
96 <annotation name="net.connman.smack" value="connman"/>
100 <dbus name="net.connman" own="connman" bus="system">
101 <node name="/net/connman/*">
102 <interface name="net.connman.Manager">
103 <annotation name="net.connman.smack" value="connman"/>
104 <method name="GetTechnologies">
105 <annotation name="net.connman.smack" value="connman::get"/>
107 <method name="GetProperties">
108 <annotation name="net.connman.smack" value="connman::get"/>
110 <method name="GetServices">
111 <annotation name="net.connman.smack" value="connman::get"/>
114 <interface name="net.connman.Service">
115 <annotation name="net.connman.smack" value="connman"/>
116 <method name="Connect">
117 <annotation name="net.connman.smack" value="connman::set"/>
119 <method name="Disconnect">
120 <annotation name="net.connman.smack" value="connman::set"/>
122 <method name="SetProperty">
123 <annotation name="net.connman.smack" value="connman::profile"/>
125 <method name="GetProperties">
126 <annotation name="net.connman.smack" value="connman::get"/>
128 <method name="Remove">
129 <annotation name="net.connman.smack" value="connman::profile"/>
131 <signal name="PropertyChanged">
132 <annotation name="net.connman.smack" value="connman::get"/>
135 <interface name="net.connman.Technology">
136 <annotation name="net.connman.smack" value="connman"/>
138 <annotation name="net.connman.smack" value="connman::set"/>
141 <interface name="net.connman.Clock">
142 <annotation name="net.connman.smack" value="connman"/>
144 <interface name="net.connman.Provider">
145 <annotation name="net.connman.smack" value="connman"/>
147 <interface name="net.connman.Session">
148 <annotation name="net.connman.smack" value="connman"/>
150 <interface name="net.connman.Agent">
151 <annotation name="net.connman.smack" value="connman"/>
153 <interface name="net.connman.Error">
154 <annotation name="net.connman.smack" value="connman"/>
156 <interface name="net.connman.Notification">
157 <annotation name="net.connman.smack" value="connman"/>
159 <interface name="net.connman.Debug">
160 <annotation name="net.connman.smack" value="connman"/>
162 <interface name="net.connman.Counter">
163 <annotation name="net.connman.smack" value="connman"/>
165 <interface name="net.connman.Task">
166 <annotation name="net.connman.smack" value="connman"/>
172 <domain name="connman"/>