Назад | Перейти на главную страницу

rsyslog: журналы на local0 только при перезапуске rsyslogd

Я настроил rsyslog.conf так, чтобы журнал моей программы регистрировался в локальном0 средстве. Я также запретил входить в сообщения.

*.info;mail.none;authpriv.none;cron.none;local0.none                /var/log/messages

local0.*         -/var/log/myprogram.log

Я вижу, что при перезагрузке системы, когда я запускаю свою программу, журналы попадают в /var/log/messages а не в /var/log/myprogram.log

Если бы я убил /sbin/rsyslogd а потом начать снова - rsyslogd -i /var/run/syslogd.pid -c 5 - все хорошо. Нет входа в систему /var/log/messages но в /var/log/myprogram.log

Что могло быть причиной такого поведения?