Bug #16499 instance manager looks at the wrong place for passwords by default
Submitted: 13 Jan 2006 22:10 Modified: 14 Feb 2006 17:51
Reporter: Alfredo Kojima Email Updates:
Status: Closed Impact on me:
Category:Instance Manager Severity:S2 (Serious)
Version:5.1.4 OS:Mac OS X (Mac OS X)
Assigned to: Petr Chardin CPU Architecture:Any

[13 Jan 2006 22:10] Alfredo Kojima
Documentation says IM passwords are looked up from /etc/mysqlmanager.passwd, but the default installation in OSX (and probably any OS gets MySQL installed in /usr/local) will make the IM look at /usr/local/mysql/etc/mysqlmanager.passwd

How to repeat:
- Install MySQL
- enable IM
- put something in /etc/mysqlmanager.passwd
- start IM/MySQL
- try to connect to IM

Suggested fix:
add --passwd-file=/etc/mysqlmanager.passwd in mysql.server script when starting the IM.
[18 Jan 2006 21:41] Alfredo Kojima
Another problem, running mysql.server start for the second time after it's started will simply delete the pid file.
[26 Jan 2006 22:13] Jorge del Conde
Reproduced under 10.4.4
[10 Feb 2006 11:18] Petr Chardin
fixed along with a couple of other IM-related issues.
pushed into 5.0.19
[14 Feb 2006 17:51] Mike Hillyer
Documented in 5.0.19 changelog:

          Instance Manager searched wrong location for password file on
          some platforms. (Bug #16499)