Pular para o conteúdo

Tem como Squid criar access.log com acesso liberado? [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Tem como Squid criar access.log com acesso liberado? [RESOLVIDO]

Enviado em 10/08/2011 - 09:26h

Bom dia,

Estou testando um servidor de internt com Debian+Squid+Sarg+Realtime.
Tudo funcionando perfeitamente.

O problema está no log do squid, ele sempre cria com acesso restrito ao usuário "proxy". Ai eu vou lá e dou os comandos:
chmod -R a+rw /var/log/squid/
chmod -R a+rw /var/log/squid/access.log

Para poder acessar pelo realtime do sarg. Porém quando o squid rotaciona os logs e cria novamente com acesso restrito. Então todo dia tenho que alterar os direitos de acesso do access.log

Tem como configurar o squid para ele criar este arquivo já com direto de acesso a todos?

Grato,
Ezequiel

Responder tópico

2. Re: Tem como Squid criar access.log com acesso liberado? [RESOLVIDO]

Enviado em 10/08/2011 - 09:51h

ja tentou usar o sudo?

4. Re: Tem como Squid criar access.log com acesso liberado? [RESOLVIDO]

Enviado em 10/08/2011 - 10:04h

Tentou o diretorio /var/mail/root ?

5. Re: Tem como Squid criar access.log com acesso liberado? [RESOLVIDO]

Enviado em 10/08/2011 - 10:06h

é possivel sim, alterando o sarg-realtime.php
manda ele por e-mail que dou uma olhada.
eriton@linuxmail.org

6. Re: Tem como Squid criar access.log com acesso liberado? [RESOLVIDO]

Enviado em 10/08/2011 - 10:28h

1- apt-get install sudo
2- visudo
3- adicione a linha
www-data ALL=NOPASSWD: /usr/bin/sarg
4- deixa seu sarg-realtime.php assim
<?php
system("sudo sarg -r");
?>

seus pobremas acabaram!

7. Re: Tem como Squid criar access.log com acesso liberado? [RESOLVIDO]

Enviado em 10/08/2011 - 12:00h

eritonalmeida,

Legal... vou fazer uns testes.

Agora a pouco pensei numa solução também: coloquei no crontab o comando chmod -R a+rw /var/log/squid/ para rodar de 1 em 1 minuto.

Deu certo mas não sei se é a melhor solução... Vou testar sua dica.

Obrigado,
Ezequiel

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder