From b2dae4ecdacaf8b2b03af9f559007cd2e84d47ab Mon Sep 17 00:00:00 2001 From: Byeongin Oh Date: Fri, 10 May 2013 20:32:33 +0900 Subject: [PATCH] apply smack Change-Id: Ida7d05924f68d30ce17700c5981c1e8aa8161f9a --- CMakeLists.txt | 2 +- org.tizen.myfile.rule | 168 ++++++++++++++++++++++++++++++++++++++++ packaging/org.tizen.myfile.spec | 3 +- 3 files changed, 171 insertions(+), 2 deletions(-) create mode 100755 org.tizen.myfile.rule diff --git a/CMakeLists.txt b/CMakeLists.txt index 4521ed0..2281ed3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -162,7 +162,7 @@ INSTALL(DIRECTORY DESTINATION ${DATADIR}) INSTALL(FILES ${CMAKE_BINARY_DIR}/desktop/${PKG_NAME}.xml DESTINATION ${XMLDIR}) INSTALL(FILES desktop/${PKG_NAME}.png DESTINATION ${CMAKE_DESKTOP_ICON_DIR}) - +INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.myfile.rule DESTINATION /opt/etc/smack/accesses.d) ADD_SUBDIRECTORY(data) diff --git a/org.tizen.myfile.rule b/org.tizen.myfile.rule new file mode 100755 index 0000000..f052be9 --- /dev/null +++ b/org.tizen.myfile.rule @@ -0,0 +1,168 @@ +org.tizen.myfile system::vconf rwxat +org.tizen.myfile system::homedir rwxat +org.tizen.myfile system::media rwxat +org.tizen.myfile system::home rwxat +org.tizen.myfile system::share rwxat +org.tizen.myfile pulseaudio rwxat +org.tizen.myfile device::video rw--- +org.tizen.myfile system::crash -wx-- +org.tizen.myfile system::use_internet rwxat +org.tizen.myfile ail::db rw--- +org.tizen.myfile media-data::db rw--- +org.tizen.myfile app-svc::db rw--- +org.tizen.myfile email-service::db rw--- +org.tizen.myfile org.tizen.indicator rwx-- +org.tizen.myfile org.tizen.message rwx-- +org.tizen.myfile org.tizen.cluster-home rwx-- +org.tizen.myfile org.tizen.setting rwx-- +org.tizen.myfile org.tizen.email rwx-- +org.tizen.myfile wifi_direct_manager rw--- +org.tizen.myfile power_manager rwx-- +org.tizen.myfile email-service rwx-- +org.tizen.myfile media-server rwx-- +org.tizen.myfile contacts-service rwx-- +org.tizen.myfile sound_server rwx-- +org.tizen.myfile msg-service rwx-- +org.tizen.myfile thumb-server rw--- +org.tizen.myfile system-server rwxa- +org.tizen.myfile mdm-server rwx-- +org.tizen.myfile efreet r-x-- +org.tizen.myfile xorg rwx-- +org.tizen.myfile isf rwx-- +org.tizen.myfile dbus rwxat +org.tizen.myfile nfc-manager rwx-- +org.tizen.myfile data-provider-master rwx-- +org.tizen.myfile crash-worker r-x-- +org.tizen.myfile net.wifi-qs rwx-- +org.tizen.myfile sys-assert::info -wx-- +org.tizen.myfile sys-assert::core rwxat +org.tizen.myfile cbhm rwx-- +org.tizen.myfile drmfw rw--- +org.tizen.myfile deviced rwxa- +org.tizen.myfile org.tizen.admin-data rw--- +e17 org.tizen.myfile rw--- +system::use_internet org.tizen.myfile -w--- +org.tizen.data-provider-slave org.tizen.myfile rwx-- +org.tizen.contacts org.tizen.myfile rwx-- +org.tizen.email org.tizen.myfile rwx-- +org.tizen.app-tray org.tizen.myfile r-xat +org.tizen.music-player org.tizen.myfile rwx-- +org.tizen.volume org.tizen.myfile --x-- +org.tizen.quickpanel org.tizen.myfile --x-- +org.tizen.lockscreen org.tizen.myfile --x-- +org.tizen.cluster-home org.tizen.myfile r-x-- +context-service org.tizen.myfile r-x-- +media-server org.tizen.myfile -w--- +nfc-share-service org.tizen.myfile rw--- +isf org.tizen.myfile r-x-- +net.wifi-qs org.tizen.myfile --x-- +org.tizen.image-viewer org.tizen.myfile --x-- +org.tizen.dailybriefing-agent org.tizen.myfile --x-- +org.tizen.indicator org.tizen.myfile --x-- +org.tizen.miniapp-tray org.tizen.myfile --x-- +org.tizen.add-viewer org.tizen.myfile --x-- +org.tizen.myfile contacts-service::db rw--- +org.tizen.myfile device::app_logging -w--- +org.tizen.myfile csc-manager rwx-- +org.tizen.myfile org.tizen.smemo rwx-- +org.tizen.myfile org.tizen.gallery rwxa- +org.tizen.myfile ims-service::db rw--- +org.tizen.myfile ug-msg-composer-efl rwxat +org.tizen.myfile org.tizen.gallery::web-media.db rwx-- +org.tizen.myfile org.tizen.gallery::gallery-media.db rwx-- +org.tizen.myfile org.tizen.gallery-service rwx-- +org.tizen.myfile org.tizen.contacts rwx-- +org.tizen.myfile ug-image-viewer-efl rwxat +org.tizen.myfile download-provider rw--- +org.tizen.myfile allshare::svc rwx-- +org.tizen.myfile net-config r-x-- +org.tizen.myfile pkgmgr r---- +org.tizen.myfile org.tizen.myfile rw--- +org.tizen.myfile dali rwxat +org.tizen.myfile cloud-content-sync::db rw--- +org.tizen.myfile cloud-content-sync rwx-- +org.tizen.myfile device::hwcodec rw--- +org.tizen.myfile org.tizen.gallery::face-svc.db rwx-- +org.tizen.myfile ug-email-viewer-efl rwx-- +org.tizen.myfile ug-email-docsearch-efl --x-- +org.tizen.myfile camera-external-engine rw--- +aul org.tizen.myfile rwx-- +org.tizen.gallery-service org.tizen.myfile rwx-- +org.tizen.cluster-home ug-image-viewer-efl r-x-- +org.tizen.lockscreen ug-image-viewer-efl r-x-- +org.tizen.myfile smemo::db rw--- +org.tizen.myfile org.tizen.browser rw--- +org.tizen.myfile org.tizen.image-editor r---- +org.tizen.myfile org.tizen.calendar rwx-- +org.tizen.myfile calendar-service rwx-- +org.tizen.myfile device::sys_logging -w--- +org.tizen.myfile webkit2-efl r-x-- +org.tizen.myfile resman::db rw--- +org.tizen.myfile map-efl rwxat +org.tizen.myfile ug-email-composer-efl rwxat +org.tizen.myfile ug_bluetooth r-x-- +org.tizen.myfile syspopup::db rwx-- +org.tizen.myfile system::app_logging -w--- +org.tizen.myfile svi-data r-x-- +org.tizen.myfile immvibed rwx-- +org.tizen.myfile libaccounts-svc::db rw--- +org.tizen.myfile device::camera rw--- +org.tizen.myfile device::mdnie rw--- +org.tizen.myfile pkgmer::db r---- +org.tizen.myfile stt-server rwx-- +org.tizen.myfile tts-server rwx-- +org.tizen.myfile ug-camera-efl rwxat +org.tizen.myfile vcs-server rwx-- +org.tizen.myfile image-filter-d::db rw--- +org.tizen.myfile location_fw::db rw--- +org.tizen.myfile pkgmgr::db rw--- +org.tizen.myfile org.tizen.svoice rwxat +org.tizen.myfile org.tizen.dropbox r---- +org.tizen.myfile org.tizen.facebook r-x-- +org.tizen.myfile oma-ds-agent rwx-- +oma-ds-agent org.tizen.myfile rwx-- +org.tizen.myfile oma-ds-agent::cfg rwxat +org.tizen.setting org.tizen.myfile 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.myfile syslogd rwx-- +org.tizen.myfile e17 r---- +org.tizen.myfile dlogutil r-x-- +org.tizen.myfile telephony_framework r-x-- +org.tizen.myfile aul r-x-- +org.tizen.myfile ode r-x-- +org.tizen.myfile sensor-framework r-x-- +org.tizen.myfile secure-storage r-x-- +org.tizen.myfile starter r-x-- +org.tizen.myfile osp-app-service r-x-- +org.tizen.myfile osp-security-service r-x-- +org.tizen.myfile osp-channel-service r-x-- +org.tizen.myfile org.tizen.app-tray r-x-- +org.tizen.myfile org.tizen.quickpanel r-x-- +org.tizen.myfile connman rwx-- +org.tizen.myfile mobicore-daemon r-x-- +org.tizen.myfile alarm-server rwx-- +org.tizen.myfile brcm_daemon r-x-- +org.tizen.myfile resman r-x-- +org.tizen.myfile osp-connectivity-service rwx-- +org.tizen.myfile push-service rwx-- +org.tizen.myfile eas-engine rwx-- +org.tizen.myfile org.tizen.data-provider-slave rwx-- +org.tizen.myfile usb-server rwx-- +org.tizen.myfile mtp-responder rwx-- +org.tizen.myfile sdbd rwx-- +org.tizen.myfile org.tizen.volume rwx-- +org.tizen.myfile samsung-account-front r-x-- +org.tizen.myfile worldclock::db rw--- +org.tizen.myfile location_fw::client rwx-- +org.tizen.myfile org.tizen.smartsearch --x-- +org.tizen.myfile ug-map-efl rwxat +org.tizen.myfile obexd r-x-- +org.tizen.myfile org.tizen.fileshare-service rwxat +org.tizen.fileshare-service org.tizen.myfile r---- +org.tizen.myfile nfc-manager::p2p rwx-- +org.tizen.myfile nfc-manager::admin rwx-- +org.tizen.myfile phone-misc::db rw--- +org.tizen.myfile msg-service::db rw--- +org.tizen.myfile ug-msg-viewer-efl rwxat diff --git a/packaging/org.tizen.myfile.spec b/packaging/org.tizen.myfile.spec index 691a38f..64b412c 100644 --- a/packaging/org.tizen.myfile.spec +++ b/packaging/org.tizen.myfile.spec @@ -1,7 +1,7 @@ #sbs-git:slp/pkgs/m/myfiles myfiles 0.1.6 2caccae458123f3effccfcf34469f363593d375e Name: org.tizen.myfile Summary: Myfile Application v1.0 -Version: 0.2.09 +Version: 0.2.10 Release: 1 Group: TO_BE/FILLED_IN License: Flora @@ -73,6 +73,7 @@ chown -R 5000:5000 /opt/usr/apps/org.tizen.myfile/data %files %manifest org.tizen.myfile.manifest %defattr(-,root,root,-) +/opt/etc/smack/accesses.d/org.tizen.myfile.rule /usr/apps/org.tizen.myfile/bin/myfile /usr/apps/org.tizen.myfile/res/locale/* /usr/apps/org.tizen.myfile/res/images/* -- 2.7.4