The password specified in my.cnf file is ignored In the validate_arguments function, db_pass is changed from NULL to the empty string, equivalent to "use password = NO" db_pass should be NULL in order to use the password in my.cnf if (db_pass == NULL) db_pass = strdup(""); Works as expected by commenting these lines out
Let's see if the fix posted to the upstream bug report makes it into 1.4.14.
...or we could put in the simple 2-line fix, for the time being... Being able to monitor MySQL in a secure manner is rather important to most people running production services.
(In reply to comment #2) > ...or we could put in the simple 2-line fix, for the time being... > > Being able to monitor MySQL in a secure manner is rather important to most > people running production services. > will do if the fix for this doesn't make it into 1.4.14
I've added net-analyzer/nagios-plugins to my overlay (layman -k -a wolf31o2) and applied this patch... Since, well... I like to monitor my MySQL... kthxbye
(In reply to comment #1) > Let's see if the fix posted to the upstream bug report makes it into 1.4.14. > Fixed upstream, added the upstream patch in 1.4.13-r4.