@@ -1554,23 +1554,28 @@ if [ "$mysql" = 'yes' ] || [ "$mysqlclassic" = 'yes' ]; then
15541554 echo -e " [client]\npassword='$mpass '\n" > /root/.my.cnf
15551555 chmod 600 /root/.my.cnf
15561556
1557+ if [ -f ' /usr/bin/mariadb' ]; then
1558+ mysql=" mariadb"
1559+ else
1560+ mysql=" mysql"
1561+ fi
15571562 # Alter root password
1558- mysql -e " ALTER USER 'root'@'localhost' IDENTIFIED BY '$mpass '; FLUSH PRIVILEGES;"
1563+ $ mysql -e " ALTER USER 'root'@'localhost' IDENTIFIED BY '$mpass '; FLUSH PRIVILEGES;"
15591564 if [ " $mysql_type " = ' MariaDB' ]; then
15601565 # Allow mysql access via socket for startup
1561- 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';"
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';"
15621567 # Disable anonymous users
1563- mysql -e " DELETE FROM mysql.global_priv WHERE User='';"
1568+ $ mysql -e " DELETE FROM mysql.global_priv WHERE User='';"
15641569 else
1565- mysql -e " ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '$mpass ';"
1566- mysql -e " DELETE FROM mysql.user WHERE User='';"
1567- mysql -e " DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');"
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');"
15681573 fi
15691574 # Drop test database
1570- mysql -e " DROP DATABASE IF EXISTS test"
1571- mysql -e " DELETE FROM mysql.db WHERE Db='test' OR Db='test\\ _%'"
1575+ $ mysql -e " DROP DATABASE IF EXISTS test"
1576+ $ mysql -e " DELETE FROM mysql.db WHERE Db='test' OR Db='test\\ _%'"
15721577 # Flush privileges
1573- mysql -e " FLUSH PRIVILEGES;"
1578+ $ mysql -e " FLUSH PRIVILEGES;"
15741579fi
15751580
15761581# ----------------------------------------------------------#
0 commit comments