[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
__eprintf, openldap, pam_ldap
Folks,
Has anyone
encountered problems with libraries not finding __eprintf? I've got
openldap installed and working (at least I can add entries and search the ldap
db) on Solaris 8. I'm trying to use ldap for users to authenticate against
while logging in.
And I've installed
openldap, nss_ldap and pam_ldap on a test box... which can see the ldap
server...
But when I install
pam_ldap into the /etc/pam.conf file I get:
login:
load_modules: can not open module
/usr/lib/security/pam_ldap.so.1
And, when I do
searches from that test box, it returns the data, but I get all sorts of
messages on the console from sasl libraries saying that the __eprintf is
undefined.
I also executed ldd
on the pam_ldap.so.1 file and the other libraries, and it doesn't complain...
(at least it finds all the libraries) but when I run ld -b on
pam_ldap.so.1 I get:
Undefined
first
referenced
symbol
in
file
__eprintf
/usr/local/lib/libldap.so.2
main
/usr/lib/security/pam_ldap.so