Search squid archive

Re: Installation not building helpers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 20/02/2013 4:22 a.m., Roman Gelfand wrote:
Below, are the configuration parameters I use to build squid.  After
make install, the basic_ldap_auth is not found in /usr/local/libexec.
Why?

It is interesting as it did create these

-rwxr-xr-x  1 root staff  72755 Feb 18 00:40 basic_fake_auth
-rwxr-xr-x  1 root staff 103712 Feb 18 00:40 basic_getpwnam_auth
-rwxr-xr-x  1 root staff 317249 Feb 18 00:40 basic_msnt_auth
-rwxr-xr-x  1 root staff   3954 Feb 18 00:40 basic_msnt_multi_domain_auth
-rwxr-xr-x  1 root staff 227438 Feb 18 00:40 basic_ncsa_auth
-rwxr-xr-x  1 root staff 128612 Feb 18 00:40 basic_nis_auth
-rwxr-xr-x  1 root staff   1460 Feb 18 00:40 basic_pop3_auth
-rwxr-xr-x  1 root staff 145564 Feb 18 00:40 basic_radius_auth
-rwxr-xr-x  1 root staff 156404 Feb 18 00:40 basic_smb_auth
-rwxr-xr-x  1 root staff   2229 Feb 18 00:40 basic_smb_auth.sh
-rwxr-xr-x  1 root staff 440976 Feb 18 00:41 cachemgr.cgi
-rwxr-xr-x  1 root staff 227340 Feb 18 00:40 digest_file_auth
-rwxr-xr-x  1 root staff 197133 Feb 18 00:41 diskd
-rwxr-xr-x  1 root staff 158211 Feb 18 00:40 ext_file_userip_acl
-rwxr-xr-x  1 root staff   3935 Feb 18 00:40 ext_sql_session_acl
-rwxr-xr-x  1 root staff 132251 Feb 18 00:40 ext_unix_group_acl
-rwxr-xr-x  1 root staff   4999 Feb 18 00:40 ext_wbinfo_group_acl
-rwxr-xr-x  1 root staff   5499 Feb 18 00:41 helper-mux.pl
-rwxr-xr-x  1 root staff  12166 Feb 18 00:40 log_db_daemon
-rwxr-xr-x  1 root staff  76515 Feb 18 00:40 log_file_daemon
-rwxr-xr-x  1 root staff  65044 Feb 18 00:40 negotiate_wrapper_auth
-rwxr-xr-x  1 root staff 123618 Feb 18 00:40 ntlm_fake_auth
-rwxr-xr-x  1 root staff 210415 Feb 18 00:40 ntlm_smb_lm_auth
-rwsr-xr-x  1 root staff 695897 Feb 18 00:41 pinger


configure options:  '--enable-icap-client' '--enable-gnuregex'
'--enable-icmp' '--enable-ssl' '--enable-kill-parent-hack'
'--enable-snmp' '--disable-ident-lookups' '--enable-cache-digests'
'--enable-eui' '--enable-removal-policies=heap,lru'
'--enable-ssl-crtd' '--enable-linux-netfilter' '--enable-auth'
'--enable-auth-basic' '--enable-auth-ntlm' '--enable-auth-negotiate'
'--enable-auth-digest' '--enable-external-acl-helpers'
'--with-maxfd=16384' '--enable-follow-x-forwarded-for'
'--with-logdir=/var/log/squid'
'--with-squid=/usr/local/src/squid-3.3.1' '--prefix=/usr/local'
'--with-default-user=proxy' '--enable-ltdl-convenience'
'--disable-ipv6'

Also, the config log shows below.


configure:21936: Authentication support enabled: yes
configure:22011: Basic auth helper LDAP ... found but cannot be built
configure:22011: Basic auth helper PAM ... found but cannot be built
configure:22011: Basic auth helper SASL ... found but cannot be built
configure:22011: Basic auth helper SSPI ... found but cannot be built
configure:22016: Basic auth helpers to be built:  DB MSNT
MSNT-multi-domain NCSA NIS POP3 RADIUS SMB fake getpwnam
configure:22069: NTLM auth helper SSPI ... found but cannot be built
configure:22074: NTLM auth helpers built:  fake smb_lm
configure:22128: Negotiate auth helper SSPI ... found but cannot be built
configure:22128: Negotiate auth helper kerberos ... found but cannot be built
configure:22133: Negotiate auth helpers built:  wrapper
configure:22187: Digest auth helper LDAP ... found but cannot be built
configure:22187: Digest auth helper eDirectory ... found but cannot be built
configure:22192: Digest auth helpers built:  file
configure:22244: Log daemon helpers built:  DB file
configure:22363: checking for krb5-config
configure:22391: result: no
configure:23502: external acl helper AD_group ... found but cannot be built
configure:23502: external acl helper LDAP_group ... found but cannot be built
configure:23502: external acl helper LM_group ... found but cannot be built
configure:23502: external acl helper eDirectory_userip ... found but
cannot be built
configure:23502: external acl helper kerberos_ldap_group ... found but
cannot be built
configure:23502: external acl helper session ... found but cannot be built
configure:23502: external acl helper time_quota ... found but cannot be built
configure:23507: External acl helpers built:  SQL_session file_userip
unix_group wbinfo_group

Thanks in advance

When you don't specify the helper names (or ="" for none) Squid will auto-detect support for each helper and build all the ones which can be built.

You are missing build dependencies for these helpers which are "found but cannot be built". Since you specifically want the LDAP helper you will need a devel version of the LDAP libraries and headers installed before ./configure'ing Squid.

Amos


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux