Details
Description
The symbol make_scrambled_password was removed in 5.5.36 but it's still used in pam_mysql on debian.
Error from saslauthd:
"PAM unable to dlopen(pam_mysql.so): /lib/security/pam_mysql.so: symbol make_scrambled_password, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference"
Gliffy Diagrams
Attachments
Issue Links
- relates to
-
MDEV-5529 Sync libmysqlclient.so symbol versioning across distributions
-
- Closed
-
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
Fedora considered this symbol deprecated and doesn't export it, but apparently it's still needed on Debian.
The latest version of pam_mysql.so from Wheezy repo does indeed use make_scrambled_password.