3 <domain name="net-config"/>
5 <smack request="aul" type="rwx"/>
6 <smack request="dbus" type="rwx"/>
7 <smack request="connman" type="rwx"/>
8 <smack request="connman::set" type="rwx"/>
9 <smack request="connman::get" type="rwx"/>
10 <smack request="connman::profile" type="rwx"/>
11 <smack request="weconn" type="rwx"/>
12 <smack request="wifi-direct" type="rwx"/>
13 <smack request="wpasupplicant" type="rwx"/>
14 <smack request="deviced::power" type="rwx"/>
15 <smack request="deviced::display" type="rwx"/>
16 <smack request="system::use_internet" type="rwx"/>
17 <smack request="tizen::vconf::platform::r" type="rwx"/>
18 <smack request="tizen::vconf::platform::rw" type="rwx"/>
19 <smack request="tizen::vconf::public::r::platform::rw" type="rwx"/>
20 <smack request="tizen::vconf::public::r" type="rwx"/>
21 <smack request="tizen::vconf::network" type="rwx"/>
22 <smack request="tizen::vconf::setting::admin" type="rwx"/>
23 <smack request="telephony_framework::api_private" type="rwx"/>
24 <smack request="telephony_framework::api_ps_public" type="rwx"/>
25 <smack request="telephony_framework::api_ps_private" type="rwx"/>
26 <smack request="telephony_framework::api_ps_profile" type="rwx"/>
27 <smack request="telephony_framework::properties" type="rw"/>
28 <smack request="device::sys_logging" type="rw"/>
29 <smack request="device::app_logging" type="rw"/>
32 <smack permit="dbus" type="rwx"/>
33 <smack permit="system::use_internet" type="rwx"/>
37 <filesystem path="/etc/resolv.conf" label="_"/>
38 <filesystem path="/usr/lib/systemd/system/net-config.service" label="_"/>
39 <filesystem path="/usr/lib/systemd/system/multi-user.target.wants/net-config.service" label="_"/>
40 <filesystem path="/usr/share/dbus-1/system-services/net.netconfig.service" label="_"/>
41 <filesystem path="/usr/sbin/net-config.service" label="_" exec_label="none"/>
42 <filesystem path="/usr/share/license/net-config" label="_"/>
43 <filesystem path="/opt/etc/dump.d/module.d/network_log_dump.sh" label="_" exec_label="none"/>
44 <filesystem path="/opt/var/lib/net-config/network_dump.sh" label="_" exec_label="none"/>
45 <dbus name="net.netconfig" own="net-config" bus="system">
46 <node name="/net/netconfig/*">
47 <interface name="net.netconfig.network">
48 <annotation name="net.netconfig.smack" value="net-config"/>
49 <method name="AddRoute">
50 <annotation name="net.netconfig.smack" value="connman::set"/>
52 <method name="RemoveRoute">
53 <annotation name="net.netconfig.smack" value="connman::set"/>
55 <method name="CheckGetPrivilege">
56 <annotation name="net.netconfig.smack" value="connman::get"/>
58 <method name="CheckProfilePrivilege">
59 <annotation name="net.netconfig.smack" value="connman::profile"/>
62 <interface name="net.netconfig.network_statistics">
63 <annotation name="net.netconfig.smack" value="net-config"/>
64 <method name="GetWifiLastRxBytes">
65 <annotation name="net.netconfig.smack" value="connman::get"/>
67 <method name="GetWifiLastTxBytes">
68 <annotation name="net.netconfig.smack" value="connman::get"/>
70 <method name="GetWifiTotalRxBytes">
71 <annotation name="net.netconfig.smack" value="connman::get"/>
73 <method name="GetWifiTotalTxBytes">
74 <annotation name="net.netconfig.smack" value="connman::get"/>
76 <method name="ResetCellularLastRxBytes">
77 <annotation name="net.netconfig.smack" value="connman::set"/>
79 <method name="ResetCellularLastTxBytes">
80 <annotation name="net.netconfig.smack" value="connman::set"/>
82 <method name="ResetCellularTotalRxBytes">
83 <annotation name="net.netconfig.smack" value="connman::set"/>
85 <method name="ResetCellularTotalTxBytes">
86 <annotation name="net.netconfig.smack" value="connman::set"/>
88 <method name="ResetWifiLastRxBytes">
89 <annotation name="net.netconfig.smack" value="connman::set"/>
91 <method name="ResetWifiLastTxBytes">
92 <annotation name="net.netconfig.smack" value="connman::set"/>
94 <method name="ResetWifiTotalRxBytes">
95 <annotation name="net.netconfig.smack" value="connman::set"/>
97 <method name="ResetWifiTotalTxBytes">
98 <annotation name="net.netconfig.smack" value="connman::set"/>
101 <interface name="net.netconfig.wifi">
102 <annotation name="net.netconfig.smack" value="net-config"/>
103 <method name="DeleteEapConfig">
104 <annotation name="net.netconfig.smack" value="connman::profile"/>
106 <method name="RequestSpecificScan">
107 <annotation name="net.netconfig.smack" value="connman::set"/>
109 <method name="RequestWpsScan">
110 <annotation name="net.netconfig.smack" value="connman::set"/>
112 <method name="CreateEapConfig">
113 <annotation name="net.netconfig.smack" value="connman::profile"/>
115 <method name="LoadDriver">
116 <annotation name="net.netconfig.smack" value="connman::set"/>
118 <method name="RemoveDriver">
119 <annotation name="net.netconfig.smack" value="connman::set"/>
121 <method name="SetBgscan">
122 <annotation name="net.netconfig.smack" value="connman::set"/>
124 <method name="ResumeBgscan">
125 <annotation name="net.netconfig.smack" value="connman::set"/>
127 <method name="PauseBgscan">
128 <annotation name="net.netconfig.smack" value="connman::set"/>
130 <method name="LaunchDirect">
131 <annotation name="net.netconfig.smack" value="wifi-direct"/>
133 <method name="SaveConfiguration">
134 <annotation name="net.netconfig.smack" value="connman::profile"/>
136 <method name="RemoveConfiguration">
137 <annotation name="net.netconfig.smack" value="connman::profile"/>
139 <method name="LoadConfiguration">
140 <annotation name="net.netconfig.smack" value="connman::profile"/>
142 <method name="GetConfigIds">
143 <annotation name="net.netconfig.smack" value="connman::profile"/>
145 <method name="SetConfigField">
146 <annotation name="net.netconfig.smack" value="connman::profile"/>
148 <signal name="PowerOnCompleted">
149 <annotation name="net.netconfig.smack" value="connman::get"/>
151 <signal name="PowerOffCompleted">
152 <annotation name="net.netconfig.smack" value="connman::get"/>
154 <signal name="SpecificScanCompleted">
155 <annotation name="net.netconfig.smack" value="connman::get"/>
157 <signal name="WpsScanCompleted">
158 <annotation name="net.netconfig.smack" value="connman::get"/>
161 <interface name="net.connman.Agent">
162 <annotation name="net.netconfig.smack" value="net-config"/>
163 <method name="SetField">
164 <annotation name="net.netconfig.smack" value="connman::profile"/>
171 <domain name="net-config"/>