Remove SMACK rule file(.rule) according three domain model 87/19387/2 tizen submit/tizen/20140429.223856
authorseong.chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 09:19:09 +0000 (18:19 +0900)
committerSeongwook Chung <seong.chung@samsung.com>
Fri, 11 Apr 2014 09:20:40 +0000 (02:20 -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.calendar.rule)
- Remove install statement about installing rule file described in CMakeLists.txt
- Remove file path and name declaration of spec file (packaging/org.tizen.calendar.spec)

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

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

index 421bccf..091f88a 100644 (file)
@@ -113,4 +113,3 @@ INSTALL(DIRECTORY DESTINATION ${DATADIR})
 # vcs viewer
 ADD_SUBDIRECTORY(viewer)
 
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/${PKGNAME}.rule DESTINATION /etc/smack/accesses.d)
diff --git a/org.tizen.calendar.rule b/org.tizen.calendar.rule
deleted file mode 100644 (file)
index aeff91d..0000000
+++ /dev/null
@@ -1,168 +0,0 @@
-org.tizen.calendar ail::db rw---
-org.tizen.calendar app-svc::db rw---
-org.tizen.calendar calendar-service rwx--
-org.tizen.calendar cbhm rwx--
-org.tizen.calendar org.tizen.browser rwx--
-org.tizen.calendar org.tizen.email rwx--
-org.tizen.calendar org.tizen.facebook rwx--
-org.tizen.calendar org.tizen.gallery rwxa-
-org.tizen.calendar org.tizen.indicator rwx--
-org.tizen.calendar org.tizen.message rwx--
-org.tizen.calendar org.tizen.phone r----
-org.tizen.calendar org.tizen.setting rwx--
-org.tizen.calendar org.tizen.smemo rwx--
-org.tizen.calendar contacts-service rwx--
-org.tizen.calendar data-provider-master rwx--
-org.tizen.calendar dbus rwxat
-org.tizen.calendar dropbox r----
-org.tizen.calendar efreet r-x--
-org.tizen.calendar immvibed rwx--
-org.tizen.calendar isf rwx--
-org.tizen.calendar libaccounts-svc::db rw---
-org.tizen.calendar location_fw::db rw---
-org.tizen.calendar mdm-server rwx--
-org.tizen.calendar media-data::db rw---
-org.tizen.calendar media-server rwx--
-org.tizen.calendar net-config r-x--
-org.tizen.calendar net.wifi-qs r-x--
-org.tizen.calendar notification::db rwx--
-org.tizen.calendar pkgmgr::db rw---
-org.tizen.calendar pulseaudio rwxat
-org.tizen.calendar smemo r-x--
-org.tizen.calendar sound_server rwx--
-org.tizen.calendar system::homedir rwxat
-org.tizen.calendar system::use_internet rwxat
-org.tizen.calendar system::vconf rwxat
-org.tizen.calendar system::home rwxat
-org.tizen.calendar system::media rwxat
-org.tizen.calendar system::share rwxat
-org.tizen.calendar sys-assert::info -wx--
-org.tizen.calendar sys-assert::core rwxat
-org.tizen.calendar ug_bluetooth r-x--
-org.tizen.calendar ui-gadget::client rwx--
-org.tizen.calendar wifi_direct_manager rw---
-org.tizen.calendar worldclock::db rw---
-org.tizen.calendar xorg rwx--
-org.tizen.app-tray org.tizen.calendar r-xat
-org.tizen.data-provider-slave calendar-service rwx--
-org.tizen.data-provider-slave org.tizen.calendar r-x--
-org.tizen.indicator org.tizen.calendar rwx--
-org.tizen.lockscreen org.tizen.calendar r-x--
-org.tizen.quickpanel org.tizen.calendar r-x--
-e17 org.tizen.calendar rw---
-nfc-share-service org.tizen.calendar r-x--
-obexd org.tizen.calendar r-x--
-ui-gadget::client org.tizen.calendar rwx--
-org.tizen.calendar csc-manager rwx--
-org.tizen.calendar device::app_logging -w---
-org.tizen.calendar org.tizen.gallery::web-media.db rwx--
-org.tizen.calendar org.tizen.gallery::gallery-media.db rwx--
-org.tizen.calendar org.tizen.gallery-service rwx--
-org.tizen.calendar org.tizen.contacts rwx--
-org.tizen.calendar org.tizen.cluster-home rwx--
-org.tizen.calendar ug-image-viewer-efl rwxat
-org.tizen.calendar download-provider rw---
-org.tizen.calendar drmfw rw---
-org.tizen.calendar allshare::svc rwx--
-org.tizen.calendar pkgmgr r----
-org.tizen.calendar system-server rwxa-
-org.tizen.calendar deviced rwxa-
-org.tizen.calendar org.tizen.myfile rw---
-org.tizen.calendar dali rwxat
-org.tizen.calendar crash-worker --x--
-org.tizen.calendar msg-service rwx--
-org.tizen.calendar cloud-content-sync::db rw---
-org.tizen.calendar cloud-content-sync rwx--
-org.tizen.calendar device::video rw---
-org.tizen.calendar device::hwcodec rw---
-org.tizen.calendar org.tizen.gallery::face-svc.db rwx--
-org.tizen.calendar ug-email-viewer-efl rwx--
-org.tizen.calendar email-service rwx--
-org.tizen.calendar ug-email-docsearch-efl --x--
-org.tizen.calendar camera-external-engine rw---
-aul org.tizen.calendar rwx--
-isf org.tizen.calendar r----
-org.tizen.gallery-service org.tizen.calendar rwx--
-org.tizen.cluster-home ug-image-viewer-efl r-x--
-org.tizen.lockscreen ug-image-viewer-efl r-x--
-org.tizen.calendar contacts-service::db rw---
-org.tizen.calendar ims-service::db rw---
-org.tizen.calendar ug-msg-composer-efl rwxat
-media-server org.tizen.calendar -w---
-org.tizen.calendar smemo::db rw---
-org.tizen.calendar org.tizen.image-editor r----
-org.tizen.calendar org.tizen.calendar rwx--
-org.tizen.calendar device::sys_logging -w---
-org.tizen.calendar email-service::db rw---
-org.tizen.calendar webkit2-efl r-x--
-org.tizen.calendar resman::db rw---
-org.tizen.calendar map-efl rwxat
-org.tizen.calendar ug-email-composer-efl rwxat
-org.tizen.calendar syspopup::db rwx--
-org.tizen.calendar system::app_logging -w---
-org.tizen.calendar svi-data r-x--
-org.tizen.calendar device::camera rw---
-org.tizen.calendar device::mdnie rw---
-org.tizen.calendar pkgmer::db r----
-org.tizen.calendar power_manager rwx--
-org.tizen.calendar stt-server rwx--
-org.tizen.calendar tts-server rwx--
-org.tizen.calendar ug-camera-efl rwxat
-org.tizen.calendar vcs-server rwx--
-org.tizen.calendar image-filter-d::db rw---
-org.tizen.calendar org.tizen.svoice rwxat
-org.tizen.calendar org.tizen.dropbox r----
-org.tizen.calendar oma-ds-agent rwx--
-oma-ds-agent org.tizen.calendar rwx--
-org.tizen.calendar oma-ds-agent::cfg rwxat
-org.tizen.setting org.tizen.calendar 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.calendar syslogd rwx--
-org.tizen.calendar e17 r-x--
-org.tizen.calendar dlogutil r-x--
-org.tizen.calendar telephony_framework r-x--
-org.tizen.calendar aul r-x--
-org.tizen.calendar ode r-x--
-org.tizen.calendar sensor-framework r-x--
-org.tizen.calendar secure-storage r-x--
-org.tizen.calendar starter r-x--
-org.tizen.calendar osp-app-service r-x--
-org.tizen.calendar osp-security-service r-x--
-org.tizen.calendar osp-channel-service r-x--
-org.tizen.calendar org.tizen.app-tray r-x--
-org.tizen.calendar org.tizen.quickpanel r-x--
-org.tizen.calendar connman rwx--
-org.tizen.calendar mobicore-daemon r-x--
-org.tizen.calendar alarm-server rwx--
-org.tizen.calendar brcm_daemon r-x--
-org.tizen.calendar resman r-x--
-org.tizen.calendar osp-connectivity-service rwx--
-org.tizen.calendar push-service rwx--
-org.tizen.calendar eas-engine rwx--
-org.tizen.calendar org.tizen.data-provider-slave rwx--
-org.tizen.calendar usb-server rwx--
-org.tizen.calendar mtp-responder rwx--
-org.tizen.calendar sdbd rwx--
-org.tizen.calendar org.tizen.volume rwx--
-org.tizen.calendar samsung-account-front r-x--
-org.tizen.calendar thumb-server r----
-context-service org.tizen.calendar r-x--
-org.tizen.calendar location_fw::client rwx--
-org.tizen.calendar org.tizen.smartsearch --x--
-org.tizen.calendar ug-map-efl rwxat
-system::use_internet org.tizen.calendar -w---
-org.tizen.calendar obexd r-x--
-org.tizen.calendar phone-misc::db rw---
-org.tizen.calendar msg-service::db rw---
-org.tizen.calendar ug-msg-viewer-efl rwxat
-org.tizen.calendar org.tizen.fileshare-service rwxat
-org.tizen.fileshare-service org.tizen.calendar r----
-org.tizen.calendar nfc-manager rwx--
-org.tizen.calendar nfc-manager::p2p rwx--
-org.tizen.calendar nfc-manager::admin rwx--
-org.tizen.cluster-home org.tizen.calendar r-x--
-org.tizen.calendar org.tizen.pwlock r----
-org.tizen.calendar ug-worldclock-efl r----
-org.tizen.calendar org.tizen.camera-app r----
index 90bb152..a3376aa 100755 (executable)
@@ -103,7 +103,6 @@ chmod 770 /usr/data/ug-calendar
 /usr/apps/org.tizen.calendar/res/edje/*.edj
 /usr/share/packages/org.tizen.calendar.xml
 /usr/share/icons/default/small/org.tizen.calendar.png
-%config /etc/smack/accesses.d/%{name}.rule
 
 %files -n org.tizen.calendar-viewer
 %manifest viewer/org.tizen.calendar-viewer.manifest