Я получаю эту ошибку от PAM, используя mysql с vsftpd:
PAM не может получить доступ (/lib/security/pam_mysql.so): /lib/security/pam_mysql.so: неопределенный символ: make_scrambled_password
Из того, что я понимаю, libmysqlclient.so.18 является проблемой, по крайней мере, так как libmysqlclient.so.16. Кажется, что функция, используемая в pam, называемая make_scrambled_password, устарела.
По крайней мере, я думаю, что это проблема. Как я могу обойти это? Я думаю, я могу взломать код (pam_mysql.c), чтобы найти замену этой функции, но я надеюсь на более простой вариант.
Я использую CentOS.