Change-Id: I9871901ef1c0e12cbf53ae021df69b4e974ad711
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
#ifdef DISABLE_ASKUSER
return 1;
#endif
+ if (access(ASKUSER_RUNTIME_DISABLE_PATH, F_OK) == 0) {
+ _LOGD("askuser is disabled in run-time.");
+ return 1;
+ }
+
sqlite3 *db = NULL;
sqlite3_stmt *stmt = NULL;
int ret = __initialize_db(PRIVILEGE_DB_TYPE_INFO, &db, PRIVILEGE_DB_MANAGER_PACKAGE_TYPE_CORE);
ADD_DEFINITIONS(-DPRIVILEGE_MAPPING_CORE_DB_PATH="core_privilege_mapping.db")
ADD_DEFINITIONS(-DPRIVILEGE_MAPPING_WRT_DB_PATH="wrt_privilege_mapping.db")
ADD_DEFINITIONS(-DPRIVILEGE_POLICY_DB_PATH="policy.db")
+ADD_DEFINITIONS(-DASKUSER_RUNTIME_DISABLE_PATH="${TZ_SYS_SHARE}/askuser_disable")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")