[sisyphus] nss_ldap
Anton Gorlov
=?iso-8859-1?q?stalker_=CE=C1_altlinux=2Eru?=
Чт Июл 20 15:06:38 MSD 2006
Понадобилось на 64 битном сервере запустить nss_ldap/pam_ldap
С ходу обнаружилось 2 проблемы -у nss_ldap разломан soname (#9794)
rpm -ql nss_ldap |grep .so
/lib/libnss_ldap-.so
/lib/libnss_ldap.so.
и 2 - по данным strace id user
она ещё и ищется не там где лежит на самом деле
cat /trace |grep libnss_ldap
open("/lib64/tls/x86_64/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/lib64/tls/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/lib64/x86_64/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/lib64/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib64/tls/x86_64/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib64/tls/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib64/x86_64/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib64/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file
or directory)
если с патченьем soname всё более-менее понятно, то с тем кто ищет
именно libnss_ldap.so.2 и именно в /usr/lib64/ не совсем.. strings на
либы из пакета glibc_nss к просветлению не привёл.
--
np: E.S.T. - Ночные волки (Оригинал)
Подробная информация о списке рассылки Sisyphus