lnredivo
(usa Debian)
Enviado em 27/03/2013 - 08:02h
Senhores,
Instalei um firewall/proxy num Ubuntu 12.04 lts Server, implementei o sarg via apt-get install sarg, tudo certinho e funcionando, porém, não fiquei satisfeito pois a ultima versão do Sarg não aceita a TAG: language, por isso resolvi remover "apt-get remove --purge sarge", e após a remoção tentei baixar a versão de sarg anterior e compilar manualmente (./configure, make e make install) aparentemente a instalação foi um sucesso, porém, não localizei o sarg.conf em nenhum lugar, e não foram criados os arquivos em /etc/sarg. pois bem resolvi substituir o meu sources.list pelo do ubuntu 10, com isso ao usar apt-get install sarg, ele instalou a versão que suportava languages, ai começou meu sofrimento.
Configurei o sarg.conf para ler os logs do squid: /var/log/squid3/access.log
Mas, agora toda vez que executo "# sarg" ele diz que não encontrou /var/log/squid/access.log, conforme segue:
root@SRVFW:~# sarg
SARG: Arquivo não encontrado: /var/log/squid/access.log
Então quando direciono para o arquivo: # sarg /etc/sarg/sarg.conf
Ele gera relatórios porém não obedecendo aos parametros que especifiquei no sarg.conf, por exemplo mandei gerar em /var/www/squid-reports/, porém ele gera em /var/www/html/squid-reports.
E posteriormente ele dá o seguinte erro:
root@SRVFW:~# sarg
SARG: Unknown file "authfail.log.unsort" found in temporary directory "/tmp/sarg". It is not one of our files. Please check the temporary directory you gave to sarg. Adjust the path to a safe directory or manually delete the content of "/tmp/sarg"
Limpei o diretório /tmp/sarg porém o erro retorna depois.
Alguém sabe me dizer se a compilação manual que fiz pode ter gerado um sarg.conf em algum diretório diferente o qual ele está insistindo em ler?
Como limpo todo esse histórico desastroso e começo do zero, porque mesmo depois de remover tudo, com locate ele acha um milhão de referencias do sarg, mas, quando vou aos diretórios não acho nada lá.