diff options
author | RincewindsHat <12514511+RincewindsHat@users.noreply.github.com> | 2023-09-18 20:59:46 (GMT) |
---|---|---|
committer | RincewindsHat <12514511+RincewindsHat@users.noreply.github.com> | 2023-09-18 20:59:46 (GMT) |
commit | 0e70e81133c25274fe2dd2309556b41357dd759b (patch) | |
tree | 9a680b36788ee1ad4e7ecc5ccfeb4494db9fdc72 /plugins/check_mysql.c | |
parent | ce355c80cf6054bfa5e1dcf81f9e2183ef963ee1 (diff) | |
parent | 2ddc75e69db5a3dd379c896d8420c9af20ec1cee (diff) | |
download | monitoring-plugins-0e70e81133c25274fe2dd2309556b41357dd759b.tar.gz |
Merge branch 'master' into mysql_detect_mysqldumprefs/pull/1718/head
Diffstat (limited to 'plugins/check_mysql.c')
-rw-r--r-- | plugins/check_mysql.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/check_mysql.c b/plugins/check_mysql.c index 9b7d13f..7d85554 100644 --- a/plugins/check_mysql.c +++ b/plugins/check_mysql.c | |||
@@ -140,7 +140,10 @@ main (int argc, char **argv) | |||
140 | mysql_ssl_set(&mysql,key,cert,ca_cert,ca_dir,ciphers); | 140 | mysql_ssl_set(&mysql,key,cert,ca_cert,ca_dir,ciphers); |
141 | /* establish a connection to the server and error checking */ | 141 | /* establish a connection to the server and error checking */ |
142 | if (!mysql_real_connect(&mysql,db_host,db_user,db_pass,db,db_port,db_socket,0)) { | 142 | if (!mysql_real_connect(&mysql,db_host,db_user,db_pass,db,db_port,db_socket,0)) { |
143 | if (ignore_auth && mysql_errno (&mysql) == ER_ACCESS_DENIED_ERROR) | 143 | /* Depending on internally-selected auth plugin MySQL might return */ |
144 | /* ER_ACCESS_DENIED_NO_PASSWORD_ERROR or ER_ACCESS_DENIED_ERROR. */ | ||
145 | /* Semantically these errors are the same. */ | ||
146 | if (ignore_auth && (mysql_errno (&mysql) == ER_ACCESS_DENIED_ERROR || mysql_errno (&mysql) == ER_ACCESS_DENIED_NO_PASSWORD_ERROR)) | ||
144 | { | 147 | { |
145 | printf("MySQL OK - Version: %s (protocol %d)\n", | 148 | printf("MySQL OK - Version: %s (protocol %d)\n", |
146 | mysql_get_server_info(&mysql), | 149 | mysql_get_server_info(&mysql), |
@@ -572,7 +575,7 @@ print_help (void) | |||
572 | printf (" %s\n", _("Exit with CRITICAL status if slave server is more then INTEGER seconds")); | 575 | printf (" %s\n", _("Exit with CRITICAL status if slave server is more then INTEGER seconds")); |
573 | printf (" %s\n", _("behind master")); | 576 | printf (" %s\n", _("behind master")); |
574 | printf (" %s\n", "-l, --ssl"); | 577 | printf (" %s\n", "-l, --ssl"); |
575 | printf (" %s\n", _("Use ssl encryptation")); | 578 | printf (" %s\n", _("Use ssl encryption")); |
576 | printf (" %s\n", "-C, --ca-cert=STRING"); | 579 | printf (" %s\n", "-C, --ca-cert=STRING"); |
577 | printf (" %s\n", _("Path to CA signing the cert")); | 580 | printf (" %s\n", _("Path to CA signing the cert")); |
578 | printf (" %s\n", "-a, --cert=STRING"); | 581 | printf (" %s\n", "-a, --cert=STRING"); |