#define BLOCK_SIZE 4096 /*in bytes*/
#define BUFSIZE 4096
#define ROOT_UID 0
+#define APPFW_UID 301
#define PKG_SD_PATH tzplatform_mkpath3(TZ_SYS_STORAGE, "sdcard", "app2sd/")
#define PKG_INSTALLATION_PATH tzplatform_mkpath(TZ_USER_APP, "")
path = tzplatform_mkpath(TZ_SYS_RW_ICONS, "/");
/* just allow certain users to create the icon directory if needed. */
- if (uid_caller == ROOT_UID || uid_caller == uid)
+ if (uid_caller == ROOT_UID || uid_caller == APPFW_UID || uid_caller == uid)
_mkdir_for_user(path, uid, gid);
return path;
}
// just allow certain users to create the dbspace directory if needed.
- if (uid_caller == ROOT_UID || uid_caller == uid)
+ if (uid_caller == ROOT_UID || uid_caller == APPFW_UID || uid_caller == uid)
_mkdir_for_user(db_path, uid, gid);
free(db_path);
}
// just allow certain users to create the dbspace directory if needed.
- if (uid_caller == ROOT_UID || uid_caller == uid)
+ if (uid_caller == ROOT_UID || uid_caller == APPFW_UID || uid_caller == uid)
_mkdir_for_user(db_path, uid, gid);
free(db_path);
}
/* just allow certain users to create the icon directory if needed. */
- if (uid_caller == ROOT_UID || uid_caller == uid)
+ if (uid_caller == ROOT_UID || uid_caller == APPFW_UID || uid_caller == uid)
_mkdir_for_user(path, uid, gid);
return path;