Hi, first of all thanks for your work on this module.
I'm using pam_mysql through saslauthd and after recent MySQL update on linux Arch distribution I came accross following error:
PAM unable to dlopen(/usr/lib/security/pam_mysql.so): /usr/lib/security/pam_mysql.so: undefined symbol: make_scrambled_password
PAM adding faulty module: /usr/lib/security/pam_mysql.so
DEBUG: auth_pam: pam_authenticate failed: Module is unknown
do_auth: auth failure: [user=xxxx] [service=smtp] [realm=xxxx] [mech=pam] [reason=PAM auth error]
I came across following patch:
http://rpmfind.net/linux/RPM/epel/6/x86_64/pam_mysql-0.7-0.12.rc1.el6.x86_64.html
However I'm not programming expert and as Arch Linux is sourcing pam_mysql from here probably this is where it should be patched.
Many thanks,
Greg
Due to the fact that this project seems to be dead for quite a long time Arch is dropping pam_mysql. So I'm going to migrate and use another backend.