From: seong.chung Date: Fri, 11 Apr 2014 09:25:35 +0000 (+0900) Subject: Remove SMACK rule file(.rule) according three domain model X-Git-Tag: submit/tizen/20140429.223714^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;p=apps%2Fcore%2Fpreloaded%2Fcall.git Remove SMACK rule file(.rule) according three domain model Since SMACK only allows three labels, "_"(floor), "User", "System" The labels of current rule file are not appropriate Solution: - Remove rule file (org.tizen.call.rule) - Remove install statement about installing rule file described in ui/CMakeLists.txt - Remove file path and name declaration of spec file (packaging/org.tizen.call.spec) Reference site https://wiki.tizen.org/wiki/Security:SmackThreeDomainModel Change-Id: Id669b08599002a6bc3071f22d300cdff3a9a83cc Signed-off-by: seong.chung --- diff --git a/org.tizen.call.rule b/org.tizen.call.rule deleted file mode 100755 index d311ec0..0000000 --- a/org.tizen.call.rule +++ /dev/null @@ -1,46 +0,0 @@ -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 r-x-- -stest-service org.tizen.call r-x-- -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 r-x-- -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 r-x-- -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 r-x-- -org.tizen.call cbhm r---- -org.tizen.call svi-data r-x-- -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 crash-popup r---- -org.tizen.call starter -w--- -org.tizen.call system::app_logging -w--- -aul org.tizen.call r-x-- -org.tizen.call org.tizen.message r-x-- -context-service org.tizen.call r-x-- diff --git a/packaging/org.tizen.call.spec b/packaging/org.tizen.call.spec index 17c13be..5bd4f90 100755 --- a/packaging/org.tizen.call.spec +++ b/packaging/org.tizen.call.spec @@ -82,4 +82,3 @@ 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/accesses.d/%{name}.rule diff --git a/ui/CMakeLists.txt b/ui/CMakeLists.txt index 0b9b9a9..06c5e35 100755 --- a/ui/CMakeLists.txt +++ b/ui/CMakeLists.txt @@ -172,7 +172,5 @@ 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/accesses.d) # i18n ADD_SUBDIRECTORY(po)