diff options
author | hyunuktak <hyunuk.tak@samsung.com> | 2015-08-07 17:11:34 +0900 |
---|---|---|
committer | hyunuktak <hyunuk.tak@samsung.com> | 2015-08-07 17:11:56 +0900 |
commit | 6aa4055ef0544ae85457c25c510fe3db04949c43 (patch) | |
tree | 94018be3cef92c33b60650c488dc15536c8f978a /connman.manifest | |
parent | bc55a3df0d4d2d97964ce2fadc9fe3ffc4953f4e (diff) | |
download | connman-6aa4055ef0544ae85457c25c510fe3db04949c43.tar.gz connman-6aa4055ef0544ae85457c25c510fe3db04949c43.tar.bz2 connman-6aa4055ef0544ae85457c25c510fe3db04949c43.zip |
Base Code merged to SPIN 2.4submit/tizen/20150810.034432
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
Change-Id: I84a42375b5c59739e4caca1f726699ea7647ef17
Diffstat (limited to 'connman.manifest')
-rw-r--r-- | connman.manifest | 174 |
1 files changed, 174 insertions, 0 deletions
diff --git a/connman.manifest b/connman.manifest new file mode 100644 index 00000000..e8b8e16d --- /dev/null +++ b/connman.manifest @@ -0,0 +1,174 @@ +<manifest> + <define> + <domain name="connman"/> + <provide> + <label name="connman::get"/> + <label name="connman::set"/> + <label name="connman::profile"/> + </provide> + <request> + <smack request="system::use_internet" type="rw"/> + <smack request="dbus" type="rwx"/> + <smack request="net-config" type="rwx"/> + <smack request="wpasupplicant" type="rwx"/> + <smack request="telephony_framework::api_private" type="rwx"/> + <smack request="telephony_framework::api_ps_public" type="rwx"/> + <smack request="telephony_framework::api_ps_private" type="rwx"/> + <smack request="telephony_framework::api_ps_profile" type="rwx"/> + </request> + <permit> + <smack permit="dbus" type="rwx"/> + <smack permit="system::use_internet" type="rw"/> + </permit> + </define> + <assign> + <filesystem path="/usr/lib/systemd/system/connman.service" label="_"/> + <filesystem path="/usr/lib/systemd/system/multi-user.target.wants/connman.service" label="_"/> + <filesystem path="/usr/share/dbus-1/services/net.connman.service" label="_"/> + <filesystem path="/usr/sbin/connman.service" label="_" exec_label="none"/> + <filesystem path="/usr/share/license/connman" label="_"/> + <dbus name="net.connman" own="connman" bus="system"> + <node name="/"> + <interface name="net.connman.Manager"> + <annotation name="net.connman.smack" value="connman"/> + <method name="GetTechnologies"> + <annotation name="net.connman.smack" value="connman::get"/> + </method> + <method name="GetProperties"> + <annotation name="net.connman.smack" value="connman::get"/> + </method> + <method name="GetServices"> + <annotation name="net.connman.smack" value="connman::get"/> + </method> + </interface> + <interface name="net.connman.Service"> + <annotation name="net.connman.smack" value="connman"/> + <method name="Connect"> + <annotation name="net.connman.smack" value="connman::set"/> + </method> + <method name="Disconnect"> + <annotation name="net.connman.smack" value="connman::set"/> + </method> + <method name="SetProperty"> + <annotation name="net.connman.smack" value="connman::profile"/> + </method> + <method name="GetProperties"> + <annotation name="net.connman.smack" value="connman::get"/> + </method> + <method name="Remove"> + <annotation name="net.connman.smack" value="connman::profile"/> + </method> + <signal name="PropertyChanged"> + <annotation name="net.connman.smack" value="connman::get"/> + </signal> + </interface> + <interface name="net.connman.Technology"> + <annotation name="net.connman.smack" value="connman"/> + <method name="Scan"> + <annotation name="net.connman.smack" value="connman::set"/> + </method> + </interface> + <interface name="net.connman.Clock"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Provider"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Session"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Agent"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Error"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Notification"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Debug"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Counter"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Task"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + </node> + </dbus> + <dbus name="net.connman" own="connman" bus="system"> + <node name="/net/connman/*"> + <interface name="net.connman.Manager"> + <annotation name="net.connman.smack" value="connman"/> + <method name="GetTechnologies"> + <annotation name="net.connman.smack" value="connman::get"/> + </method> + <method name="GetProperties"> + <annotation name="net.connman.smack" value="connman::get"/> + </method> + <method name="GetServices"> + <annotation name="net.connman.smack" value="connman::get"/> + </method> + </interface> + <interface name="net.connman.Service"> + <annotation name="net.connman.smack" value="connman"/> + <method name="Connect"> + <annotation name="net.connman.smack" value="connman::set"/> + </method> + <method name="Disconnect"> + <annotation name="net.connman.smack" value="connman::set"/> + </method> + <method name="SetProperty"> + <annotation name="net.connman.smack" value="connman::profile"/> + </method> + <method name="GetProperties"> + <annotation name="net.connman.smack" value="connman::get"/> + </method> + <method name="Remove"> + <annotation name="net.connman.smack" value="connman::profile"/> + </method> + <signal name="PropertyChanged"> + <annotation name="net.connman.smack" value="connman::get"/> + </signal> + </interface> + <interface name="net.connman.Technology"> + <annotation name="net.connman.smack" value="connman"/> + <method name="Scan"> + <annotation name="net.connman.smack" value="connman::set"/> + </method> + </interface> + <interface name="net.connman.Clock"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Provider"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Session"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Agent"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Error"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Notification"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Debug"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Counter"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + <interface name="net.connman.Task"> + <annotation name="net.connman.smack" value="connman"/> + </interface> + </node> + </dbus> + </assign> + <request> + <domain name="connman"/> + </request> +</manifest> |