Comment 3 for bug 1574900

Revision history for this message
Kaijia Feng (fengkaijia) wrote : Re: libpam-mysql undefined symbol: make_scrambled_password - Needs Patches Applied by RedHat / Fedora Community to Fix Ubuntu 16.04

I found the possible reason in this MySQL bug report: https://bugs.mysql.com/bug.php?id=80974

> Noted in 5.7.13 changelog
> The my_make_scrambled_password() function in the C client library was
> restricted earlier in MySQL 5.7 (not exported to client programs).
> The function has once again been made visible to client programs.

And since Ubuntu 16.04 use 5.7.12 LOL the fix was not introduced to Ubuntu. I believe that unless we program a make_scrambled_password to pam_mysql, this bug needs to be reported to libmysqlclient20.