Merge pull request #361 from racker-markh/auth_pam_compat_has_no_password

Ignore password check for auth_pam_compat plugin
This commit is contained in:
Jean-Marie Renouard 2017-12-20 09:32:05 +01:00 committed by GitHub
commit a816002ed2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1207,7 +1207,7 @@ sub log_file_recommandations {
my $nbErrLog = 0; my $nbErrLog = 0;
my @lastShutdowns; my @lastShutdowns;
my @lastStarts; my @lastStarts;
open( my $fh, '<', $myvar{'log_error'} ) or die "Can't open $myvar{'log_error'} for read: $!"; open( my $fh, '<', $myvar{'log_error'} ) or die "Can't open $myvar{'log_error'} for read: $!";
while ( my $logLi = <$fh> ) { while ( my $logLi = <$fh> ) {
@ -1221,7 +1221,7 @@ sub log_file_recommandations {
push @lastStarts, $logLi if $logLi =~ /ready for connections/; push @lastStarts, $logLi if $logLi =~ /ready for connections/;
} }
close $fh; close $fh;
if ( $nbWarnLog > 0 ) { if ( $nbWarnLog > 0 ) {
badprint "$myvar{'log_error'} contains $nbWarnLog warning(s)."; badprint "$myvar{'log_error'} contains $nbWarnLog warning(s).";
push @generalrec, push @generalrec,
@ -1716,7 +1716,7 @@ sub security_recommendations {
# Looking for Empty Password # Looking for Empty Password
if ( mysql_version_ge( 5, 5 ) ) { if ( mysql_version_ge( 5, 5 ) ) {
@mysqlstatlist = select_array @mysqlstatlist = select_array
"SELECT CONCAT(user, '\@', host) FROM mysql.user WHERE ($PASS_COLUMN_NAME = '' OR $PASS_COLUMN_NAME IS NULL) AND plugin NOT IN ('unix_socket', 'win_socket')"; "SELECT CONCAT(user, '\@', host) FROM mysql.user WHERE ($PASS_COLUMN_NAME = '' OR $PASS_COLUMN_NAME IS NULL) AND plugin NOT IN ('unix_socket', 'win_socket', 'auth_pam_compat')";
} }
else { else {
@mysqlstatlist = select_array @mysqlstatlist = select_array