diff options
author | Thomas Guyot-Sionnest <dermoth@aei.ca> | 2009-05-20 00:20:11 -0400 |
---|---|---|
committer | Thomas Guyot-Sionnest <dermoth@aei.ca> | 2009-05-20 00:20:11 -0400 |
commit | 917fcc7c302f67b42482a1a3e16e62f3b39d4e80 (patch) | |
tree | c8f54e0bd1aee7fe8352dcdf05f8d166f2025372 | |
parent | 50b3ff7b91e78a61aca93247bee586d6d7eb27c8 (diff) | |
download | monitoring-plugins-917fcc7c302f67b42482a1a3e16e62f3b39d4e80.tar.gz |
Fix check_mysql* not using password set in my.cnf (#2531905 - Ben Timby)
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | THANKS.in | 1 | ||||
-rw-r--r-- | plugins/check_mysql.c | 8 | ||||
-rw-r--r-- | plugins/check_mysql_query.c | 8 |
4 files changed, 10 insertions, 8 deletions
@@ -32,6 +32,7 @@ This file documents the major additions and syntax changes between releases. | |||
32 | Fixed segfault in check_mysql with old slaves (#2696823 - Oskar Ahner) | 32 | Fixed segfault in check_mysql with old slaves (#2696823 - Oskar Ahner) |
33 | check_nt can return UNKNOWN on timeouts (-u) | 33 | check_nt can return UNKNOWN on timeouts (-u) |
34 | Fixed typos for check_disk (Chris Pepper) | 34 | Fixed typos for check_disk (Chris Pepper) |
35 | Fixed check_mysql* not using password set in my.cnf (#2531905 - Ben Timby) - Specify an empty password explicitly if you need to override it. | ||
35 | 36 | ||
36 | 1.4.13 25th Sept 2008 | 37 | 1.4.13 25th Sept 2008 |
37 | Fix Debian bug #460097: check_http --max-age broken (Hilko Bengen) | 38 | Fix Debian bug #460097: check_http --max-age broken (Hilko Bengen) |
@@ -250,3 +250,4 @@ Richard Edward Horner | |||
250 | John Barbuto | 250 | John Barbuto |
251 | Oskar Ahner | 251 | Oskar Ahner |
252 | Chris Pepper | 252 | Chris Pepper |
253 | Ben Timby | ||
diff --git a/plugins/check_mysql.c b/plugins/check_mysql.c index 689648eb..05d2b019 100644 --- a/plugins/check_mysql.c +++ b/plugins/check_mysql.c | |||
@@ -5,7 +5,7 @@ | |||
5 | * License: GPL | 5 | * License: GPL |
6 | * Copyright (c) 1999 Didi Rieder (adrieder@sbox.tu-graz.ac.at) | 6 | * Copyright (c) 1999 Didi Rieder (adrieder@sbox.tu-graz.ac.at) |
7 | * Copyright (c) 2000 Karl DeBisschop (kdebisschop@users.sourceforge.net) | 7 | * Copyright (c) 2000 Karl DeBisschop (kdebisschop@users.sourceforge.net) |
8 | * Copyright (c) 1999-2007 Nagios Plugins Development Team | 8 | * Copyright (c) 1999-2009 Nagios Plugins Development Team |
9 | * | 9 | * |
10 | * Description: | 10 | * Description: |
11 | * | 11 | * |
@@ -358,9 +358,6 @@ validate_arguments (void) | |||
358 | if (db_host == NULL) | 358 | if (db_host == NULL) |
359 | db_host = strdup(""); | 359 | db_host = strdup(""); |
360 | 360 | ||
361 | if (db_pass == NULL) | ||
362 | db_pass = strdup(""); | ||
363 | |||
364 | if (db == NULL) | 361 | if (db == NULL) |
365 | db = strdup(""); | 362 | db = strdup(""); |
366 | 363 | ||
@@ -417,6 +414,9 @@ print_help (void) | |||
417 | printf ("\n"); | 414 | printf ("\n"); |
418 | printf ("%s\n", _("Notes:")); | 415 | printf ("%s\n", _("Notes:")); |
419 | printf (_(UT_EXTRA_OPTS_NOTES)); | 416 | printf (_(UT_EXTRA_OPTS_NOTES)); |
417 | printf ("\n"); | ||
418 | printf (" %s\n", _("You must specify -p with an empty string to force an empty password,")); | ||
419 | printf (" %s\n", _("overriding any my.cnf settings.")); | ||
420 | #endif | 420 | #endif |
421 | 421 | ||
422 | printf (_(UT_SUPPORT)); | 422 | printf (_(UT_SUPPORT)); |
diff --git a/plugins/check_mysql_query.c b/plugins/check_mysql_query.c index 802e3456..47dd8616 100644 --- a/plugins/check_mysql_query.c +++ b/plugins/check_mysql_query.c | |||
@@ -3,7 +3,7 @@ | |||
3 | * Nagios check_mysql_query plugin | 3 | * Nagios check_mysql_query plugin |
4 | * | 4 | * |
5 | * License: GPL | 5 | * License: GPL |
6 | * Copyright (c) 2006-2007 Nagios Plugins Development Team | 6 | * Copyright (c) 2006-2009 Nagios Plugins Development Team |
7 | * Original code from check_mysql, copyright 1999 Didi Rieder | 7 | * Original code from check_mysql, copyright 1999 Didi Rieder |
8 | * | 8 | * |
9 | * Description: | 9 | * Description: |
@@ -266,9 +266,6 @@ validate_arguments (void) | |||
266 | if (db_host == NULL) | 266 | if (db_host == NULL) |
267 | db_host = strdup(""); | 267 | db_host = strdup(""); |
268 | 268 | ||
269 | if (db_pass == NULL) | ||
270 | db_pass = strdup(""); | ||
271 | |||
272 | if (db == NULL) | 269 | if (db == NULL) |
273 | db = strdup(""); | 270 | db = strdup(""); |
274 | 271 | ||
@@ -317,6 +314,9 @@ print_help (void) | |||
317 | printf ("\n"); | 314 | printf ("\n"); |
318 | printf ("%s\n", _("Notes:")); | 315 | printf ("%s\n", _("Notes:")); |
319 | printf (_(UT_EXTRA_OPTS_NOTES)); | 316 | printf (_(UT_EXTRA_OPTS_NOTES)); |
317 | printf ("\n"); | ||
318 | printf (" %s\n", _("You must specify -p with an empty string to force an empty password,")); | ||
319 | printf (" %s\n", _("overriding any my.cnf settings.")); | ||
320 | #endif | 320 | #endif |
321 | 321 | ||
322 | printf (_(UT_SUPPORT)); | 322 | printf (_(UT_SUPPORT)); |