Bug 28737 - Использует убранный из libmysqlclient18 символ make_scrambled_password_323
: Использует убранный из libmysqlclient18 символ make_scrambled_password_323
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/apache2-mod_auth_mysql)
: unstable
: all Linux
: P3 major
Assigned To:
:
:
:
: 28676
: 27685
  Show dependency tree
 
Reported: 2013-03-22 18:23 by
Modified: 2013-04-05 15:50 (History)


Attachments
fedora's patch (918 bytes, patch)
2013-04-02 15:01, Michael Shigorin
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-03-22 18:23:31
После обновления до 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
------- Comment #1 From 2013-03-23 15:18:53 -------
Боюсь, сперва придётся утрясти, кто именно у нас libmysqlclient18.
------- Comment #2 From 2013-03-23 21:44:08 -------
(В ответ на комментарий №1)
> Боюсь, сперва придётся утрясти, кто именно у нас libmysqlclient18.
Имелся в виду libmysqlclient.so.18

Но всё же просто mod_auth_mysql не должен использовать
make_scrambled_password_323, как я понял.
------- Comment #3 From 2013-04-02 14:38:08 -------
  Лёша, перевешиваю на тебя.
------- Comment #4 From 2013-04-02 15:01:38 -------
Created an attachment (id=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 они этот модуль проводили на пенсию.
------- Comment #5 From 2013-04-02 18:26:13 -------
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)
------- Comment #6 From 2013-04-05 15:50:16 -------
Спасибо, работает.