Pessoal, instalei e fiz as configurações no squid e rodei o mesmo que esta funcionando normalmente apenas bloqueando páginas através de um arquivo externo.
Acontece que agora preciso que de autenticação para os usuarios navegarem na net.
Configurei novamente o squid assim:
auth_param basic program /usr/bin/ncsa_auth /etc/squid/squid_users
Criei o arquivo squid_users dentro do diretório e criei as acls para pedir autenticação
acl autenticar proxy_auth REQUIRED
http allow autenticar
Até aí tudo em ordem mas quando dar restart no squid recebo a seguinte mensagem:
Parando o squid: /etc/rc.d/init.d/squid: line 82: 6073 Abortado $SQUID -k check >>/var/log/squid/squid.out 2>&1
[FALHOU]
Iniciando squid: /etc/rc.d/init.d/squid: line 53: 6074 Abortado $SQUID $SQUID_OPTS >>/var/log/squid/squid.out 2>&1
[FALHOU]
E no arquivo /var/log/squid/squid.out está a seguinte mensagem
FATAL: authparam basic program /usr/bin/ncsa_auth: (13) Permission denied
Squid Cache (Version 2.5.STABLE6): Terminated abnormally.
CPU Usage: 0.063 seconds = 0.035 user + 0.028 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Não consigo descobrir a que tipo de permissão ele está se referindo.
Se retirar a linha que pede autenticação tudo volta ao normal.
Será que alguem pode me ajudar ??