я пишу что-то, и я хотел, чтобы воспользоваться 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, если это имеет значение.