/opt/usr/globalapps/{pkgid}/shared/data should not be exist.
Change-Id: I72342fd32a3d5d972b51c80231351f8c27623253
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
done
}
+# There are a bug when updating package, shared/data directories are created
+# under /opt/usr/globalapps/{pkgid}. This causes smack denial error when
+# uninstalling package after upgrade.
+function remove_shareddata() {
+ echo "#remove shareddata"
+ for shared in `find $TZ_SYS_RW_APP -mindepth 2 -maxdepth 2 -name shared`
+ do
+ find $shared -mindepth 1 -maxdepth 1 -name data -exec rmdir {} \;
+ done
+}
+
rm -f $DB_RESULT_FILE
+remove_shareddata
+
migrate_skel_shared_dir
create_user_shared_dir