[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