Bug 28737

Summary: Использует убранный из libmysqlclient18 символ make_scrambled_password_323
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: apache2-mod_auth_mysqlAssignee: solo <solo>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: aen, manowar, mike, solo
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 28676    
Bug Blocks: 27685    
Attachments:
Description Flags
fedora's patch none

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

Но всё же просто mod_auth_mysql не должен использовать make_scrambled_password_323, как я понял.
Comment 3 manowar@altlinux.org 2013-04-02 14:38:08 MSK
  Лёша, перевешиваю на тебя.
Comment 4 Michael Shigorin 2013-04-02 15:01:38 MSK
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 они этот модуль проводили на пенсию.
Comment 5 Repository Robot 2013-04-02 18:26:13 MSK
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 Vitaly Lipatov 2013-04-05 15:50:16 MSK
Спасибо, работает.