如何禁用Logwatch过滤脚本?

如何禁用Logwatch过滤脚本?

CentOS 5 机器 (logwatch-7.4.0-1) 上 Logwatch 中 http 错误日志的默认配置包括以下行:

*ApplyhttpDate

那消除了全部行,因为 Apache 2.2 使用 StdDate 格式(例如Fri Sep 21 04:44:55 2012)而不是标准 Apache 格式(例如04/Sep/2012:13:46:40 -0500)。

HOWTO-Customize-LogWatch 文件显示:

如果在 /etc/logwatch/conf 文件中声明了可执行脚本,则 /usr/share/logwatch/default.conf 或 /usr/share/logwatch/dist.conf 中相应文件中的所有可执行脚本声明都将被忽略。

如果我创建 /etc/logwatch/conf/logfiles/http-error.conf 并设置

*ApplyStdDate

然后它应用 StdDate 过滤器它应用了 HttpDate 过滤,而不是代替。

除了编辑/usr/share/logwatch/default.conf/logfiles/http-error.conf(我现在已经使用过,但不应该这样做,因为它是由 RPM 提供的)之外,我应该如何禁用 Logwatch 中的过滤器脚本?

相关内容