- Currently, clear tool send all signals to root user
- So fix it to send signal to given uid
Change-Id: Iace5bdbac00ea3d45c59ed8ba5343c533543df33
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
(cherry picked from commit
841bf6e078a1792a48b0617f730c8584b2f59a67)
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
return -1;
}
+ ret = pkgmgr_installer_set_uid(pi, uid);
+ if (ret != 0) {
+ LOGE("Failed to set uid[%d]", (int)uid);
+ pkgmgr_installer_free(pi);
+ return -1;
+ }
+
if (clear_cache) {
__send_signal(pkgid, PKGMGR_INSTALLER_CLEAR_CACHE_KEY_STR,
PKGMGR_INSTALLER_START_KEY_STR,