INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/pkgmgr-create-delta.sh DESTINATION ${SYSCONF_INSTALL_DIR}/package-manager/)
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/data/300.pkgmgr.patch.sh.in 300.pkgmgr.patch.sh @ONLY)
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/300.pkgmgr.patch.sh DESTINATION /usr/share/upgrade/scripts/)
+CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/data/pkgmgr-clear-skel.sh.in pkgmgr-clear-skel.sh @ONLY)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/pkgmgr-clear-skel.sh DESTINATION /usr/share/fixed_multiuser/scripts/)
--- /dev/null
+#!/bin/sh
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
+echo "--------------------------------------"
+echo "Clear Data of Apps Skel Directory.........."
+echo "--------------------------------------"
+
+_skel_dir="/etc/skel/apps_rw"
+_subdir_list="$(dir $_skel_dir)"
+
+for _subdir in $_subdir_list; do
+ _data_path="$_skel_dir/$_subdir/data"
+ _cache_path="$_skel_dir/$_subdir/cache"
+ _shared_data_path="$_skel_dir/$_subdir/shared/data"
+ _shared_cache_path="$_skel_dir/$_subdir/shared/cache"
+ _shared_trusted_path="$_skel_dir/$_subdir/shared/trusted"
+
+ _target_list=" \
+ $_data_path \
+ $_cache_path \
+ $_shared_data_path \
+ $_shared_cache_path \
+ $_shared_trusted_path"
+
+ for _target_path in $_target_list; do
+ if [ -d "$_target_path" ]; then
+ rm -rf $_target_path/*
+ fi
+ done
+done
+#!/bin/sh
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
echo "--------------------------------------"
echo "Update package database..............."
echo "--------------------------------------"
%attr(0700,root,root) /etc/package-manager/pkgmgr-create-delta.sh
%attr(0700,root,root) /usr/share/upgrade/scripts/300.pkgmgr.patch.sh
%attr(0700,root,root) %{_sysconfdir}/opt/upgrade/pkgmgr.patch.sh
+%attr(0700,root,root) /usr/share/fixed_multiuser/scripts/pkgmgr-clear-skel.sh
/usr/share/license/%{name}