0
我写的东西,我想利用Linux的API进行记录的,我希望把我的应用程序到不同的文件的记录,所以我说那些行rsyslog.conf设置rsyslog现在过滤
if $programname == 'RearWindowDaemon' then /var/log/RearWindowDaemon.log
if $programname == 'RearWindow' then /var/log/RearWindow.log
但有什么不工作,即使这个简单的代码:
int main()
{
openlog("RearWindow",0,LOG_LOCAL0);
syslog(LOG_ERR,"some err");
syslog(LOG_ERR,"other err");
return;
}
我得到的日志/var/log/syslog
,而不是/var/log/RearWindow
。
我应该做更多的事吗?如果有问题,我正在使用XUbuntu 11.10。