From 0f52ad7ce4efdab71a141895cdf22133dbec4139 Mon Sep 17 00:00:00 2001 From: Sergei Solovev Date: Sat, 13 Apr 2024 03:22:04 +0300 Subject: [PATCH] Fixed a situation where the password hash might not be written to the table before exporting --- install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 35106ba..0166b5c 100644 --- a/install.sh +++ b/install.sh @@ -469,7 +469,7 @@ EOF sed -i "s/enginegp_db/$dbEgpSQL/g" /var/www/enginegp/.env >> $logsINST 2>&1 sed -i "s/enginegp_usr/$usrEgpSQL/g" /var/www/enginegp/.env >> $logsINST 2>&1 sed -i "s/enginegp_pwd/$passEgpSQL/g" /var/www/enginegp/.env >> $logsINST 2>&1 - sed -i "s/ENGINEGPHASH/$usrEgpHASH/g" /var/www/enginegp/enginegp.sql >> $logsINST 2>&1 + sed -i "s/ENGINEGPHASH/$(echo "$usrEgpHASH" | sed 's/[\/&]/\\&/g')/g" /var/www/enginegp/enginegp.sql >> $logsINST 2>&1 mysql -u $usrEgpSQL -p$passEgpSQL $dbEgpSQL < /var/www/enginegp/enginegp.sql >> $logsINST 2>&1 else echo "===================================" >> $logsINST 2>&1