Obrigado pelo retorno Ricardo, meu
/etc/sarg/sarg.conf está:
charset UTF-8
language en
access_log /var/log/squid/access.log_short
# access_log /var/log/squid/access.log
graphs no
title “Endian Firewall HTTP Proxy Access Reports”
output_dir /var/www/sarg/ONE-SHOT
resolve_ip yes
lastlog 12
index yes
overwrite_report yes
mail_utility mail
long_url no
privacy no
# dansguardian_conf none
show_sarg_info no
show_sarg_logo no
external_css_file /var/www/sarg/sarg.css
realtime_refresh_time 5
realtime_access_log_lines 500
realtime_types GET,PUT,CONNECT
realtime_unauthenticated_records: show
exclude_users /etc/sarg/exclude_users
Mas eu fiz questão de configurar manualmente o “output_dir” porque percebi que esta pasta não existe no EFW2.4.
Quando executo manualmente o comando:
/usr/bin/sarg -f /etc/sarg/sarg.conf -d 20/07/2010-20/07/2010
ele lê o arquivo e diz que não tem registros.
Quando executo manualmente o comando:
/usr/bin/sarg -f /etc/cron.daily/sarg -d 20/07/2010-20/07/2010
ele diz que não econtrou /usr/local/squid/var/logs/access.log.
Estou achando que mexi demais nos arquivos:
/etc/cron.daily/sarg
/etc/sarg/sarg.conf
/etc/sarg/sarg.conf.tmpl
Se alguem puder repassar o conteúdo destes e quaisquer outros arquivos que possam resolver meu problema, poderiam postar aqui, mas preciso ressaltar que estou com um EFW 2.4.