1

使用 Mountain Lion,我可以从 /var/log/system.log 中删除 ipfw 日志,并通过添加以下内容重定向到 /var/log/ipfw.log:

? [= Sender kernel] [A= Message ip] file /var/log/ipfw.log
? [= Sender kernel] [A= Message ip] ignore

以上

? [= Sender kernel] file /var/log/system.log mode=0600 gid=80 format=bsd

在 /etc/asl.conf

不过,在 10.7 “Lion”中,/etc/syslog.conf 仍然用于某些事情。对于较旧的 OSX 版本,一些博客和页面建议添加

!-ipfw

到 /etc/syslog.conf 的顶部,然后:

!ipfw
*.*               /var/log/ipfw.log
!*

至底部。这确实将 ipfw 日志与 crontab 条目和其他一些杂项一起发送到 /var/log/ipfw.log...。并且 ipfw 日志仍然显示在 /var/log/kernel.log

我一直在玩 Lion 中的 /etc/asl.conf,但无法使用 Mountain Lion 复制我的解决方案,其中 ipfw 日志和其他任何内容都不会转到 /var/log/ipfw.log,其他所有内容都将转到它要去的地方前。

4

0 回答 0