[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problemas com SARG e Webmin-sarg



Oi pessal,
o Cenário é o seguinte:
Distro Debian Sarge instalada apenas com pacotes básicos e adicionados via apt-get os servidores apache2, squid, sarg, squidGuard e webmin. O pacote deb do sarg instalar os confs do sarg na mesma pasta do squid /etc/squid. Fiz alterações no sarg.conf apenas para informar a language e os paths do squidGuard. Quando rodo o comando sarg pelo console recebo um erro um tanto quanto inusitado dizendo:

SARG: (language) Cannot open language file: /etc/squid/languages/Portuguese

sendo que o arquivo existe e pode se lido por qualquer usuário do sistema, mesmo não sendo root. Outro detalhe estranho fica por conta do módulo do sarg no webmin, o qual consigo efeturar a configuração do módulo, consigo configurar o "Log Source and Report Destination" e também o "Report Options" mas no "Report Style", onde mudo a Language e outros enfeites, quando clico em salvar recebo a seguinte mensagem de erro.

Error - Perl execution failed

Undefined subroutine &main::check_font called at ./sarg-lib.pl line 160.

o /usr/share/webmin/sarg/save_style.cgi não possui 160 linhas e a única referência ao erro é no início do script:
require './sarg-lib.pl';
No script /usr/share/webmin/sarg/sarg-lib.pl o trecho que contém a linha 160 de nada ajuda para dar idéia do problema:

156    sub error_check
157    {
158    local ($name, $func, $val) = @_;
159    return if (!$func);
160    local $err = &$func($val);
161    &error($text{$config_prefix.$name}." : ".$err) if ($err);
162    }

Alguém sabe como fazer o sarg funcionar? já tentei o pacotes do módulo sarg para webmin direto do site do webmin, mas não roda em distro Debian sarge. e o sarg em tar.gz do site tb dá o mesmo problema do language.

Daniel Dias



Reply to: