From: Jean-Benoit MARTIN Date: Fri, 13 Jun 2014 12:24:04 +0000 (+0200) Subject: Adapt smack label and remove harcoded path X-Git-Tag: submit/submit/20141001.115906~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2132e773a32bd2d09bc162293133d4d4f7742a92;p=platform%2Fframework%2Fnative%2Fmessaging.git Adapt smack label and remove harcoded path Database is created in runtime with smack label "User" user Data are in home directory, /opt/usr is already created Bug-Tizen: TC-336 Change-Id: I7278156c9ba6e9fdcfed166e341c5da717caaa4f Signed-off-by: Jean-Benoit MARTIN --- diff --git a/email-common-use/include/email-internal-types.h b/email-common-use/include/email-internal-types.h index 1e1ab99..fe280f1 100755 --- a/email-common-use/include/email-internal-types.h +++ b/email-common-use/include/email-internal-types.h @@ -119,7 +119,6 @@ extern "C" #define DIR_SEPERATOR "/" -#define USERDATA_PATH "/opt/usr" #define DATA_PATH tzplatform_getenv(TZ_USER_DATA) #define DB_PATH tzplatform_getenv(TZ_USER_DB) #define EMAIL_SERVICE_DB_FILE_PATH tzplatform_mkpath(TZ_USER_DB, ".email-service.db") diff --git a/email-core/email-storage/email-storage.c b/email-core/email-storage/email-storage.c index cebca8c..32ea681 100755 --- a/email-core/email-storage/email-storage.c +++ b/email-core/email-storage/email-storage.c @@ -1470,7 +1470,6 @@ static void *_emstorage_open_once(int *err_code) int error = EMAIL_ERROR_NONE; - mkdir(USERDATA_PATH, DIRECTORY_PERMISSION); mkdir(DATA_PATH, DIRECTORY_PERMISSION); mkdir(EMAILPATH, DIRECTORY_PERMISSION); mkdir(MAILHOME, DIRECTORY_PERMISSION); diff --git a/packaging/email-service.spec b/packaging/email-service.spec index 473d4b6..7a35a44 100755 --- a/packaging/email-service.spec +++ b/packaging/email-service.spec @@ -126,7 +126,6 @@ ln -s ${EMAIL_SERVICE_EXEC_SCRIPT} ${EMAIL_SERVICE_FASTBOOT_SCRIPT} echo "[EMAIL-SERVICE] Finish executing script ..." chgrp %TZ_SYS_USER_GROUP %{_bindir}/email-service_init_db.sh -chsmack -a 'User' /opt/usr/dbspace/.email-service.db* systemctl daemon-reload if [ $1 == 1 ]; then