Added temporary solution to change sticker directory 91/233591/2 accepted/tizen/5.5/unified/20200516.152039 submit/tizen_5.5/20200515.132607 submit/tizen_5.5/20200515.132614
authorInHong Han <inhong1.han@samsung.com>
Fri, 15 May 2020 13:21:27 +0000 (22:21 +0900)
committerInHong Han <inhong1.han@samsung.com>
Fri, 15 May 2020 13:23:51 +0000 (22:23 +0900)
Change-Id: I364c2b34403af16ab88f42a951ced0b0d4913093

client/sticker_dbus.c
packaging/capi-ui-sticker.spec
server/stickerd_data_manager.c
sticker-parser/sticker-parser.c

index ff54639..a3c9cfa 100644 (file)
@@ -23,7 +23,7 @@
 #endif
 #define LOG_TAG "STICKER_DBUS"
 
-#define STICKER_DIRECTORY tzplatform_mkpath(TZ_USER_SHARE, "sticker-data")
+#define STICKER_DIRECTORY "/opt/usr/share/sticker-data"
 
 static int is_server_started = 0;
 static CLIENT_LIB last_req_lib = STICKER_CLIENT_LIB_NONE;
index cca6428..f0b9a81 100644 (file)
@@ -142,10 +142,10 @@ install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj
 %post
 /sbin/ldconfig
 
-mkdir -p -m 0775 %{TZ_USER_SHARE}/sticker-data
-chown -R ui_fw:ui_fw %{TZ_USER_SHARE}/sticker-data
-chsmack -t %{TZ_USER_SHARE}/sticker-data
-chsmack -a "System::Shared" %{TZ_USER_SHARE}/sticker-data
+mkdir -p -m 0775 /opt/usr/share/sticker-data
+chown -R ui_fw:ui_fw /opt/usr/share/sticker-data
+chsmack -t /opt/usr/share/sticker-data
+chsmack -a "User::App::Shared" /opt/usr/share/sticker-data
 
 %postun -p /sbin/ldconfig
 
index 60b1a22..1be9971 100644 (file)
@@ -39,7 +39,7 @@
 #endif
 #define LOG_TAG "STICKERD_DATA_MANAGER"
 
-#define STICKER_DIRECTORY tzplatform_mkpath(TZ_USER_SHARE, "sticker-data")
+#define STICKER_DIRECTORY "/opt/usr/share/sticker-data"
 #define MAX_ERROR_BUFFER  256
 
 static GHashTable *_monitoring_hash = NULL;
index 3b25fca..a54e9ab 100644 (file)
@@ -40,7 +40,7 @@
 #endif
 #define LOG_TAG "STICKER_PARSER"
 
-#define STICKER_DIRECTORY tzplatform_mkpath(TZ_USER_SHARE, "sticker-data")
+#define STICKER_DIRECTORY "/opt/usr/share/sticker-data"
 #define STICKER_INFO_CREATE_TABLE "CREATE TABLE IF NOT EXISTS sticker_info(sticker_info_id INTEGER PRIMARY KEY AUTOINCREMENT, app_id TEXT NOT NULL, type INTEGER NOT NULL, uri TEXT NOT NULL, thumbnail TEXT, description TEXT, group_name TEXT NOT NULL, date TEXT NOT NULL, display_type INTEGER)"
 #define STICKER_KEYWORD_INFO_CREATE_TABLE "CREATE TABLE IF NOT EXISTS sticker_keyword_info(keyword_id INTEGER PRIMARY KEY AUTOINCREMENT, sticker_info_id INTEGER, keyword TEXT NOT NULL, FOREIGN KEY (sticker_info_id) REFERENCES sticker_info(sticker_info_id) ON DELETE CASCADE)"
 #define STICKER_WHITELIST_INFO_CREATE_TABLE "CREATE TABLE IF NOT EXISTS sticker_whitelist_info(whitelist_id INTEGER PRIMARY KEY AUTOINCREMENT, provider_id TEXT NOT NULL, consumer_id TEXT NOT NULL)"