Update UPDATE.sh

This commit is contained in:
Stefan Pejcic 2024-05-22 19:40:32 +02:00 committed by GitHub
parent 26ee7bf84a
commit fb25d77a91
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -666,16 +666,14 @@ celebrate() {
}
# MySQL
replace_mysql_with_docker() {
# MySQL
# EXPORT DATABASE!
mysqldump --defaults-extra-file="/usr/local/admin/db.cnf" panel > /tmp/DATABASE.sql
# EXPORT DATABASE!
mysqldump --defaults-extra-file="/usr/local/admin/db.cnf" panel > /tmp/DATABASE.sql
# stop mysql service on the server
service mysql stop
# set random password
MYSQL_ROOT_PASSWORD=$(openssl rand -base64 -hex 9)
@ -744,6 +742,11 @@ mysqldump --defaults-extra-file="/usr/local/admin/db.cnf" panel > /tmp/DATABASE.
# Check if SQL file was imported successfully
if mysql --defaults-extra-file="/usr/local/admin/db.cnf" -D "panel" -e "SELECT 1 FROM plans LIMIT 1;" &> /dev/null; then
echo -e "${GREEN}Database is ready.${RESET}"
service mysql disable
# leave for next version!
# apt-get uninstall -y mysql
else
echo "SQL file import failed or database is not ready."
radovan 1 "Installation failed!"
@ -754,19 +757,10 @@ mysqldump --defaults-extra-file="/usr/local/admin/db.cnf" panel > /tmp/DATABASE.
echo "Installation failed! "
exit 1
fi
}
post_install_message() {
# steps to revert the update
@ -780,7 +774,7 @@ post_install_message() {
echo ""
echo " mv /usr/local/admin-${CURRENT_PANEL_VERSION}/ /usr/local/admin ; mv /usr/local/panel-${CURRENT_PANEL_VERSION}/ /usr/local/panel"
echo ""
echo "3. Restart OpenPanel and OpenAdmin serviced:"
echo "3. Restart OpenPanel, OpenAdmin and MySQL services:"
echo ""
echo " service panel restart && service admin restart"
echo ""