update packaging script

This commit is contained in:
Ping Xiao 2023-11-16 10:48:11 +08:00
parent b8cc7e8e57
commit 8581d65962
2 changed files with 14 additions and 5 deletions

View File

@ -621,8 +621,7 @@ function install_share_etc() {
${csudo} cp ${script_dir}/share/srv/* ${service_config_dir} ||:
}
function install_log() {
${csudo}rm -rf ${log_dir} || :
function install_log() {
${csudo}mkdir -p ${log_dir} && ${csudo}chmod 777 ${log_dir}
${csudo}ln -sf ${log_dir} ${install_main_dir}/log
@ -935,7 +934,9 @@ function updateProduct() {
install_adapter_service
install_adapter_config
install_keeper_service
install_keeper_config
if [ "${verMode}" != "cloud" ]; then
install_keeper_config
fi
openresty_work=false
@ -1036,8 +1037,9 @@ function installProduct() {
install_adapter_service
install_adapter_config
install_keeper_service
install_keeper_config
if [ "${verMode}" != "cloud" ]; then
install_keeper_config
fi
openresty_work=false

View File

@ -401,7 +401,14 @@ echo
echo "Do you want to remove all the data, log and configuration files? [y/n]"
read answer
if [ X$answer == X"y" ] || [ X$answer == X"Y" ]; then
confirmMsg="I confirm that I would like to delete all data, log and configuration files"
echo "Please enter '${confirmMsg}' to continue"
read answer
if [ X"$answer" == X"${confirmMsg}" ]; then
remove_data_and_config
else
echo "answer doesn't match, skip this step"
fi
fi
echo