Since mysql 5.6, there is no exported function that mimics the server-
side PASSWORD() hash. my_make_scrambled_password() doesn't do it, and
make_scrambled_password() isn't exported anymore.

The solution here is to reimplement that hash algorithm inside
pam_mysql. One of the upstream forks did it, but still tries to use
my_make_scrambled_password() if it's available, for which I opened bug
https://github.com/NigelCunningham/pam-MySQL/issues/29.

** Bug watch added: github.com/NigelCunningham/pam-MySQL/issues #29
   https://github.com/NigelCunningham/pam-MySQL/issues/29

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574900

Title:
  libpam-mysql undefined symbol: make_scrambled_password

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pam-mysql/+bug/1574900/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to