mirror of https://github.com/CISOfy/lynis.git
Merge pull request #1100 from teoberi/Lynis-with-MariaDB->-10.4
[DBS-1816] Force test to check only password authentication
This commit is contained in:
commit
0abf01b358
|
@ -86,7 +86,7 @@
|
||||||
|
|
||||||
# "-u root --password=" avoids ~/.my.cnf authentication settings
|
# "-u root --password=" avoids ~/.my.cnf authentication settings
|
||||||
# "plugin = 'mysql_native_password' AND authentication_string = ''" avoids false positives when secure plugins are used
|
# "plugin = 'mysql_native_password' AND authentication_string = ''" avoids false positives when secure plugins are used
|
||||||
FIND=$(${MYSQLCLIENTBINARY} --no-defaults -u root --password= --silent --batch --execute="SELECT count(*) FROM mysql.user WHERE user = 'root' AND plugin = 'mysql_native_password' AND authentication_string = ''" mysql > /dev/null 2>&1; echo $?)
|
FIND=$(${MYSQLCLIENTBINARY} --default-auth=mysql_native_password --no-defaults -u root --password= --silent --batch --execute="SELECT count(*) FROM mysql.user WHERE user = 'root' AND plugin = 'mysql_native_password' AND authentication_string = ''" mysql > /dev/null 2>&1; echo $?)
|
||||||
if [ "${FIND}" = "0" ]; then
|
if [ "${FIND}" = "0" ]; then
|
||||||
LogText "Result: Login succeeded, no MySQL root password set!"
|
LogText "Result: Login succeeded, no MySQL root password set!"
|
||||||
ReportWarning "${TEST_NO}" "No MySQL root password set"
|
ReportWarning "${TEST_NO}" "No MySQL root password set"
|
||||||
|
|
Loading…
Reference in New Issue