Fixed a bug caused by missing semicolon in doMariaDB function

This commit is contained in:
Ze'ev Schurmann 2025-08-29 02:24:20 +02:00
parent 7dbbd8d7a7
commit 25cc17e98d
1 changed files with 2 additions and 2 deletions

View File

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
INSTALLERVERSION="1.05" INSTALLERVERSION="1.05.01"
if [[ $(whoami) != "root" ]]; then if [[ $(whoami) != "root" ]]; then
echo "You must be root to run this script!" echo "You must be root to run this script!"
@ -42,7 +42,7 @@ function doMariaDB {
echo "DELETE FROM mysql.global_priv WHERE User='';" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1 echo "DELETE FROM mysql.global_priv WHERE User='';" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1
echo "DELETE FROM mysql.global_priv WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1 echo "DELETE FROM mysql.global_priv WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1
echo "DROP DATABASE IF EXISTS test;" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1 echo "DROP DATABASE IF EXISTS test;" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1
echo "DELETE FROM mysql.db WHERE Db='test' OR Db='test\\_%'" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1 echo "DELETE FROM mysql.db WHERE Db='test' OR Db='test\\_%';" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1
echo "FLUSH PRIVILEGES;" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1 echo "FLUSH PRIVILEGES;" | mysql > /dev/null 2>> "$oldpath/installer-errors.log" || return 1
} }