После обновления до libmysqlclient18 (полного обновления до Сизифа 22.03.2013) Apache перестал запускаться: /etc/httpd2/conf/mods-enabled/auth_mysql.load: Cannot load /etc/httpd2/modules/mod_auth_ mysql.so into server: /etc/httpd2/modules/mod_auth_mysql.so: undefined symbol: make_scrambled_password_323 Как я понял, libmysqlclient18 больше не предоставляет этот символ. Вот эта проблема в Федоре: https://bugzilla.redhat.com/show_bug.cgi?id=708287
Боюсь, сперва придётся утрясти, кто именно у нас libmysqlclient18.
(В ответ на комментарий №1) > Боюсь, сперва придётся утрясти, кто именно у нас libmysqlclient18. Имелся в виду libmysqlclient.so.18 Но всё же просто mod_auth_mysql не должен использовать make_scrambled_password_323, как я понял.
Лёша, перевешиваю на тебя.
Created attachment 5794 [details] fedora's patch http://pkgs.fedoraproject.org/cgit/mod_auth_mysql.git/tree/mod_auth_mysql_make_scrambled_password.patch?h=f15&id=4199653dd7424ad87f621e1b649d42d2b3a7917c BTW после F15 они этот модуль проводили на пенсию.
apache2-mod_auth_mysql-3.0.0-alt7.2 -> sisyphus: * Tue Apr 02 2013 Aleksey Avdeev <solo@altlinux> 3.0.0-alt7.2 - mod_auth_mysql.so: fix undefined symbol: remove make_scrambled_password_323 (Closes: #28737)
Спасибо, работает.