A configuração padrão para os registros de erros HTTP no Logwatch em uma caixa do CentOS 5 (logwatch-7.4.0-1) inclui a linha:
*ApplyhttpDate
Isso elimina todas as linhas, porque o Apache 2.2 usa o formato StdDate (por exemplo, Fri Sep 21 04:44:55 2012
) e não o formato padrão do Apache (por exemplo, 04/Sep/2012:13:46:40 -0500
).
O arquivo HOWTo-Customize-LogWatch diz:
If an executable script is declared in an /etc/logwatch/conf file, all of the executable script declarations in the corresponding file in /usr/share/logwatch/default.conf or /usr/share/logwatch/dist.conf are ignored.
Se eu criar /etc/logwatch/conf/logfiles/http-error.conf e definir
*ApplyStdDate
aplica-se o filtro StdDate após aplicar a filtragem HttpDate, em vez de em vez de.
Além de editar /usr/share/logwatch/default.conf/logfiles/http-error.conf
(ao qual recorrei por enquanto, mas não deveria, porque é fornecido por um RPM) como devo desativar um script de filtro no Logwatch?
Tags logs