From 431641c7cc071341f66c5929972a59c1da7327ab Mon Sep 17 00:00:00 2001 From: "seong.chung" Date: Fri, 11 Apr 2014 22:25:03 +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.message.rule) - Remove install statement about installing rule file described in CMakeLists.txt - Remove file path and name declaration of spec file (packaging/org.tizen.message.spec) Reference site https://wiki.tizen.org/wiki/Security:SmackThreeDomainModel Change-Id: I76e60023ebb1c5ca748885cbb3e1e625cdc8d632 Signed-off-by: seong.chung --- main/CMakeLists.txt | 1 - org.tizen.message.rule | 139 --------------------------------------- packaging/org.tizen.message.spec | 4 +- 3 files changed, 3 insertions(+), 141 deletions(-) delete mode 100755 org.tizen.message.rule diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index 4787995..33203c9 100755 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -65,7 +65,6 @@ INSTALL(FILES ${CMAKE_SOURCE_COMMON_DIR}/data/image/${PKGNAME}.png DESTINATION / INSTALL(DIRECTORY ${CMAKE_SOURCE_COMMON_DIR}/data/image/ DESTINATION ${IMGDIR} FILES_MATCHING PATTERN "*.png") INSTALL(DIRECTORY ${CMAKE_SOURCE_COMMON_DIR}/data/image/ DESTINATION ${IMGDIR} FILES_MATCHING PATTERN "*.PNG") INSTALL(DIRECTORY DESTINATION ${DATADIR}) -INSTALL(FILES ${CMAKE_SOURCE_DIR}/${PKGNAME}.rule DESTINATION /etc/smack/accesses.d/) #INSTALL(FILES ${CMAKE_SOURCE_MAIN_DIR}/${PROJECT_NAME}.ini DESTINATION share/process-info/ ) #Install license file. diff --git a/org.tizen.message.rule b/org.tizen.message.rule deleted file mode 100755 index c61c6b3..0000000 --- a/org.tizen.message.rule +++ /dev/null @@ -1,139 +0,0 @@ -org.tizen.message xorg rwx-- -org.tizen.message isf rwx-- -org.tizen.message dbus rwxat -org.tizen.message efreet r-x-- -org.tizen.message ail::db rw--- -org.tizen.message system::vconf rwxat -org.tizen.message system::homedir rwxat -org.tizen.message system::use_internet rwxat -org.tizen.message system::media rwxat -org.tizen.message system::share rwxat -org.tizen.message pulseaudio rwxat -org.tizen.message contacts-service rwx-- -org.tizen.message calendar-service rwx-- -org.tizen.message msg-service rwx-- -org.tizen.message media-server rwx-- -org.tizen.message msg-service::db rw--- -org.tizen.message contacts-service::db rw--- -org.tizen.message app-svc::db rw--- -org.tizen.message libaccounts-svc::db rw--- -org.tizen.message org.tizen.indicator rwx-- -org.tizen.message org.tizen.contacts rwx-- -org.tizen.message org.tizen.gallery rwxa- -org.tizen.message org.tizen.calendar rwx-- -org.tizen.message org.tizen.music-player rwx-- -org.tizen.message org.tizen.setting rwx-- -org.tizen.message org.tizen.data-provider-slave rwx-- -org.tizen.message data-provider-master rwx-- -org.tizen.message sys-assert::info -wx-- -org.tizen.message sys-assert::core rwxat -org.tizen.message system-server rwxa- -isf org.tizen.message r-x-- -e17 org.tizen.message rw--- -aul org.tizen.message rwx-- -system::use_internet org.tizen.message -w--- -media-server org.tizen.message -w--- -org.tizen.data-provider-slave org.tizen.message r-x-- -org.tizen.quickpanel org.tizen.message rwx-- -org.tizen.indicator org.tizen.message rwx-- -org.tizen.lockscreen org.tizen.message r-x-- -org.tizen.volume org.tizen.message --x-- -org.tizen.message org.tizen.message rwx-- -org.tizen.message system::home rwxat -org.tizen.message org.tizen.gallery::web-media.db rwx-- -org.tizen.message org.tizen.gallery::gallery-media.db rwx-- -org.tizen.message org.tizen.gallery-service rwx-- -org.tizen.message org.tizen.cluster-home rwx-- -org.tizen.message ug-image-viewer-efl rwxat -org.tizen.message download-provider rw--- -org.tizen.message drmfw rw--- -org.tizen.message cbhm rwx-- -org.tizen.message allshare::svc rwx-- -org.tizen.message net-config r-x-- -org.tizen.message pkgmgr r---- -org.tizen.message org.tizen.myfile rw--- -org.tizen.message dali rwxat -org.tizen.message crash-worker --x-- -org.tizen.message cloud-content-sync::db rw--- -org.tizen.message cloud-content-sync rwx-- -org.tizen.message device::video rw--- -org.tizen.message device::hwcodec rw--- -org.tizen.message org.tizen.gallery::face-svc.db rwx-- -org.tizen.message ug-email-viewer-efl rwx-- -org.tizen.message email-service rwx-- -org.tizen.message ug-email-docsearch-efl --x-- -org.tizen.message camera-external-engine rw--- -org.tizen.gallery-service org.tizen.message rwx-- -org.tizen.cluster-home ug-image-viewer-efl r-x-- -org.tizen.lockscreen ug-image-viewer-efl r-x-- -org.tizen.message org.tizen.browser rw--- -org.tizen.message org.tizen.image-editor r---- -org.tizen.message org.tizen.email rwx-- -org.tizen.message device::sys_logging -w--- -org.tizen.message email-service::db rw--- -org.tizen.message webkit2-efl r-x-- -org.tizen.message resman::db rw--- -org.tizen.message map-efl rwxat -org.tizen.message ug-email-composer-efl rwxat -org.tizen.message ug_bluetooth r-x-- -org.tizen.message syspopup::db rwx-- -org.tizen.message system::app_logging -w--- -org.tizen.message svi-data r-x-- -org.tizen.message immvibed rwx-- -org.tizen.message device::camera rw--- -org.tizen.message device::mdnie rw--- -org.tizen.message pkgmer::db r---- -org.tizen.message power_manager rwx-- -org.tizen.message stt-server rwx-- -org.tizen.message ug-camera-efl rwxat -org.tizen.message vcs-server rwx-- -org.tizen.message image-filter-d::db rw--- -org.tizen.message location_fw::db rw--- -org.tizen.message pkgmgr::db rw--- -org.tizen.message org.tizen.dropbox r---- -org.tizen.message oma-ds-agent rwx-- -oma-ds-agent org.tizen.message rwx-- -org.tizen.message oma-ds-agent::cfg rwxat -org.tizen.setting org.tizen.message r-x-- -org.tizen.setting oma-ds-agent::cfg rwx-- -system::use_internet oma-ds-agent rwx-- -oma-ds-agent system::use_internet rwx-- -org.tizen.message syslogd rwx-- -org.tizen.message e17 r---- -org.tizen.message dlogutil r-x-- -org.tizen.message telephony_framework r-x-- -org.tizen.message aul r-x-- -org.tizen.message ode r-x-- -org.tizen.message secure-storage r-x-- -org.tizen.message starter r-x-- -org.tizen.message osp-app-service r-x-- -org.tizen.message osp-security-service r-x-- -org.tizen.message osp-channel-service r-x-- -org.tizen.message org.tizen.quickpanel r-x-- -org.tizen.message connman rwx-- -org.tizen.message mobicore-daemon r-x-- -org.tizen.message alarm-server rwx-- -org.tizen.message brcm_daemon r-x-- -org.tizen.message resman r-x-- -org.tizen.message osp-connectivity-service rwx-- -org.tizen.message push-service rwx-- -org.tizen.message eas-engine rwx-- -org.tizen.message usb-server rwx-- -org.tizen.message mtp-responder rwx-- -org.tizen.message sdbd rwx-- -org.tizen.message org.tizen.volume rwx-- -org.tizen.message samsung-account-front r-x-- -org.tizen.message worldclock::db rw--- -org.tizen.message thumb-server r---- -context-service org.tizen.message r-x-- -org.tizen.message location_fw::client rwx-- -org.tizen.message org.tizen.smartsearch --x-- -org.tizen.message ug-map-efl rwxat -org.tizen.message obexd r-x-- -org.tizen.message org.tizen.fileshare-service rwxat -org.tizen.message wifi_direct_manager rw--- -org.tizen.fileshare-service org.tizen.message r---- -org.tizen.message nfc-manager rwx-- -org.tizen.message nfc-manager::p2p rwx-- -org.tizen.message nfc-manager::admin rwx-- -org.tizen.cluster-home org.tizen.message r-x-- diff --git a/packaging/org.tizen.message.spec b/packaging/org.tizen.message.spec index 90730fd..1d4f1d8 100755 --- a/packaging/org.tizen.message.spec +++ b/packaging/org.tizen.message.spec @@ -93,9 +93,11 @@ ln -sf /usr/bin/ug-client /usr/ug/bin/msg-composer-efl %dir /opt/usr/apps/org.tizen.message/data /usr/share/icons/default/small/*.png /usr/share/license/%{name} -/etc/smack/accesses.d/org.tizen.message.rule %changelog +* Fri Apr 11 2014 Seongwook Chung +- Remove SMACK rule file because of SMACK three domain model + * Tue May 14 2013 Jaeyun Jeong - Change message icon. -- 2.7.4