URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 53376
[ Назад ]

Исходное сообщение
"syslog.conf"

Отправлено Dr. Nebula , 11-Фев-05 10:55 
Всем привет!
есть вопросик - достало то что в /var/log/messages сыпятся сообщения от arp
/kernel: arp: 00:b0:64:f2:12:00 attempts to modify permanent entry for 192.168.1.23 on em0

если сделать

!arp
*.*                                             /dev/null

То они сыпятся и туда и туда....поскольку есть строка

*.notice;*.emerg;*.crit;*.err;kern.*            /var/log/messages

Можно ли как либо исключить из нее сообщения arp оставив вывод всех остальных по прежнему в messages?


Содержание

Сообщения в этом обсуждении
"syslog.conf"
Отправлено Skif , 11-Фев-05 11:19 
>Всем привет!
>есть вопросик - достало то что в /var/log/messages сыпятся сообщения от arp
>
>/kernel: arp: 00:b0:64:f2:12:00 attempts to modify permanent entry for 192.168.1.23 on em0
>

В сети присутствует DHCP сервер либо пользователи сами частенько меняют либо IP либо сетевухи.
Если DHCP - то проще привязать маки к IP и забыть об этом.



"syslog.conf"
Отправлено jonatan , 11-Фев-05 11:20 
Не от arp, а от kernel. Facility в данном случае kernel, а возможные priority - debug, info, notice, warning, error, crit, alert, emerg, panic.
Стандартным syslog, ИМХО, сделать не получится.

"syslog.conf"
Отправлено Dr. Nebula , 11-Фев-05 11:27 
>Не от arp, а от kernel. Facility в данном случае kernel, а
>возможные priority - debug, info, notice, warning, error, crit, alert, emerg,
>panic.
>Стандартным syslog, ИМХО, сделать не получится.

Кружка чая и вдумчивое изучение man syslog.conf
в итоге строка

*.notice;*.emerg;*.crit;*.err;kern.*            /var/log/messages

превращается в

arp.none;*.notice;*.emerg;*.crit;*.err;kern.*   /var/log/messages



"syslog.conf"
Отправлено jonatan , 11-Фев-05 12:09 
В стандартном syslog линуха такого нет, а у тебя похоже FreeBSD.