Add smack rule
authorh2.seo <h2.seo@samsung.com>
Fri, 3 May 2013 06:11:35 +0000 (15:11 +0900)
committerh2.seo <h2.seo@samsung.com>
Fri, 3 May 2013 06:11:35 +0000 (15:11 +0900)
Change-Id: Ibac77f87c3cff6ccf132ddccf9e4f317df023ff0

.gitignore [new file with mode: 0644]
CMakeLists.txt
org.tizen.camera-app.manifest
org.tizen.camera-app.rule [new file with mode: 0644]
packaging/org.tizen.camera-app.spec

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..2c4290f
--- /dev/null
@@ -0,0 +1,2 @@
+*~
+*.orig
index 777ba66..e2c9208 100644 (file)
@@ -43,4 +43,4 @@ INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)
 # install manifest file & icon
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.camera-app.xml DESTINATION /usr/share/packages/)
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.camera-app.png DESTINATION /usr/share/icons/default/small/)
-
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.camera-app.rule DESTINATION /etc/smack/accesses2.d)
index 266e44b..512dbed 100644 (file)
@@ -2,6 +2,9 @@
        <define>
                <domain name="org.tizen.camera-app"/>
        </define>
+       <assign>
+               <filesystem path="/usr/share/icons/default/small/org.tizen.camera-app.png" label="_" />
+       </assign>
        <request>
                <domain name="org.tizen.camera-app"/>
        </request>
diff --git a/org.tizen.camera-app.rule b/org.tizen.camera-app.rule
new file mode 100644 (file)
index 0000000..1d023e3
--- /dev/null
@@ -0,0 +1,24 @@
+org.tizen.camera-app ail::db rw
+org.tizen.camera-app cbhm r
+org.tizen.camera-app dbus rx
+org.tizen.camera-app isf rx
+org.tizen.camera-app mdm-server w
+org.tizen.camera-app media-data::db rw
+org.tizen.camera-app pulseaudio rwxat
+org.tizen.camera-app stest-service w
+org.tizen.camera-app stt-server rx
+org.tizen.camera-app sys-assert::core rwxat
+org.tizen.camera-app system::homedir rwxat
+org.tizen.camera-app system::media rwxat
+org.tizen.camera-app system::share rwxat
+org.tizen.camera-app system::use_internet r
+org.tizen.camera-app system::vconf rwxat
+org.tizen.camera-app ug-camera-efl rwx
+org.tizen.camera-app xorg rw
+org.tizen.add-viewer org.tizen.camera-app rwx
+org.tizen.app-tray org.tizen.camera-app rx
+org.tizen.data-provider-slave org.tizen.camera-app rx
+e17 org.tizen.camera-app w
+stest-service org.tizen.camera-app rx
+ui-gadget::client org.tizen.camera-app rw
+org.tizen.camera-app ug.camera-efl include
index 1f40ab6..56c8288 100644 (file)
@@ -41,4 +41,5 @@ execstack -c %{buildroot}%{_appdir}/org.tizen.camera-app/bin/camera
 %defattr(-,root,root,-)
 %{_usrdir}/share/icons/default/small/org.tizen.camera-app.png
 %{_usrdir}/share/packages/org.tizen.camera-app.xml
+/etc/smack/accesses2.d/org.tizen.camera-app.rule
 %{_appdir}/org.tizen.camera-app/bin/camera