So with a fresh install of b9, my MySql root ended up with a password that matched my LDAP login. The turba upgrade script as part of the mysql.init script was then failing. I was also required to use the "-p" option to log into the database.
Near as I can tell, the function esmith::util::LdapPassword() used both to generate .my.cnf and in the turba_upgrade script is returning the hash in both cases when it should be plain text.
I manually changed them in both places to the plaintext password and it corrected the problem.
I am not 100% clear on how this is suppose to work and will be happy to log a bug if necessary, just wanted to confirm that it is one.
Thanks,
Jeff