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. ** Bug watch added: MySQL Bug System #80974 http://bugs.mysql.com/bug.php?id=80974 -- 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 - Needs Patches Applied by RedHat / Fedora Community to Fix Ubuntu 16.04 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