On Wed, 4 Feb 2004, Mohammad Meskarian wrote:

>  I have below line in squid.conf 
> 
>   auth_param basic program /usr/local/squid/libexec/ncsa_auth
> /temp/copyOfShadow 

ncsa_auth as shipped with Squid-2.5 and ealier only understands NCSA style 
password files

username:crypt_hashed_password

It does not use the same format as /etc/shadow.


NCSA style password files are created with the htpasswd command. Depending 
on version you may need to use a option to tell htpasswd to use the crypt 
hash (newer versions default to Apache style MD5).



If you really really want to authenticate against /etc/shadow then see the 
PAM helper for Squid. Don't forget to read the manuals.

Regards
Henrik

Reply via email to