summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunghyun Kwon <sh0701.kwon@samsung.com>2015-07-08 17:05:09 +0900
committerSunghyun Kwon <sh0701.kwon@samsung.com>2015-07-08 17:05:09 +0900
commitf00a2217cc6021ecf824af664a2d69d738e5c2e3 (patch)
tree9f139155ba6234184665c78c902b11fafec1981f
parent23e973d6909d0785f0fe6a4659490ad428675648 (diff)
downloademail-service-f00a2217cc6021ecf824af664a2d69d738e5c2e3.tar.gz
email-service-f00a2217cc6021ecf824af664a2d69d738e5c2e3.tar.bz2
email-service-f00a2217cc6021ecf824af664a2d69d738e5c2e3.zip
Change-Id: I439c3ae937d8e084ec327aea81a5088541999214
-rw-r--r--packaging/email-service.manifest90
-rw-r--r--packaging/email-service_init_db.sh8
2 files changed, 3 insertions, 95 deletions
diff --git a/packaging/email-service.manifest b/packaging/email-service.manifest
index 725847e..97e8c31 100644
--- a/packaging/email-service.manifest
+++ b/packaging/email-service.manifest
@@ -1,89 +1,5 @@
<manifest>
- <define>
- <domain name="email-service"/>
- <provide>
- <label name="email-service::read"/>
- <label name="email-service::write"/>
- </provide>
- <!--
- <provide>
- <label name="email-service::db"/>
- </provide>
- -->
- <permit>
- <smack permit="libaccounts-svc" type="rx"/>
- <smack permit="org.tizen.app-selector" type="x"/>
- <smack permit="org.tizen.indicator" type="rwx"/>
- <smack permit="org.tizen.lockscreen" type="rx"/>
- <smack permit="org.tizen.quickpanel" type="rx"/>
- <smack permit="secure-storage" type="w"/>
- <smack permit="system::share" type="rwx"/>
- <smack permit="system::use_internet" type="rwx"/>
- <smack permit="sdbd" type="rwx"/>
- </permit>
- <request>
- <smack request="ail::db" type="r"/>
- <smack request="badge::db" type="rw"/>
- <smack request="connman" type="rw"/>
- <smack request="connman::set" type="rw"/>
- <smack request="connman::get" type="rw"/>
- <smack request="contacts-service" type="w"/>
- <smack request="contacts-service::svc" type="r"/>
- <smack request="contacts-service::phonelog" type="rw"/>
- <smack request="data-provider-master" type="rw"/>
- <smack request="data-provider-master::badge" type="w"/>
- <smack request="device::app_logging" type="w"/>
- <smack request="device::sys_logging" type="w"/>
- <smack request="deviced::display" type="rw"/>
- <smack request="email::vconf_badge" type="rw"/>
- <smack request="email::vconf_latest_mail_id" type="rw"/>
- <smack request="email::vconf_multimedia" type="rw"/>
- <smack request="email::vconf_notification" type="rw"/>
- <smack request="email::vconf_sync_status" type="rw"/>
- <smack request="email-service::db" type="rw"/>
- <smack request="email-service::write" type="rw"/>
- <smack request="msg-service::wappush" type="rw"/>
- <smack request="pkgmgr::db" type="rl"/>
- <smack request="sdbd" type="rwx"/>
- <smack request="secure-storage::email-service" type="rw"/>
- <smack request="secure-storage::pkcs12" type="r"/>
- <smack request="system::use_internet" type="w"/>
- <smack request="system::share" type="wx"/>
- <smack request="system::vconf" type="arwxt"/>
- <smack request="system::vconf_badge" type="r"/>
- <smack request="system::vconf_inhouse" type="rl"/>
- <smack request="system::vconf_network" type="rl"/>
- <smack request="system::vconf_notification" type="r"/>
- <smack request="system::vconf_system" type="rl"/>
- <smack request="system::vconf_setting" type="r"/>
- <smack request="telephony_framework::api_ps_public" type="rw"/>
- </request>
- </define>
- <assign>
- <filesystem path="/usr/lib/libemail-api.so.1.1.0" label="_"/>
- <filesystem path="/usr/lib/libemail-api.so.1" label="_"/>
- <filesystem path="/usr/lib/libemail-ipc.so.1.1.0" label="_"/>
- <filesystem path="/usr/lib/libemail-ipc.so.1" label="_"/>
- <filesystem path="/usr/lib/libemail-common-use.so.1.1.0" label="_"/>
- <filesystem path="/usr/lib/libemail-common-use.so.1" label="_"/>
- <filesystem path="/usr/lib/libemail-core.so.1.1.0" label="_"/>
- <filesystem path="/usr/lib/libemail-core.so.1" label="_"/>
- <filesystem path="/usr/lib/libemail-device.so.1.1.0" label="_"/>
- <filesystem path="/usr/lib/libemail-device.so.1" label="_"/>
- <filesystem path="/usr/lib/libemail-network.so.1.1.0" label="_"/>
- <filesystem path="/usr/lib/libemail-network.so.1" label="_"/>
- <filesystem path="/usr/lib/libemail-storage.so.1.1.0" label="_"/>
- <filesystem path="/usr/lib/libemail-storage.so.1" label="_"/>
- <filesystem path="/usr/lib/libemail-smime.so.1" label="_"/>
- <filesystem path="/usr/lib/libemail-smime.so.1.1.0" label="_"/>
- <filesystem path="/usr/lib/libemail-smime-api.so.1" label="_"/>
- <filesystem path="/usr/lib/libemail-smime-api.so.1.1.0" label="_"/>
- <filesystem path="/etc/rc.d/init.d/email-service" label="_" exec_label="none"/>
- <filesystem path="/usr/lib/systemd/user/email.service" label="_"/>
- <filesystem path="/usr/lib/systemd/user/tizen-middleware.target.wants/email.service" label="_"/>
- <filesystem path="/usr/share/dbus-1/services/email-service.service" label="_"/>
- </assign>
- <request>
- <domain name="email-service"/>
- </request>
+ <request>
+ <domain name="_"/>
+ </request>
</manifest>
diff --git a/packaging/email-service_init_db.sh b/packaging/email-service_init_db.sh
index 74e1ead..051d09a 100644
--- a/packaging/email-service_init_db.sh
+++ b/packaging/email-service_init_db.sh
@@ -65,18 +65,10 @@ chmod 664 ${TZ_USER_DB}/.email-service.db-journal
mkdir -m775 -p ${TZ_USER_DATA}/email/.email_data
chgrp 6006 ${TZ_USER_DATA}/email/.email_data
-chsmack -a 'email-service' ${TZ_USER_DATA}/email/.email_data
mkdir -m775 -p ${TZ_USER_DATA}/email/.email_data/tmp
chgrp 6006 ${TZ_USER_DATA}/email/.email_data/tmp
-chsmack -a 'email-service' ${TZ_USER_DATA}/email/.email_data/tmp
mkdir -p ${TZ_SYS_SHARE}/cert-svc/certs/trusteduser/email
chgrp 6006 ${TZ_SYS_SHARE}/cert-svc/certs/trusteduser/email
-if [ -f ${TZ_USER_DB}/.email-service.db ]
-then
- chsmack -a 'email-service::db' ${TZ_USER_DB}/.email-service.db*
-fi
-
-