add smack rule submit/tizen_2.1/20130514.054723
authoryunju06lee <yunju06.lee@samsung.com>
Fri, 10 May 2013 12:07:41 +0000 (21:07 +0900)
committeryunju06lee <yunju06.lee@samsung.com>
Fri, 10 May 2013 12:07:41 +0000 (21:07 +0900)
Change-Id: Iedf5db2bf732a6df97c66396b92c3ba04cd93bd7

CMakeLists.txt
org.tizen.contacts-appservice.manifest
org.tizen.contacts-appservice.rule [new file with mode: 0644]
org.tizen.contacts-viewer.rule [new file with mode: 0644]
org.tizen.contacts.manifest
org.tizen.contacts.rule [new file with mode: 0644]
org.tizen.phone.manifest
org.tizen.phone.rule [new file with mode: 0644]
packaging/phone.spec

index 43c01e4..f566cf1 100755 (executable)
@@ -13,7 +13,7 @@ SET(EDC_SRC_DIR "${CMAKE_SOURCE_DIR}/lib/edc")
 SET(EDJDIR "/usr/ug/res/edje/ug-${PACKAGE}")
 SET(IMGDIR "/usr/ug/res/images/ug-${PACKAGE}")
 SET(VERSION_MAJOR 0)
-SET(VERSION "${VERSION_MAJOR}.6.63.24")
+SET(VERSION "${VERSION_MAJOR}.6.63.25")
 
 SET(CMAKE_SKIP_BUILD_RPATH FALSE)
 SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
@@ -60,6 +60,10 @@ ADD_DEFINITIONS("-DUGDATADIR=\"${UGDATADIR}\"")
 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/lib/images/phoneug_images/ DESTINATION ${IMGDIR})
 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/lib/images/contact_images/ DESTINATION ${IMGDIR})
 INSTALL(DIRECTORY DESTINATION ${DATADIR})
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.phone.rule DESTINATION /opt/etc/smack/accesses.d)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.contacts.rule DESTINATION /opt/etc/smack/accesses.d)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.contacts-viewer.rule DESTINATION /opt/etc/smack/accesses.d)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/org.tizen.contacts-appservice.rule DESTINATION /opt/etc/smack/accesses.d)
 
 ADD_SUBDIRECTORY(lib)
 ADD_SUBDIRECTORY(phone)
index c084d5e..7b27910 100644 (file)
@@ -2,6 +2,10 @@
        <define>
                <domain name="org.tizen.contacts-appservice" policy="restricted"/>
        </define>
+       <assign>
+               <filesystem path="/usr/share/packages/org.tizen.contacts-appservice.xml" label="_" />
+               <filesystem path="/usr/share/icons/default/small/org.tizen.contacts-appservice.png" label="_" />
+       </assign>
        <request>
                <domain name="org.tizen.contacts-appservice"/>
        </request>
diff --git a/org.tizen.contacts-appservice.rule b/org.tizen.contacts-appservice.rule
new file mode 100644 (file)
index 0000000..33edf98
--- /dev/null
@@ -0,0 +1,121 @@
+org.tizen.contacts-appservice libaccounts-svc rw---
+org.tizen.contacts-appservice ail::db rw---
+org.tizen.contacts-appservice system::vconf rwxat
+org.tizen.contacts-appservice system::homedir rwxat
+org.tizen.contacts-appservice net-config r----
+org.tizen.contacts-appservice xorg rw---
+org.tizen.contacts-appservice contacts-service rwx--
+org.tizen.contacts-appservice isf rwx--
+org.tizen.contacts-appservice media-data::db rw---
+org.tizen.contacts-appservice sound_server rw---
+org.tizen.contacts-appservice pkgmgr r----
+org.tizen.contacts-appservice efreet r-x--
+org.tizen.contacts-appservice dbus rwx--
+org.tizen.contacts-appservice pulseaudio rwxat
+org.tizen.contacts-appservice appsvc::db rw---
+org.tizen.contacts-appservice msg-service rwx--
+org.tizen.contacts-appservice syspopup::db rwx--
+org.tizen.contacts-appservice contacts-service::db rwx--
+org.tizen.contacts-appservice libug-phone::data rwx--
+org.tizen.contacts-appservice ug_bluetooth r-x--
+org.tizen.contacts-appservice system::use_internet r----
+org.tizen.contacts-appservice org.tizen.phone r-x--
+org.tizen.contacts-appservice libaccounts-svc::db rw---
+org.tizen.contacts-appservice phone-misc::db rw---
+org.tizen.contacts-appservice app-svc::db rw---
+org.tizen.contacts-appservice org.tizen.message rwx--
+org.tizen.contacts-appservice org.tizen.indicator rwx--
+org.tizen.contacts-appservice org.tizen.facebook rwx--
+org.tizen.contacts-appservice org.tizen.setting rwx--
+org.tizen.contacts-appservice immvibed rw---
+org.tizen.contacts-appservice org.tizen.contacts rwxat
+org.tizen.contacts-appservice org.tizen.contacts-viewer rwxat
+org.tizen.contacts-appservice ui-gadget::client rwx--
+org.tizen.contacts-appservice org.tizen.camera-app rw---
+org.tizen.contacts-appservice media-server rwx--
+org.tizen.contacts-appservice thumb-server r----
+org.tizen.contacts-appservice ug-image-viewer-efl rwxat
+org.tizen.contacts-appservice system::media rwxat
+org.tizen.contacts-appservice system::share rwxat
+org.tizen.contacts-appservice sys-assert::core rwxat
+org.tizen.contacts-appservice org.tizen.gallery-service rwx--
+org.tizen.contacts-appservice csc-manager rwx--
+org.tizen.contacts-appservice org.tizen.email rwx--
+org.tizen.contacts-appservice org.tizen.dropbox r----
+org.tizen.contacts-appservice pkgmgr::db rw---
+org.tizen.contacts-appservice org.tizen.cluster-home -w---
+org.tizen.contacts-appservice org.tizen.easy-home -w---
+org.tizen.contacts-appservice org.tizen.gallery rwxa-
+org.tizen.contacts-appservice system::app_logging -w---
+org.tizen.contacts-appservice mdm-server -w---
+org.tizen.contacts-appservice nfc-share-service --x--
+org.tizen.contacts-appservice stest-service -w---
+org.tizen.app-tray org.tizen.contacts-appservice rwxat
+e17 org.tizen.contacts-appservice rw---
+system::use_internet org.tizen.contacts-appservice r----
+isf org.tizen.contacts-appservice r-x--
+org.tizen.quickpanel org.tizen.contacts-appservice r-x--
+org.tizen.cluster-home org.tizen.contacts-appservice r-x--
+org.tizen.easy-home org.tizen.contacts-appservice r-x--
+org.tizen.gallery-service org.tizen.contacts-appservice rwx--
+ui-gadget::client org.tizen.contacts-appservice rwxa-
+org.tizen.facebook org.tizen.contacts-appservice --x--
+org.tizen.lockscreen org.tizen.contacts-appservice r-x--
+org.tizen.dailybriefing-agent org.tizen.contacts-appservice --x--
+org.tizen.volume org.tizen.contacts-appservice --x--
+activesync-ui::eas-appsvc org.tizen.contacts-appservice rwx--
+org.tizen.setting org.tizen.contacts-appservice rwx--
+nfc-share-service org.tizen.contacts-appservice r-x--
+stest-service org.tizen.contacts-appservice r-x--
+crash-viewer org.tizen.contacts-appservice --x--
+obexd org.tizen.contacts-appservice r-x--
+org.tizen.data-provider-slave email-service::db rw---
+org.tizen.data-provider-slave org.tizen.contacts-appservice r-x--
+org.tizen.data-provider-slave org.tizen.contacts r-x--
+org.tizen.data-provider-slave contacts-service rwx--
+org.tizen.contacts-appservice device::app_logging -w---
+org.tizen.contacts-appservice org.tizen.smemo r-x--
+org.tizen.contacts-appservice ims-service::db rw---
+org.tizen.contacts-appservice ug-msg-composer-efl rwxat
+media-server org.tizen.contacts-appservice -w---
+org.tizen.contacts-appservice system::home rwxat
+org.tizen.contacts-appservice org.tizen.gallery::web-media.db rwx--
+org.tizen.contacts-appservice org.tizen.gallery::gallery-media.db rwx--
+org.tizen.contacts-appservice download-provider rw---
+org.tizen.contacts-appservice drmfw rw---
+org.tizen.contacts-appservice cbhm r----
+org.tizen.contacts-appservice data-provider-master rw---
+org.tizen.contacts-appservice allshare::svc rwx--
+org.tizen.contacts-appservice system-server rw-a-
+org.tizen.contacts-appservice deviced rw-a-
+org.tizen.contacts-appservice org.tizen.myfile rw---
+org.tizen.contacts-appservice dali rwxat
+org.tizen.contacts-appservice crash-worker --x--
+org.tizen.contacts-appservice cloud-content-sync::db rw---
+org.tizen.contacts-appservice cloud-content-sync rwx--
+org.tizen.contacts-appservice device::video r----
+org.tizen.contacts-appservice device::hwcodec rw---
+org.tizen.contacts-appservice org.tizen.gallery::face-svc.db rwx--
+org.tizen.contacts-appservice ug-email-viewer-efl rwx--
+org.tizen.contacts-appservice email-service rwx--
+org.tizen.contacts-appservice ug-email-docsearch-efl --x--
+org.tizen.contacts-appservice camera-external-engine rw---
+aul org.tizen.contacts-appservice rwx--
+org.tizen.cluster-home ug-image-viewer-efl r-x--
+org.tizen.lockscreen ug-image-viewer-efl r-x--
+org.tizen.contacts-appservice org.tizen.calendar r-x--
+org.tizen.contacts-appservice calendar-service rwx--
+org.tizen.contacts-appservice device::sys_logging -w---
+org.tizen.contacts-appservice email-service::db rw---
+org.tizen.contacts-appservice webkit2-efl r-x--
+org.tizen.contacts-appservice resman::db rw---
+org.tizen.contacts-appservice map-efl --x--
+org.tizen.contacts-appservice smemo::db rw---
+org.tizen.contacts-appservice ug-email-composer-efl rwxat
+org.tizen.contacts-appservice svi-data r-x--
+context-service org.tizen.contacts-appservice r-x--
+org.tizen.contacts-appservice org.tizen.fileshare-service rwxat
+org.tizen.contacts-appservice wifi_direct_manager rw---
+org.tizen.fileshare-service org.tizen.contacts-appservice r----
+org.tizen.contacts-appservice msg-service::db rw---
+org.tizen.contacts-appservice ug-msg-viewer-efl rwxat
diff --git a/org.tizen.contacts-viewer.rule b/org.tizen.contacts-viewer.rule
new file mode 100644 (file)
index 0000000..1df0611
--- /dev/null
@@ -0,0 +1,122 @@
+org.tizen.contacts-viewer libaccounts-svc rw---
+org.tizen.contacts-viewer ail::db rw---
+org.tizen.contacts-viewer system::vconf rwxat
+org.tizen.contacts-viewer system::homedir rwxat
+org.tizen.contacts-viewer net-config r----
+org.tizen.contacts-viewer xorg rw---
+org.tizen.contacts-viewer contacts-service rwx--
+org.tizen.contacts-viewer isf rwx--
+org.tizen.contacts-viewer media-data::db rw---
+org.tizen.contacts-viewer sound_server rw---
+org.tizen.contacts-viewer pkgmgr r----
+org.tizen.contacts-viewer efreet r-x--
+org.tizen.contacts-viewer dbus rwx--
+org.tizen.contacts-viewer pulseaudio rwxat
+org.tizen.contacts-viewer appsvc::db rw---
+org.tizen.contacts-viewer msg-service rwx--
+org.tizen.contacts-viewer syspopup::db rwx--
+org.tizen.contacts-viewer contacts-service::db rwx--
+org.tizen.contacts-viewer libug-phone::data rwx--
+org.tizen.contacts-viewer ug_bluetooth r-x--
+org.tizen.contacts-viewer system::use_internet r----
+org.tizen.contacts-viewer org.tizen.phone r-x--
+org.tizen.contacts-viewer libaccounts-svc::db rw---
+org.tizen.contacts-viewer phone-misc::db rw---
+org.tizen.contacts-viewer app-svc::db rw---
+org.tizen.contacts-viewer org.tizen.message rwx--
+org.tizen.contacts-viewer org.tizen.indicator rwx--
+org.tizen.contacts-viewer org.tizen.facebook rwx--
+org.tizen.contacts-viewer org.tizen.setting rwx--
+org.tizen.contacts-viewer immvibed rw---
+org.tizen.contacts-viewer org.tizen.contacts rwx--
+org.tizen.contacts-viewer ui-gadget::client rwx--
+org.tizen.contacts-viewer org.tizen.camera-app rw---
+org.tizen.contacts-viewer media-server rwx--
+org.tizen.contacts-viewer thumb-server r----
+org.tizen.contacts-viewer ug-image-viewer-efl rwxat
+org.tizen.contacts-viewer system::media rwxat
+org.tizen.contacts-viewer system::share rwxat
+org.tizen.contacts-viewer sys-assert::core rwxat
+org.tizen.contacts-viewer org.tizen.gallery-service rwx--
+org.tizen.contacts-viewer csc-manager rwx--
+org.tizen.contacts-viewer org.tizen.email rwx--
+org.tizen.contacts-viewer org.tizen.dropbox r----
+org.tizen.contacts-viewer pkgmgr::db rw---
+org.tizen.contacts-viewer org.tizen.cluster-home -w---
+org.tizen.contacts-viewer org.tizen.easy-home -w---
+org.tizen.contacts-viewer mdm-server -w---
+org.tizen.contacts-viewer nfc-share-service --x--
+org.tizen.contacts-viewer stest-service -w---
+org.tizen.contacts-viewer obexd r-x--
+org.tizen.app-tray org.tizen.contacts-viewer rwxat
+e17 org.tizen.contacts-viewer rw---
+system::use_internet org.tizen.contacts-viewer r----
+isf org.tizen.contacts-viewer r-x--
+org.tizen.quickpanel org.tizen.contacts-viewer r-x--
+org.tizen.cluster-home org.tizen.contacts-viewer r-x--
+org.tizen.easy-hone org.tizen.contacts-viewer r-x--
+org.tizen.gallery-service org.tizen.contacts rw---
+ui-gadget::client org.tizen.contacts-viewer rwxa-
+org.tizen.facebook org.tizen.contacts-viewer rwx--
+org.tizen.lockscreen org.tizen.contacts-viewer r-x--
+org.tizen.dailybriefing-agent org.tizen.contacts-viewer --x--
+org.tizen.volume org.tizen.contacts-viewer --x--
+activesync-ui::eas-appsvc org.tizen.contacts-viewer rwx--
+org.tizen.setting org.tizen.contacts-viewer rwx--
+nfc-share-service org.tizen.contacts-viewer r-x--
+stest-service org.tizen.contacts-viewer r-x--
+crash-viewer org.tizen.contacts-viewer --x--
+obexd org.tizen.contacts-viewer r-x--
+org.tizen.data-provider-slave email-service::db rw---
+org.tizen.data-provider-slave org.tizen.contacts-viewer r-x--
+org.tizen.data-provider-slave org.tizen.contacts r-x--
+org.tizen.data-provider-slave contacts-service rwx--
+org.tizen.contacts-viewer device::app_logging -w---
+org.tizen.contacts-viewer org.tizen.smemo r-x--
+org.tizen.contacts-viewer org.tizen.gallery rwxa-
+org.tizen.contacts-viewer ims-service::db rw---
+org.tizen.contacts-viewer ug-msg-composer-efl rwxat
+media-server org.tizen.contacts-viewer -w---
+org.tizen.contacts-viewer system::home rwxat
+org.tizen.contacts-viewer org.tizen.gallery::web-media.db rwx--
+org.tizen.contacts-viewer org.tizen.gallery::gallery-media.db rwx--
+org.tizen.contacts-viewer download-provider rw---
+org.tizen.contacts-viewer drmfw rw---
+org.tizen.contacts-viewer cbhm r----
+org.tizen.contacts-viewer data-provider-master rw---
+org.tizen.contacts-viewer allshare::svc rwx--
+org.tizen.contacts-viewer system-server rw-a-
+org.tizen.contacts-viewer deviced rw-a-
+org.tizen.contacts-viewer org.tizen.myfile rw---
+org.tizen.contacts-viewer dali rwxat
+org.tizen.contacts-viewer crash-worker --x--
+org.tizen.contacts-viewer cloud-content-sync::db rw---
+org.tizen.contacts-viewer cloud-content-sync rwx--
+org.tizen.contacts-viewer device::video r----
+org.tizen.contacts-viewer device::hwcodec rw---
+org.tizen.contacts-viewer org.tizen.gallery::face-svc.db rwx--
+org.tizen.contacts-viewer ug-email-viewer-efl rwx--
+org.tizen.contacts-viewer email-service rwx--
+org.tizen.contacts-viewer ug-email-docsearch-efl --x--
+org.tizen.contacts-viewer camera-external-engine rw---
+aul org.tizen.contacts-viewer rwx--
+org.tizen.gallery-service org.tizen.contacts-viewer rwx--
+org.tizen.cluster-home ug-image-viewer-efl r-x--
+org.tizen.lockscreen ug-image-viewer-efl r-x--
+org.tizen.contacts-viewer org.tizen.calendar r-x--
+org.tizen.contacts-viewer calendar-service rwx--
+org.tizen.contacts-viewer device::sys_logging -w---
+org.tizen.contacts-viewer email-service::db rw---
+org.tizen.contacts-viewer webkit2-efl r-x--
+org.tizen.contacts-viewer resman::db rw---
+org.tizen.contacts-viewer map-efl --x--
+org.tizen.contacts-viewer smemo::db rw---
+org.tizen.contacts-viewer ug-email-composer-efl rwxat
+org.tizen.contacts-viewer system::app_logging -w---
+org.tizen.contacts-viewer svi-data r-x--
+context-service org.tizen.contacts-viewer r-x--
+org.tizen.contacts-viewer org.tizen.fileshare-service rwxat
+org.tizen.contacts-viewer wifi_direct_manager rw---
+org.tizen.fileshare-service org.tizen.contacts-viewer r----
+org.tizen.contacts-viewer msg-service::db rw---
+org.tizen.contacts-viewer ug-msg-viewer-efl rwxat
index 6bfe9ea..b8ebc35 100644 (file)
@@ -1,33 +1,12 @@
 <manifest>
         <define>
                 <domain name="org.tizen.contacts"/>
-                <request>
-                        <smack request="libaccounts-svc" type="r"/>
-                        <smack request="ail::db" type="rw"/>
-                        <smack request="system::vconf" type="arwxt"/>
-                        <smack request="system::homedir" type="arwxt"/>
-                        <smack request="system::use_internet" type="r"/>
-                        <smack request="xorg" type="w"/>
-                        <smack request="contacts-service" type="rw"/>
-                        <smack request="isf" type="rwx"/>
-                        <smack request="media-data::db" type="rw"/>
-                        <smack request="sound_server" type="rw"/>
-                        <smack request="pkgmgr" type="r"/>
-                        <smack request="efreet" type="rx"/>
-                        <smack request="dbus" type="rw"/>
-                        <smack request="pulseaudio" type="wx"/>
-                        <smack request="app-svc::db" type="rw"/>
-                        <smack request="msg-service" type="rwx"/>
-                        <smack request="syspopup::db" type="rw"/>
-                        <smack request="contacts-service::db" type="rw"/>
-                        <smack request="libug-phone::data" type="rwx"/>
-                        <smack request="ug_bluetooth" type="r"/>
-                </request>
         </define>
         <assign>
                 <filesystem path="/usr/share/packages/org.tizen.contacts.xml" label="_" />
                 <filesystem path="/usr/share/applications/org.tizen.contacts.desktop" label="_" />
                 <filesystem path="/usr/share/icons/default/small/org.tizen.contacts.png" label="_" />
+                <filesystem path="/opt/usr/ug/data/ug-phone" label="org.tizen.contacts" type="transmutable" />
         </assign>
         <request>
                 <domain name="org.tizen.contacts"/>
diff --git a/org.tizen.contacts.rule b/org.tizen.contacts.rule
new file mode 100644 (file)
index 0000000..5a7f725
--- /dev/null
@@ -0,0 +1,123 @@
+org.tizen.contacts libaccounts-svc rw---
+org.tizen.contacts ail::db rw---
+org.tizen.contacts system::vconf rwxat
+org.tizen.contacts system::homedir rwxat
+org.tizen.contacts net-config r----
+org.tizen.contacts xorg rw---
+org.tizen.contacts contacts-service rwx--
+org.tizen.contacts isf rwx--
+org.tizen.contacts media-data::db rw---
+org.tizen.contacts sound_server rw---
+org.tizen.contacts pkgmgr r----
+org.tizen.contacts efreet r-x--
+org.tizen.contacts dbus rwx--
+org.tizen.contacts pulseaudio rwxat
+org.tizen.contacts appsvc::db rw---
+org.tizen.contacts msg-service rwx--
+org.tizen.contacts syspopup::db rwx--
+org.tizen.contacts contacts-service::db rwx--
+org.tizen.contacts libug-phone::data rwx--
+org.tizen.contacts ug_bluetooth r-x--
+org.tizen.contacts system::use_internet r----
+org.tizen.contacts org.tizen.phone r-x--
+org.tizen.contacts libaccounts-svc::db rw---
+org.tizen.contacts phone-misc::db rw---
+org.tizen.contacts app-svc::db rw---
+org.tizen.contacts org.tizen.message rwx--
+org.tizen.contacts org.tizen.indicator rwx--
+org.tizen.contacts org.tizen.facebook rwx--
+org.tizen.contacts org.tizen.setting rwx--
+org.tizen.contacts immvibed rw---
+org.tizen.contacts org.tizen.contacts-viewer r-x--
+org.tizen.contacts ui-gadget::client rwx--
+org.tizen.contacts org.tizen.contacts-group-viewer --x--
+org.tizen.contacts org.tizen.camera-app rw---
+org.tizen.contacts media-server rwx--
+org.tizen.contacts thumb-server r----
+org.tizen.contacts ug-image-viewer-efl rwxat
+org.tizen.contacts system::media rwxat
+org.tizen.contacts system::share rwxat
+org.tizen.contacts sys-assert::core rwxat
+org.tizen.contacts org.tizen.gallery-service rwx--
+org.tizen.contacts csc-manager rwx--
+org.tizen.contacts org.tizen.email rwx--
+org.tizen.contacts org.tizen.dropbox r----
+org.tizen.contacts pkgmgr::db rw---
+org.tizen.contacts org.tizen.cluster-home -w---
+org.tizen.contacts org.tizen.easy-home -w---
+org.tizen.contacts mdm-server -w---
+org.tizen.contacts nfc-share-service --x--
+org.tizen.contacts stest-service -w---
+org.tizen.contacts data-provider-master rw---
+org.tizen.contact org.tizen.contacts -w---
+org.tizen.contact media-server -w---
+org.tizen.app-tray org.tizen.contacts rwxat
+org.tizen.setting org.tizen.contacts rwx--
+e17 org.tizen.contacts rw---
+system::use_internet org.tizen.contacts r----
+isf org.tizen.contacts r-x--
+org.tizen.quickpanel org.tizen.contacts r-x--
+org.tizen.cluster-home org.tizen.contacts r-x--
+org.tizen.easy-home org.tizen.contacts r-x--
+org.tizen.gallery-service org.tizen.contacts rwx--
+ui-gadget::client org.tizen.contacts rwxa-
+org.tizen.facebook org.tizen.contacts rwx--
+org.tizen.lockscreen org.tizen.contacts r-x--
+org.tizen.dailybriefing-agent org.tizen.contacts --x--
+org.tizen.volume org.tizen.contacts --x--
+activesync-ui::eas-appsvc org.tizen.contacts rwx--
+nfc-share-service org.tizen.contacts r-x--
+stest-service org.tizen.contacts r-x--
+crash-viewer org.tizen.contacts --x--
+obexd org.tizen.contacts r-x--
+org.tizen.data-provider-slave org.tizen.contacts r-x--
+org.tizen.data-provider-slave org.tizen.contacts-viewer r-x--
+org.tizen.data-provider-slave contacts-service rwx--
+org.tizen.contacts system::app_logging -w---
+org.tizen.contacts svi-data r-x--
+aul org.tizen.contacts rwx--
+context-service org.tizen.contacts r-x--
+org.tizen.contacts device::app_logging -w---
+org.tizen.contacts org.tizen.smemo r-x--
+org.tizen.contacts org.tizen.gallery rwxa-
+org.tizen.contacts ims-service::db rw---
+org.tizen.contacts ug-msg-composer-efl rwxat
+media-server org.tizen.contacts -w---
+org.tizen.contacts system::home rwxat
+org.tizen.contacts org.tizen.gallery::web-media.db rwx--
+org.tizen.contacts org.tizen.gallery::gallery-media.db rwx--
+org.tizen.contacts org.tizen.contacts rwx--
+org.tizen.contacts download-provider rw---
+org.tizen.contacts drmfw rw---
+org.tizen.contacts cbhm r----
+org.tizen.contacts allshare::svc rwx--
+org.tizen.contacts system-server rw-a-
+org.tizen.contacts deviced rw-a-
+org.tizen.contacts org.tizen.myfile rw---
+org.tizen.contacts dali rwxat
+org.tizen.contacts crash-worker --x--
+org.tizen.contacts cloud-content-sync::db rw---
+org.tizen.contacts cloud-content-sync rwx--
+org.tizen.contacts device::video r----
+org.tizen.contacts device::hwcodec rw---
+org.tizen.contacts org.tizen.gallery::face-svc.db rwx--
+org.tizen.contacts ug-email-viewer-efl rwx--
+org.tizen.contacts email-service rwx--
+org.tizen.contacts ug-email-docsearch-efl --x--
+org.tizen.contacts camera-external-engine rw---
+org.tizen.cluster-home ug-image-viewer-efl r-x--
+org.tizen.lockscreen ug-image-viewer-efl r-x--
+org.tizen.contacts org.tizen.calendar r-x--
+org.tizen.contacts calendar-service rwx--
+org.tizen.contacts device::sys_logging -w---
+org.tizen.contacts email-service::db rw---
+org.tizen.contacts webkit2-efl r-x--
+org.tizen.contacts resman::db rw---
+org.tizen.contacts map-efl --x--
+org.tizen.contacts smemo::db rw---
+org.tizen.contacts ug-email-composer-efl rwxat
+org.tizen.contacts org.tizen.fileshare-service rwxat
+org.tizen.contacts wifi_direct_manager rw---
+org.tizen.fileshare-service org.tizen.contacts r----
+org.tizen.contacts msg-service::db rw---
+org.tizen.contacts ug-msg-viewer-efl rwxat
index 739edbc..0e253c5 100644 (file)
@@ -1,25 +1,6 @@
 <manifest>
     <define>
         <domain name="org.tizen.phone"/>
-        <request>
-            <smack request="ail::db" type="rw"/>
-            <smack request="system::vconf" type="arwxt"/>
-            <smack request="system::homedir" type="arwxt"/>
-            <smack request="system::use_internet" type="r"/>
-            <smack request="xorg" type="w"/>
-            <smack request="contacts-service" type="rw"/>
-            <smack request="isf" type="rwx"/>
-            <smack request="pkgmgr" type="r"/>
-            <smack request="efreet" type="rx"/>
-            <smack request="msg-service" type="w"/>
-            <smack request="notification::db" type="rw"/>
-            <smack request="dbus" type="rw"/>
-            <smack request="app-svc::db" type="rw"/>
-            <smack request="contacts-service::db" type="rw"/>
-            <smack request="libug-phone::data" type="rwx"/>
-            <smack request="sound_server" type="rw"/>
-            <smack request="syspopup::db" type="rw"/>
-        </request>
     </define>
     <assign>
         <filesystem path="/usr/share/packages/org.tizen.phone.xml" label="_" />
diff --git a/org.tizen.phone.rule b/org.tizen.phone.rule
new file mode 100644 (file)
index 0000000..e22bc35
--- /dev/null
@@ -0,0 +1,108 @@
+org.tizen.phone ail::db rw---
+org.tizen.phone system::vconf rwxat
+org.tizen.phone system::homedir rwxat
+org.tizen.phone net-config r----
+org.tizen.phone xorg rw---
+org.tizen.phone contacts-service rwx--
+org.tizen.phone isf rwx--
+org.tizen.phone pkgmgr r----
+org.tizen.phone efreet r-x--
+org.tizen.phone msg-service rwx--
+org.tizen.phone org.tizen.message rwx--
+org.tizen.phone notification::db rw---
+org.tizen.phone dbus rwx--
+org.tizen.phone app-svc::db rw---
+org.tizen.phone contacts-service::db rw---
+org.tizen.phone libug-phone::data rwx--
+org.tizen.phone sound_server rw---
+org.tizen.phone syspopup::db rwx--
+org.tizen.phone system::use_internet r----
+org.tizen.phone immvibed rw---
+org.tizen.phone org.tizen.indicator rw---
+org.tizen.phone pulseaudio rwxat
+org.tizen.phone phone-misc::db rw---
+org.tizen.phone org.tizen.call r-x--
+org.tizen.phone system-server rw-a-
+org.tizen.phone cbhm r----
+org.tizen.phone mdm-server -w---
+org.tizen.phone org.tizen.contacts rwx--
+org.tizen.phone libaccounts-svc::db rw---
+org.tizen.phone org.tizen.contacts-viewer r-x--
+org.tizen.phone org.tizen.contacts-group-viewer --x--
+org.tizen.phone csc-manager rwx--
+org.tizen.phone svi-data r-x--
+org.tizen.phone ui-gadget::client rwx--
+org.tizen.phone badge::db rw---
+org.tizen.phone system::media rwxat
+org.tizen.phone ug-launcher r-x--
+org.tizen.phone org.tizen.phone rwxat
+org.tizen.phone system::share rwxat
+org.tizen.phone sys-assert::core rwxat
+org.tizen.phone stest-service -w---
+stest-service org.tizen.phone r-x--
+e17 org.tizen.phone rwx--
+org.tizen.data-provider-slave org.tizen.phone rwx--
+org.tizen.data-provider-slave contacts-service rwx--
+org.tizen.app-tray org.tizen.phone r-xat
+org.tizen.quickpanel org.tizen.phone r-x--
+org.tizen.indicator org.tizen.phone rwx--
+org.tizen.lockscreen org.tizen.phone r-x--
+org.tizen.setting org.tizen.phone --x--
+org.tizen.phone system::app_logging -w---
+aul org.tizen.phone rwx--
+org.tizen.gallery org.tizen.phone r-x--
+context-service org.tizen.phone r-x--
+org.tizen.phone device::app_logging -w---
+org.tizen.phone media-data::db rw---
+org.tizen.phone org.tizen.smemo r-x--
+org.tizen.phone org.tizen.gallery rwxa-
+org.tizen.phone media-server rwx--
+org.tizen.phone ims-service::db rw---
+org.tizen.phone ug-msg-composer-efl rwxat
+media-server org.tizen.phone -w---
+org.tizen.phone system::home rwxat
+org.tizen.phone org.tizen.gallery::web-media.db rwx--
+org.tizen.phone org.tizen.gallery::gallery-media.db rwx--
+org.tizen.phone org.tizen.gallery-service rwx--
+org.tizen.phone org.tizen.cluster-home -w---
+org.tizen.phone ug-image-viewer-efl rwxat
+org.tizen.phone download-provider rw---
+org.tizen.phone drmfw rw---
+org.tizen.phone data-provider-master rw---
+org.tizen.phone allshare::svc rwx--
+org.tizen.phone deviced rw-a-
+org.tizen.phone org.tizen.setting r-x--
+org.tizen.phone org.tizen.myfile rw---
+org.tizen.phone dali rwxat
+org.tizen.phone crash-worker --x--
+org.tizen.phone cloud-content-sync::db rw---
+org.tizen.phone cloud-content-sync rwx--
+org.tizen.phone device::video r----
+org.tizen.phone device::hwcodec rw---
+org.tizen.phone org.tizen.gallery::face-svc.db rwx--
+org.tizen.phone ug-email-viewer-efl rwx--
+org.tizen.phone email-service rwx--
+org.tizen.phone ug-email-docsearch-efl --x--
+org.tizen.phone camera-external-engine rw---
+isf org.tizen.phone r----
+org.tizen.gallery-service org.tizen.phone rwx--
+org.tizen.cluster-home ug-image-viewer-efl r-x--
+org.tizen.lockscreen ug-image-viewer-efl r-x--
+org.tizen.phone org.tizen.email rwx--
+org.tizen.phone org.tizen.calendar r-x--
+org.tizen.phone calendar-service rwx--
+org.tizen.phone device::sys_logging -w---
+org.tizen.phone email-service::db rw---
+org.tizen.phone webkit2-efl r-x--
+org.tizen.phone resman::db rw---
+org.tizen.phone map-efl --x--
+org.tizen.phone smemo::db rw---
+org.tizen.phone ug-email-composer-efl rwxat
+org.tizen.phone ug_bluetooth r-x--
+org.tizen.phone thumb-server r----
+org.tizen.phone org.tizen.fileshare-service rwxat
+org.tizen.phone wifi_direct_manager rw---
+org.tizen.fileshare-service org.tizen.phone r----
+org.tizen.cluster-home org.tizen.phone r-x--
+org.tizen.phone msg-service::db rw---
+org.tizen.phone ug-msg-viewer-efl rwxat
index 7dddf9f..d97ecf6 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       phone
 Summary:    Phone Application and gadgets
-Version:    0.6.63.24
+Version:    0.6.63.25
 Release:    1
 Group:      devel
 License:    Flora Software License
@@ -152,6 +152,7 @@ chown -R 5000:5000 /opt/usr/apps/org.tizen.contacts-viewer/data
 /usr/ug/lib/libug-phone-tabui-efl.*
 #/opt/share/applications/*.desktop
 /usr/share/packages/*.xml
+/opt/etc/smack/accesses.d/org.tizen.phone.rule
 
 
 %files -n org.tizen.contacts
@@ -165,6 +166,7 @@ chown -R 5000:5000 /opt/usr/apps/org.tizen.contacts-viewer/data
 #/opt/share/applications/*.desktop
 /usr/share/packages/*.xml
 #/usr/share/locale/*
+/opt/etc/smack/accesses.d/org.tizen.contacts.rule
 
 %files -n org.tizen.contacts-appservice
 %manifest org.tizen.contacts-appservice.manifest
@@ -172,6 +174,7 @@ chown -R 5000:5000 /opt/usr/apps/org.tizen.contacts-viewer/data
 /usr/apps/org.tizen.contacts-appservice/*
 /usr/share/packages/org.tizen.contacts-appservice.xml
 /usr/share/icons/default/small/org.tizen.contacts-appservice.png
+/opt/etc/smack/accesses.d/org.tizen.contacts-appservice.rule
 
 %files -n org.tizen.contacts-viewer
 %manifest org.tizen.contacts-viewer.manifest
@@ -180,6 +183,7 @@ chown -R 5000:5000 /opt/usr/apps/org.tizen.contacts-viewer/data
 /usr/share/packages/org.tizen.contacts-viewer.xml
 /usr/share/icons/default/small/org.tizen.contacts-viewer.png
 #/usr/share/locale/*
+/opt/etc/smack/accesses.d/org.tizen.contacts-viewer.rule
 
 %files -n libug-phone-efl
 %manifest libug-phone-efl.manifest