软件包 firestarter 在其源代码中存在许多硬编码的路径。为了监视系统事件,它默认依赖于 /var/log/messages 文件。Archlinux 标准的 syslog 守护进程会写入一个 /var/log/messages.log 文件。由于没有选项可以通过运行时控制脚本更改这些设置,所以我添加了一些自动魔法。只要您使用默认的 syslog-ng 守护进程,firestarter 默认就会使用 /var/log/messages.log。如果您使用 sysklogd,firestarter 将使用 /var/log/messages,但前提是您在启动 firestarter 之前删除遗留的 /var/log/messages.log 文件!要为此做出贡献并使其更加顺畅,请在 此处 加入讨论。
firestarter 和 syslog 服务
2005-01-02 - Tobias Kieslich