From: seong.chung Date: Fri, 11 Apr 2014 09:19:09 +0000 (+0900) Subject: Remove SMACK rule file(.rule) according three domain model X-Git-Tag: submit/tizen/20140429.223856^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=28985082c64bad9d4c261a99e54afeb4322b4ee2;p=apps%2Fcore%2Fpreloaded%2Fcalendar.git 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.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 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 421bccf..091f88a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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 index aeff91d..0000000 --- a/org.tizen.calendar.rule +++ /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---- diff --git a/packaging/org.tizen.calendar.spec b/packaging/org.tizen.calendar.spec index 90bb152..a3376aa 100755 --- a/packaging/org.tizen.calendar.spec +++ b/packaging/org.tizen.calendar.spec @@ -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