Remove SMACK rule file(.rule) according three domain model 88/19388/2 tizen submit/tizen/20140429.223714
authorseong.chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 09:25:35 +0000 (18:25 +0900)
committerSeongwook Chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 09:28:40 +0000 (02:28 -0700)
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 <seong.chung@samsung.com>
org.tizen.call.rule [deleted file]
packaging/org.tizen.call.spec
ui/CMakeLists.txt

diff --git a/org.tizen.call.rule b/org.tizen.call.rule
deleted file mode 100755 (executable)
index d311ec0..0000000
+++ /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--
index 17c13be..5bd4f90 100755 (executable)
@@ -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
index 0b9b9a9..06c5e35 100755 (executable)
@@ -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)