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 <jean-benoit.martin@open.eurogiciel.org>
#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")
int error = EMAIL_ERROR_NONE;
- mkdir(USERDATA_PATH, DIRECTORY_PERMISSION);
mkdir(DATA_PATH, DIRECTORY_PERMISSION);
mkdir(EMAILPATH, DIRECTORY_PERMISSION);
mkdir(MAILHOME, DIRECTORY_PERMISSION);
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