INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.data-provider-slave.xml DESTINATION /usr/share/packages)
INSTALL(FILES ${CMAKE_SOURCE_DIR}/LICENSE DESTINATION /usr/share/license RENAME "org.tizen.${PROJECT_NAME}")
INSTALL(TARGETS ${PROJECT_NAME} DESTINATION /usr/apps/org.tizen.${PROJECT_NAME}/bin PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.data-provider-slave.rule DESTINATION /etc/smack/accesses.d)
# INCLUDE FOR BUILD & INSTALL .PO FILES
ADD_SUBDIRECTORY(res)
<!-- Provider slave label -->
<define>
<domain name="org.tizen.data-provider-slave" policy="restricted" />
- <request>
- <smack request="sys-assert::core" type="rwxat" />
- <smack request="device::app_logging" type="w" />
- <smack request="system::vconf" type="rwxat" />
- <smack request="system::homedir" type="rwxat" />
- <smack request="system::use_internet" type="rw" />
- <smack request="system::media" type="rwxat" />
- <smack request="system::share" type="rwxat" />
- <smack request="sys-assert::core" type="rwxat" />
- <smack request="ail::db" type="rw" />
- <smack request="app-svc::db" type="rw" />
- <smack request="xorg" type="rw" />
- <smack request="isf" type="rwx" />
- <smack request="dbus" type="wx" />
- <smack request="data-provider-master::data" type="rx" />
- <smack request="data-provider-master::share" type="rwxat" />
- <smack request="data-provider-master::db" type="rw" />
- <smack request="data-provider-master" type="rw" />
- <smack request="e17" type="rx" />
- <smack request="dali" type="x" />
- <smack request="pulseaudio" type="rwxat" />
- <smack request="pkgmgr::db" type="rw" />
- </request>
- <permit>
- <smack permit="e17" type="w" />
- <smack permit="org.tizen.app-tray" type="rx" />
- <smack permit="dbus" type="rwx" />
- </permit>
</define>
<request>
<domain name="org.tizen.data-provider-slave" />
--- /dev/null
+org.tizen.data-provider-slave device::app_logging w
+org.tizen.data-provider-slave system::vconf rwxat
+org.tizen.data-provider-slave system::homedir rwxat
+org.tizen.data-provider-slave system::use_internet rw
+org.tizen.data-provider-slave system::media rwxat
+org.tizen.data-provider-slave system::share rwxat
+org.tizen.data-provider-slave sys-assert::core rwxat
+org.tizen.data-provider-slave ail::db rw
+org.tizen.data-provider-slave app-svc::db rw
+org.tizen.data-provider-slave xorg rw
+org.tizen.data-provider-slave isf rwx
+org.tizen.data-provider-slave dbus wx
+org.tizen.data-provider-slave data-provider-master::data rx
+org.tizen.data-provider-slave data-provider-master::share rwxat
+org.tizen.data-provider-slave data-provider-master::db rw
+org.tizen.data-provider-slave data-provider-master rw
+org.tizen.data-provider-slave e17 rx
+org.tizen.data-provider-slave pulseaudio rwxat
+org.tizen.data-provider-slave pkgmgr::db rw
+org.tizen.data-provider-slave sys-assert::core rwxat
+e17 org.tizen.data-provider-slave w
+dbus org.tizen.data-provider-slave rwx
%{_prefix}/apps/org.tizen.data-provider-slave/bin/data-provider-slave
%{_datarootdir}/packages/org.tizen.data-provider-slave.xml
%{_datarootdir}/license/*
+%{_sysconfdir}/smack/accesses.d/org.tizen.data-provider-slave.rule
%dir %{app_data}
# End of a file