From 144ef4fa23d87b8028259f03504749249603ead0 Mon Sep 17 00:00:00 2001 From: "seong.chung" Date: Fri, 11 Apr 2014 23:10:00 +0900 Subject: [PATCH] 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.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 --- CMakeLists.txt | 1 - org.tizen.video-player.rule | 44 ----------------------------------- packaging/org.tizen.video-player.spec | 1 - 3 files changed, 46 deletions(-) delete mode 100755 org.tizen.video-player.rule diff --git a/CMakeLists.txt b/CMakeLists.txt index f0a8d53..3e43a9d 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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 index dc26607..0000000 --- a/org.tizen.video-player.rule +++ /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 - - diff --git a/packaging/org.tizen.video-player.spec b/packaging/org.tizen.video-player.spec index f7e68b9..f5372fe 100755 --- a/packaging/org.tizen.video-player.spec +++ b/packaging/org.tizen.video-player.spec @@ -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} -- 2.7.4