From 4cac36fd07dea8f5efc565ae2960147bc62c25f9 Mon Sep 17 00:00:00 2001 From: "jaduk.koo" Date: Sat, 4 May 2013 16:28:15 +0900 Subject: [PATCH] Apply SMACK rule for RSA Change-Id: I8242294490e9fcf8e24867a3f96fea748de66c4c --- org.tizen.call.manifest | 16 ----------- org.tizen.call.rule | 50 +++++++++++++++++++++++++++++++++++ packaging/org.tizen.call.spec | 1 + ui/CMakeLists.txt | 2 ++ 4 files changed, 53 insertions(+), 16 deletions(-) create mode 100755 org.tizen.call.rule diff --git a/org.tizen.call.manifest b/org.tizen.call.manifest index 2eaa1b6..049b20d 100755 --- a/org.tizen.call.manifest +++ b/org.tizen.call.manifest @@ -1,22 +1,6 @@ - - - - - - - - - - - - - - - - diff --git a/org.tizen.call.rule b/org.tizen.call.rule new file mode 100755 index 0000000..4fbfd23 --- /dev/null +++ b/org.tizen.call.rule @@ -0,0 +1,50 @@ +e17 org.tizen.call w +org.tizen.call system::homedir rwxat +org.tizen.call system::vconf rwxat +org.tizen.call system::media rwxat +org.tizen.call system::share rwxat +org.tizen.call pulseaudio rwxat +org.tizen.call sys-assert::core rwxat +org.tizen.app-tray org.tizen.call rx +stest-service org.tizen.call rx +org.tizen.call stest-service w + +org.tizen.quickpanel org.tizen.call rwx +org.tizen.indicator org.tizen.call rwx +org.tizen.lockscreen org.tizen.call rx + +org.tizen.call notification::db rw +org.tizen.call ail::db rw +org.tizen.call isf rwx +org.tizen.call sound_server rw +org.tizen.call contacts-service rwx +org.tizen.call libaccounts-svc::db rw +org.tizen.call immvibed rw +org.tizen.call system::use_internet r +org.tizen.call xorg rw +org.tizen.call dbus rwx +org.tizen.call org.tizen.indicator rw +org.tizen.call org.tizen.setting rx +org.tizen.call power_manager w +org.tizen.call deviced rwx +org.tizen.call phone-misc::db rw +org.tizen.call org.tizen.pwlock rwx +org.tizen.call mdm-server w +org.tizen.call org.tizen.phone rw +org.tizen.call msg-service w +org.tizen.call efreet rx +org.tizen.call cbhm r +org.tizen.call svi-data rx +org.tizen.call tts-server rx +org.tizen.call org.tizen.contacts r +org.tizen.call org.tizen.camera-app r +org.tizen.call csc-manager rw +org.tizen.call vcs-server rwx +vcs-server org.tizen.call rw +org.tizen.call org.tizen.facebook rx +org.tizen.call crash-popup r +org.tizen.call starter w + +org.tizen.call ug.contacts-list-efl include +org.tizen.call ug.phone-tabui-efl include +org.tizen.call ug.joyn-share-efl include diff --git a/packaging/org.tizen.call.spec b/packaging/org.tizen.call.spec index 5bd4f90..292a616 100755 --- a/packaging/org.tizen.call.spec +++ b/packaging/org.tizen.call.spec @@ -82,3 +82,4 @@ chown -R 5000:5000 /usr/apps/%{name}/data /usr/apps/%{name}/res/media/*.wav /usr/share/packages/%{name}.xml /usr/share/icons/default/small/%{name}.png +/etc/smack/accesses2.d/%{name}.rule diff --git a/ui/CMakeLists.txt b/ui/CMakeLists.txt index 06c5e35..ed52475 100755 --- a/ui/CMakeLists.txt +++ b/ui/CMakeLists.txt @@ -172,5 +172,7 @@ INSTALL(DIRECTORY ../call-engine/sounds/ DESTINATION ${MEDIADIR} FILES_MATCHING # install application HOME directory INSTALL(DIRECTORY DESTINATION ${DATADIR}) +# install SMACK rule file. +install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/../${PKG_NAME}.rule DESTINATION /etc/smack/accesses2.d) # i18n ADD_SUBDIRECTORY(po) -- 2.34.1