LINUX.ORG.RU

syslog-ng исключить ненужные записи


0

1

На VDS с gentoo постоянно сыпятся ошибки в лог:

Dec 25 19:02:42 30005188 agetty[25912]: /dev/tty1: cannot open as standard input: Permission denied
Dec 25 19:02:42 30005188 agetty[25913]: /dev/tty2: cannot open as standard input: Permission denied
Dec 25 19:02:42 30005188 agetty[25914]: /dev/tty3: cannot open as standard input: Permission denied
Dec 25 19:02:42 30005188 agetty[25915]: /dev/tty6: cannot open as standard input: Permission denied
Dec 25 19:02:42 30005188 agetty[25916]: /dev/tty4: cannot open as standard input: Permission denied
Dec 25 19:02:43 30005188 agetty[25917]: /dev/tty5: cannot open as standard input: Permission denied

Пробовал разные правила, что-то типа такого

destination devnull { };
filter f_agetty { match("agetty" value("PROGRAM")); };
log { source(src); filter(f_agetty); destination(devnull); };

Но все-равно записи проходит в messages

★★

иными словами выставить нормальны разрешения это не вариант а вот найти как обмануть сислог-нж так это самое оно?

init_6 ★★★★★
()
Ответ на: комментарий от init_6

Это же vds

ls -l /dev/tty1 crw-rw---- 1 root tty 4, 1 Nov 30 2008 /dev/tty1

f3ex ★★
() автор топика
Ответ на: комментарий от init_6

а кстати прав, закомментировал ttyX в /etc/inittab

f3ex ★★
() автор топика

log { source(src); filter(f_agetty); destination(devnull); };

log { source(src); filter(f_agetty); destination(devnull); flags(final); };

Добавь флаг «final», иначе у тебя получается, что и в devnull идут логи, и дальше.
Флаг «final» означает, что логировать только в указанный destination, и никуда более.

DiMoN ★★★
()
Ответ на: комментарий от DiMoN

да, оно, спасибо. Упустил из виду этот момент.

f3ex ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.