Apply the smack rule
authorSung-jae Park <nicesj.park@samsung.com>
Fri, 11 Jan 2013 11:01:08 +0000 (20:01 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Fri, 11 Jan 2013 11:01:19 +0000 (20:01 +0900)
Change-Id: Ic993e0ec3ebfb2635e3f4b6a70b0cc17412e3adf

CMakeLists.txt
org.tizen.data-provider-slave.manifest
org.tizen.data-provider-slave.rule [new file with mode: 0644]
packaging/org.tizen.data-provider-slave.spec

index edf5074..81caebb 100644 (file)
@@ -69,6 +69,7 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkg_LDFLAGS} "-ldl")
 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/accesses2.d)
 
 # INCLUDE FOR BUILD & INSTALL .PO FILES
 ADD_SUBDIRECTORY(res)
index 075fcef..22c4996 100644 (file)
@@ -4,7 +4,7 @@
                <domain name="org.tizen.data-provider-slave" policy="restricted" />
        </define>
        <request>
-               <domain name="_" />
+               <domain name="org.tizen.data-provider-slave" />
        </request>
 
        <assign>
diff --git a/org.tizen.data-provider-slave.rule b/org.tizen.data-provider-slave.rule
new file mode 100644 (file)
index 0000000..68cc467
--- /dev/null
@@ -0,0 +1,13 @@
+org.tizen.data-provider-slave system::app_logging w
+org.tizen.data-provider-slave system::vconf rwxat
+org.tizen.data-provider-slave system::homedir rwxat
+org.tizen.data-provider-slave ail::db rw
+org.tizen.data-provider-slave system::use_internet r
+org.tizen.data-provider-slave xorg w
+org.tizen.data-provider-slave isf rwx
+org.tizen.data-provider-slave media-data::db rw
+org.tizen.data-provider-slave libaccounts-svc::db rw
+org.tizen.data-provider-slave dbus wx
+org.tizen.data-provider-slave contacts-service x
+org.tizen.data-provider-slave org.tizen.data-provider-master::data r
+org.tizen.data-provider-slave org.tizen.data-provider-master::share rwx
index 91a5325..78b3a83 100644 (file)
@@ -1,6 +1,6 @@
 Name: org.tizen.data-provider-slave
 Summary: Slave data provider
-Version: 0.8.19
+Version: 0.9.0
 Release: 1
 Group: main/app
 License: Flora License
@@ -52,5 +52,6 @@ mkdir -p %{buildroot}/%{_datarootdir}/license
 %{_prefix}/apps/org.tizen.data-provider-slave/bin/data-provider-slave
 %{_datarootdir}/packages/org.tizen.data-provider-slave.xml
 %{_datarootdir}/license/*
+%{_sysconfdir}/smack/accesses2.d/org.tizen.data-provider-slave.rule
 
 # End of a file