@@ -320,6 +320,10 @@ if [ "$mysql" = 'yes' ] && [ "$mysqlclassic" = 'yes' ]; then
320320 mysql=' no'
321321fi
322322
323+ if [ " $mysqlclassic " = ' yes' ] && [ " $architecture " = ' aarch64' ]; then
324+ check_result 1 " Mysql 8 does not support ARM64 yet for Debian please use Ubuntu. Unable to continue"
325+ fi
326+
323327# Checking root permissions
324328if [ " x$( id -u) " != ' x0' ]; then
325329 check_result 1 " Script can be run executed only by root"
@@ -1555,27 +1559,27 @@ if [ "$mysql" = 'yes' ] || [ "$mysqlclassic" = 'yes' ]; then
15551559 chmod 600 /root/.my.cnf
15561560
15571561 if [ -f ' /usr/bin/mariadb' ]; then
1558- mysql =" mariadb"
1562+ mysql_server =" mariadb"
15591563 else
1560- mysql =" mysql"
1564+ mysql_server =" mysql"
15611565 fi
15621566 # Alter root password
1563- $mysql -e " ALTER USER 'root'@'localhost' IDENTIFIED BY '$mpass '; FLUSH PRIVILEGES;"
1567+ $mysql_server -e " ALTER USER 'root'@'localhost' IDENTIFIED BY '$mpass '; FLUSH PRIVILEGES;"
15641568 if [ " $mysql_type " = ' MariaDB' ]; then
15651569 # Allow mysql access via socket for startup
1566- $mysql -e " UPDATE mysql.global_priv SET priv=json_set(priv, '$.password_last_changed', UNIX_TIMESTAMP(), '$.plugin', 'mysql_native_password', '$.authentication_string', 'invalid', '$.auth_or', json_array(json_object(), json_object('plugin', 'unix_socket'))) WHERE User='root';"
1570+ $mysql_server -e " UPDATE mysql.global_priv SET priv=json_set(priv, '$.password_last_changed', UNIX_TIMESTAMP(), '$.plugin', 'mysql_native_password', '$.authentication_string', 'invalid', '$.auth_or', json_array(json_object(), json_object('plugin', 'unix_socket'))) WHERE User='root';"
15671571 # Disable anonymous users
1568- $mysql -e " DELETE FROM mysql.global_priv WHERE User='';"
1572+ $mysql_server -e " DELETE FROM mysql.global_priv WHERE User='';"
15691573 else
1570- $mysql -e " ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '$mpass ';"
1571- $mysql -e " DELETE FROM mysql.user WHERE User='';"
1572- $mysql -e " DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');"
1574+ $mysql_server -e " ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '$mpass ';"
1575+ $mysql_server -e " DELETE FROM mysql.user WHERE User='';"
1576+ $mysql_server -e " DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');"
15731577 fi
15741578 # Drop test database
1575- $mysql -e " DROP DATABASE IF EXISTS test"
1576- $mysql -e " DELETE FROM mysql.db WHERE Db='test' OR Db='test\\ _%'"
1579+ $mysql_server -e " DROP DATABASE IF EXISTS test"
1580+ $mysql_server -e " DELETE FROM mysql.db WHERE Db='test' OR Db='test\\ _%'"
15771581 # Flush privileges
1578- $mysql -e " FLUSH PRIVILEGES;"
1582+ $mysql_server -e " FLUSH PRIVILEGES;"
15791583fi
15801584
15811585# ----------------------------------------------------------#
0 commit comments