LINUX.ORG.RU
решено ФорумAdmin

syslog в произвольный файл

 


0

1

И снова здравствуйте!

Пытаюсь записать syslog в отдельный файл. Сделал тестовую программу в которой:

    openlog("testlog", LOG_CONS, LOG_USER);
    syslog(LOG_INFO, "TESTLOG: %s", argv[1]);

Бинарь на выходе имеет имя tsl.

В /etc/rsyslog.conf:

if $programmname startswith "testlog" then /home/user/test/test.log

Перезапускаю rsyslog, запускаю программу, а строка, которую я должен записать в лог оказывается и в test.log и в /var/log/messages

Так и должно быть или я что-то делаю не так?