Remove SMACK rule file(.rule) according three domain model 26/19426/2 tizen submit/tizen/20140429.223809
authorseong.chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 14:10:00 +0000 (23:10 +0900)
committerSeongwook Chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 14:10:42 +0000 (07:10 -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.video-player.rule)
- Remove install statement about installing rule file described in CMakeLists.txt
- Remove file path and name declaration of spec file (packaging/org.tizen.video-player.spec)

Reference site
https://wiki.tizen.org/wiki/Security:SmackThreeDomainModel

Change-Id: I4df31f401e99acfc27151e168341488b176af1d4
Signed-off-by: seong.chung <seong.chung@samsung.com>
CMakeLists.txt
org.tizen.video-player.rule [deleted file]
packaging/org.tizen.video-player.spec

index f0a8d53..3e43a9d 100755 (executable)
@@ -212,7 +212,6 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.video-player.xml DESTINATION /usr/sh
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/res/images/org.tizen.video-player.png DESTINATION /usr/share/icons/default/small/)
 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/res/images/icon/ DESTINATION ${RESDIR}/images/icon)
 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/res/images/toolbar/ DESTINATION ${RESDIR}/images/toolbar)
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.video-player.rule DESTINATION /opt/etc/smack/accesses.d)
 
 INSTALL(FILES LICENSE.Flora DESTINATION /usr/share/license RENAME ${PKG_NAME})
 
diff --git a/org.tizen.video-player.rule b/org.tizen.video-player.rule
deleted file mode 100755 (executable)
index dc26607..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-org.tizen.video-player system::homedir rwxat
-org.tizen.video-player system::vconf rwxat
-org.tizen.video-player system::media rwxat
-org.tizensamsung.video-player system::share rwxat
-org.tizen.video-player pulseaudio rwxat
-org.tizen.video-player sys-assert::core rwxat
-org.tizen.video-player org.tizen.indicator rw
-org.tizen.video-player ail::db rw
-org.tizen.video-player system::use_internet rw
-org.tizen.video-player xorg rw
-org.tizen.video-player isf rwx
-org.tizen.video-player sound_server rw
-org.tizen.video-player media-data::db rw
-org.tizen.video-player allshare::svc rwx
-org.tizen.video-player dbus rwx
-org.tizen.video-player media-server rwx
-org.tizen.video-player power_manager w
-org.tizen.video-player device::app_logging w
-org.tizen.video-player device::video r
-org.tizen.video-player device::hwcodec rw
-org.tizen.video-player libaccounts-svc::db rw
-org.tizen.video-player device::camera r
-org.tizen.video-player com.samsung.facebook rw
-org.tizen.video-player stest-service w
-org.tizen.video-player org.tizen.setting rw
-org.tizen.video-player device::mdnie rw
-org.tizen.video-player download-provider rw
-org.tizen.video-player drmfw rw
-org.tizen.video-player nfc-manager w
-org.tizen.video-player deviced rwx
-org.tizen.video-player syslogd w
-org.tizen.video-player vcs-server rwx
-org.tizen.video-player stt-server rwx
-org.tizen.video-player secure-storage w
-
-e17 com.samsung.video-player w
-org.tizen.app-tray org.tizen.video-player rx
-system::use_internet org.tizen.video-player w
-org.tizen.volume org.tizen.video-player r
-media-server org.tizen.video-player w
-stest-service org.tizen.video-player rx
-org.tizen.setting org.tizen.video-player w
-
-
index f7e68b9..f5372fe 100755 (executable)
@@ -90,6 +90,5 @@ vconftool set -t string db/private/org.tizen.video-player/show_border 0 -g 5000
 /usr/apps/org.tizen.video-player/res/images/*
 /usr/share/packages/org.tizen.video-player.xml
 
-/opt/etc/smack/accesses.d/org.tizen.video-player.rule
 
 /usr/share/license/%{name}