On Fri, 30 Dec 2005, Duane Wessels wrote:
This is what I get now:
% ./configure
...
Auth scheme modules built: ntlm basic digest negotiate
Basic auth helpers built: MSNT NCSA PAM YP getpwnam
multi-domain-NTLM
Digest auth helpers built: password
External acl helpers built: ip_user unix_group
Looks good. Your Squid has a lot of schemes enabled so now it also selects
to build a suitable set of helpers for each scheme.
% make
...
Making all in digest_auth
Making all in password
/usr/local/bin/bash ../../../libtool --tag=CC --mode=link
gcc -g -O2 -Wall -g -o digest_pw_auth digest_pw_auth.o
text_backend.o -L../../../lib -lmiscutil -lldap -lcrypt
-lm
gcc -g -O2 -Wall -g -o digest_pw_auth digest_pw_auth.o
text_backend.o -L/server/people/wessels/Edit/squid3-head/lib
-lmiscutil -lldap -lcrypt -lm
/usr/libexec/elf/ld: cannot find -lldap
Fixed.
digest_pw_auth was recently split into digest_pw_auth and digest_ldap_auth
to avoid this, but there was a stale reference to the LDAP libraries left
in the Makefile. As all my systems have LDAP libraries as part of the core
os I didn't notice..
Regards
Henrik