我有一个发送 asl 日志消息的 C/C++/Objective-C 项目。
asl.conf 中的默认配置将所有级别高于通知的日志消息路由到系统日志(请参阅下面的规则),我只想为我的特定设施取消此规则。
这意味着,我设施下的所有日志消息将仅路由到我的日志文件,而不是 system.log。
这是我的设施定义为 com.bla.bla asl.conf 的配置?[<= 级别通知] 文件 system.log
my_asl.conf
? [<= Level notice] [=Facility com.bla.bla] skip / ignore
我试过跳过和忽略,但我没有做任何改变。唯一有效的是从 asl.conf 中删除规则,但我不想更改其他进程/设施的行为并修改一些默认规则。
我可以添加任何规则来禁止我的消息仅来自 system.log 吗?
谢谢