Bug 20122 - Проблема с конфигами/модулями для ldap
Summary: Проблема с конфигами/модулями для ldap
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: apache2-common (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: solo
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-21 01:27 MSD by Vitaly Kuznetsov
Modified: 2009-05-28 04:03 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Kuznetsov 2009-05-21 01:27:57 MSD
rpm -qf /etc/httpd2/conf/mods-available/*ldap* 
apache2-common-2.2.9-alt16
apache2-common-2.2.9-alt16

rpm -qf /usr/lib64/apache2/modules/*ldap*
apache2-common-2.2.9-alt16
apache2-common-2.2.9-alt16

Устанавливаем apache2, настраиваем авторизацию в ldap, запускаем. Падает. 
[Wed May 20 20:58:16 2009] [notice] child pid 3644 exit signal Segmentation fault (11)

Разбираемся, почему падает:
[pid 21940] open("/usr/lib64/apr-util-1/apr_ldap-1.so", O_RDONLY) = -1 ENOENT (No such file or directory)
Однако... Без strace не понять, что для того, чтобы заработало что-то из дефолтных модулей, нужно доустановить пакет libaprutil1-ldap

Вобщем, надо либо зависимость поставить, либо конфиги с модулями в отдельный пакет с нужными зависимостями сложить.
Comment 1 solo 2009-05-21 01:46:37 MSD
Спасибо. Сделаю в ближайшей сборке.
Comment 2 solo 2009-05-23 22:01:39 MSD
Название пакета (с mod_ldap и mod_authnz_ldap) apache2-mod_ldap -- нормально?
Comment 3 Vitaly Kuznetsov 2009-05-25 00:17:16 MSD
по мне - вполне логично
Comment 4 Repository Robot 2009-05-28 04:03:31 MSD
apache2-2.2.9-alt17 -> sisyphus:

* Sun May 24 2009 Aleksey Avdeev <solo@altlinux> 2.2.9-alt17

- Fix Requires for LDAP support (Closes: #20122)
- Move mod_ldap and mod_authnz_ldap modules to %name-mod_ldap subpackage
- Fix build libtool 2.x use (thanks to Boris Savelev <boris altlinux.org>)