Remove SMACK rule file(.rule) according three domain model 07/19407/2 accepted/tizen_mobile tizen accepted/tizen/mobile/20141022.101748 submit/tizen/20140429.223547
authorseong.chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 11:27:36 +0000 (20:27 +0900)
committerSeongwook Chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 11:28:57 +0000 (04: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.gallery.rule)
- Remove install statement about installing rule file described in CMakeLists.txt
- Remove file path and name declaration of spec file (packaging/org.tizen.gallery.spec)

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

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

index 8848e4e4258d5c38b9b755fbdde887e98f969e7a..ca5e5b5c785bebc8a6b8c24328d7920f3ece0ce2 100755 (executable)
@@ -168,8 +168,6 @@ INSTALL(DIRECTORY DESTINATION /opt/usr/apps/${PKGNAME}/data)
 # Share APP mo files with Gallery UG
 SET(GALLERY_UG_PROJECT_NAME ug-gallery-efl)
 
-# install smack rule file
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.gallery.rule DESTINATION  /etc/smack/accesses.d)
 
 # install ug smack include file
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/ug.gallery-efl.include DESTINATION  /etc/smack/accesses2.d)
diff --git a/org.tizen.gallery.rule b/org.tizen.gallery.rule
deleted file mode 100644 (file)
index 5fa65cf..0000000
+++ /dev/null
@@ -1,177 +0,0 @@
-com.samsung.gallery system::vconf rwxat
-com.samsung.gallery system::home rwxat
-com.samsung.gallery system::media rwxat
-com.samsung.gallery system::homedir rwxat
-com.samsung.gallery system::share rwxat
-com.samsung.gallery dali rwxat
-com.samsung.gallery pulseaudio rwxat
-com.samsung.gallery sys-assert::core rwxat
-com.samsung.gallery device::hwcodec rw---
-com.samsung.gallery device::video rw---
-com.samsung.gallery device::camera rw---
-com.samsung.gallery system::crash -wx--
-com.samsung.gallery system::use_internet rwxat
-com.samsung.gallery libaccounts-svc::db rw---
-com.samsung.gallery pkgmgr::db rw---
-com.samsung.gallery ail::db rw---
-com.samsung.gallery media-data::db rw---
-com.samsung.gallery app-svc::db rw---
-com.samsung.gallery email-service::db rw---
-com.samsung.gallery cloud-content-sync::db rw---
-com.samsung.gallery com.samsung.gallery::web-media.db rwx--
-com.samsung.gallery com.samsung.gallery::gallery-media.db rwx--
-com.samsung.gallery com.samsung.gallery::face-svc.db rwx--
-com.samsung.gallery com.samsung.indicator rwx--
-com.samsung.gallery com.samsung.image-editor rwx--
-com.samsung.gallery com.samsung.email rwx--
-com.samsung.gallery com.samsung.message rwx--
-com.samsung.gallery com.samsung.camera-app rw---
-com.samsung.gallery com.samsung.group-cast rw---
-com.samsung.gallery com.samsung.cluster-home rwx--
-com.samsung.gallery com.samsung.gallery-service rwx--
-com.samsung.gallery com.samsung.smemo rwx--
-com.samsung.gallery com.samsung.contacts rwx--
-com.samsung.gallery com.samsung.setting rwx--
-com.samsung.gallery download-provider rw---
-com.samsung.gallery wifi_direct_manager rw---
-com.samsung.gallery power_manager rwx--
-com.samsung.gallery email-service rwx--
-com.samsung.gallery contacts-service rwx--
-com.samsung.gallery media-server rwx--
-com.samsung.gallery sound_server rwx--
-com.samsung.gallery system-server rwxa-
-com.samsung.gallery mdm-server rwx--
-com.samsung.gallery xorg rwx--
-com.samsung.gallery isf rwx--
-com.samsung.gallery immvibed rwx--
-com.samsung.gallery dbus rwxat
-com.samsung.gallery data-provider-master rwx--
-com.samsung.gallery smemo r-x--
-com.samsung.gallery crash-worker r-x--
-com.samsung.gallery msg-service rwx--
-com.samsung.gallery webkit2-efl r-x--
-com.samsung.gallery ug-image-viewer-efl rwxat
-com.samsung.gallery net.wifi-qs rwx--
-com.samsung.gallery sys-assert::info -wx--
-com.samsung.gallery allshare::svc rwx--
-com.samsung.gallery cloud-content-sync rwx--
-com.samsung.gallery drmfw rw---
-com.samsung.gallery deviced rwxa-
-com.samsung.gallery contacts-service::db rw---
-com.samsung.gallery device::app_logging -w---
-com.samsung.gallery csc-manager rwx--
-com.samsung.gallery com.samsung.gallery rwxa-
-com.samsung.gallery ims-service::db rw---
-com.samsung.gallery ug-msg-composer-efl rwxat
-e17 com.samsung.gallery rw---
-media-server com.samsung.gallery -w---
-com.samsung.gallery cbhm rwx--
-com.samsung.gallery net-config r-x--
-com.samsung.gallery pkgmgr r----
-com.samsung.gallery efreet r-x--
-com.samsung.gallery com.samsung.myfile rw---
-com.samsung.gallery ug-email-viewer-efl rwx--
-com.samsung.gallery ug-email-docsearch-efl --x--
-com.samsung.gallery camera-external-engine rw---
-aul com.samsung.gallery rwx--
-isf com.samsung.gallery r-x--
-com.samsung.gallery-service com.samsung.gallery rwx--
-com.samsung.cluster-home ug-image-viewer-efl r-x--
-com.samsung.lockscreen ug-image-viewer-efl r-x--
-com.samsung.gallery smemo::db rw---
-com.samsung.gallery com.samsung.browser rw---
-com.samsung.gallery com.samsung.calendar rwx--
-com.samsung.gallery calendar-service rwx--
-com.samsung.gallery device::sys_logging -w---
-com.samsung.gallery resman::db rw---
-com.samsung.gallery map-efl rwxat
-com.samsung.gallery ug-email-composer-efl rwxat
-com.samsung.app-tray com.samsung.gallery r-xat
-com.samsung.gallery ug_bluetooth r-x--
-com.samsung.gallery syspopup::db rwx--
-com.samsung.gallery system::app_logging -w---
-com.samsung.gallery svi-data r-x--
-com.samsung.gallery device::mdnie rw---
-com.samsung.gallery pkgmer::db r----
-com.samsung.gallery stt-server rwx--
-com.samsung.gallery tts-server rwx--
-com.samsung.gallery ug-camera-efl rwxat
-com.samsung.gallery vcs-server rwx--
-com.samsung.gallery image-filter-d::db rw---
-com.samsung.gallery location_fw::db rw---
-com.samsung.gallery com.samsung.svoice rwxat
-com.samsung.gallery com.samsung.dropbox r----
-com.samsung.gallery com.samsung.facebook r-x--
-com.samsung.gallery oma-ds-agent rwx--
-oma-ds-agent com.samsung.gallery rwx--
-com.samsung.gallery oma-ds-agent::cfg rwxat
-com.samsung.setting com.samsung.gallery r-x--
-com.samsung.setting oma-ds-agent::cfg rwx--
-system::use_internet oma-ds-agent rwx--
-oma-ds-agent system::use_internet rwx--
-com.samsung.gallery syslogd rwx--
-com.samsung.gallery e17 r----
-com.samsung.gallery dlogutil r-x--
-com.samsung.gallery telephony_framework r-x--
-com.samsung.gallery aul r-x--
-com.samsung.gallery ode r-x--
-com.samsung.gallery sensor-framework r-x--
-com.samsung.gallery secure-storage r-x--
-com.samsung.gallery starter r-x--
-com.samsung.gallery osp-app-service r-x--
-com.samsung.gallery osp-security-service r-x--
-com.samsung.gallery osp-channel-service r-x--
-com.samsung.gallery com.samsung.app-tray r-x--
-com.samsung.gallery com.samsung.quickpanel r-x--
-com.samsung.gallery connman rwx--
-com.samsung.gallery mobicore-daemon r-x--
-com.samsung.gallery alarm-server rwx--
-com.samsung.gallery brcm_daemon r-x--
-com.samsung.gallery resman r-x--
-com.samsung.gallery osp-connectivity-service rwx--
-com.samsung.gallery push-service rwx--
-com.samsung.gallery eas-engine rwx--
-com.samsung.gallery com.samsung.data-provider-slave rwx--
-com.samsung.gallery usb-server rwx--
-com.samsung.gallery mtp-responder rwx--
-com.samsung.gallery sdbd rwx--
-com.samsung.gallery com.samsung.volume rwx--
-com.samsung.gallery samsung-account-front r-x--
-com.samsung.gallery worldclock::db rw---
-com.samsung.gallery thumb-server r----
-context-service com.samsung.gallery r-x--
-com.samsung.gallery location_fw::client rwx--
-com.samsung.gallery com.samsung.smartsearch --x--
-com.samsung.gallery ug-map-efl rwxat
-system::use_internet com.samsung.gallery -w---
-com.samsung.gallery obexd r-x--
-com.samsung.gallery com.samsung.fileshare-service rwxat
-com.samsung.fileshare-service com.samsung.gallery r----
-com.samsung.gallery nfc-manager rwx--
-com.samsung.gallery nfc-manager::p2p rwx--
-com.samsung.gallery nfc-manager::admin rwx--
-com.samsung.cluster-home com.samsung.gallery r-x--
-com.samsung.gallery phone-misc::db rw---
-com.samsung.gallery msg-service::db rw---
-com.samsung.gallery ug-msg-viewer-efl rwxat
-com.samsung.data-provider-slave com.samsung.gallery rwx--
-com.samsung.contacts com.samsung.gallery rwx--
-com.samsung.camera-app com.samsung.gallery rwx--
-com.samsung.email com.samsung.gallery rwx--
-com.samsung.music-player com.samsung.gallery rw---
-com.samsung.dailybriefing-agent com.samsung.gallery --x--
-com.samsung.volume com.samsung.gallery --x--
-com.samsung.quickpanel com.samsung.gallery r-x--
-com.samsung.lockscreen com.samsung.gallery r-x--
-com.samsung.indicator com.samsung.gallery rwx--
-webkit2-efl com.samsung.gallery --x--
-nfc-share-service com.samsung.gallery rw---
-net.wifi-qs com.samsung.gallery --x--
-com.samsung.data-provider-slave media-data::db rwx--
-com.samsung.data-provider-slave media-server rwx--
-com.samsung.data-provider-slave download-provider r----
-com.samsung.data-provider-slave cloud-content-sync r-x--
-com.samsung.data-provider-slave drmfw r-x--
-com.samsung.data-provider-slave com.samsung.gallery::face-svc.db rw---
-com.samsung.data-provider-slave com.samsung.gallery::web-media.db rw---
-com.samsung.add-viewer com.samsung.gallery rwx--
index a5d5e2204566e9d1aec0c7062c72285d4be1e6d5..e0a9537da4bc18ae32f6af2c3d4a11da8a75a280 100755 (executable)
@@ -86,7 +86,6 @@ ln -sf /usr/bin/ug-client /usr/ug/bin/gallery-efl
 %{_appdatadir}/org.tizen.gallery/data
 /usr/share/packages/org.tizen.gallery.xml
 /usr/share/miregex/*
-/etc/smack/accesses.d/org.tizen.gallery.rule
 
 %files -n ug-gallery-efl
 %manifest ug-gallery-efl.manifest