Hello,
I compile squid 3.1.xx under Solaris with the following options. Configure/compile works out of the
box without installing anything other than basic Solaris 10.
I use ldap to authenticate users.
Hope this help.
JM
HELPERS="basic,digest,ntlm"
BASIC_HELPERS="DB,LDAP,PAM,getpwnam,SASL"
DIGEST_HELPERS="ldap,password"
./configure\
--prefix=/var/squid \
--disable-icmp \
--enable-snmp \
--enable-delay-pools \
--enable-useragent-log \
--enable-referer-log \
--enable-cache-digests \
--enable-kill-parent-hack \
--enable-ssl \
--with-openssl=/usr/local/ssl \
--enable-auth=$HELPERS \
--enable-basic-auth-helpers=$BASIC_HELPERS \
--enable-digest-auth-helpers=$DIGEST_HELPERS \
--disable-ident-lookups \
--enable-async-io \
--enable-carp \
--enable-xmalloc-statistics \
--with-large-files \
--with-build-environment=POSIX_V6_ILP32_OFFBIG \
LDFLAGS=-lsasl
GarethC wrote:
> Hi Justin,
>
> I've compiled Squid on Solaris systems before and there can be the odd
> dependency nightmare.
> I haven't compiled Squid with ldap_auth but after a bit of digging it looks
> like you may need to install libnet (no dependencies other than possibly
> libpcap) as this is a dependency of libldap.
>
> What version of LDAP are you running on the box? (i.e. OpenLDAP?)
>
> If you run 'cd /; find ./ -name libnet.so' on your other Solaris box, if
> it's found it may suggest libnet was installed from source as opposed to
> package based.
>
> Thanks,
> Gareth
>
> -----
> Follow me on...
>
> My Blog
> Twitter
> LinkedIn
> Facebook
>
> --
> View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/Squid-Compile-Errors-tp4487870p4489311.html
> Sent from the Squid - Users mailing list archive at Nabble.com.
--Received on Tue Mar 20 2012 - 16:03:04 MDT
This archive was generated by hypermail 2.2.0 : Wed Mar 21 2012 - 12:00:03 MDT