Bug #16499 instance manager looks at the wrong place for passwords by default
Submitted: 13 Jan 2006 23:10 Modified: 14 Feb 2006 18:51
Reporter: Alfredo Kojima
Status: Closed
Category:Instance Manager Severity:S2 (Serious)
Version:5.1.4 OS:Mac OS X (Mac OS X)
Assigned to: Bugs System Target Version:

[13 Jan 2006 23:10] Alfredo Kojima
Description:
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 22: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 23:13] Jorge del Conde
Reproduced under 10.4.4
[10 Feb 2006 12:18] Petr Chardin
fixed along with a couple of other IM-related issues.
pushed into 5.0.19
[14 Feb 2006 18:51] Mike Hillyer
Documented in 5.0.19 changelog:

<listitem>
        <para>
          Instance Manager searched wrong location for password file on
          some platforms. (Bug #16499)
        </para>
      </listitem>