syslogd для логирования событий удаленного хоста

Полезные ссылки
http://www.opennet.ru/base/sys/syslog_howto.txt.html

Понадобилось записать лог удаленного хоста (маршрутизатор dlink) в системный лог.
Для этого на удаленном хосте настроил пересылку лога, где указал на какой ip и порт слать лог, категорию(facility) - local0 и уровень(level)- info для логирования событий.
На хосте под freebsd создал файл /var/log/remoteservice/remoteservice.log, и добавил строки в /etc/syslog.conf

local0.info     /var/log/remoteservice/remoteservice.log
для записи сообщений от local.0 в файл /var/log/remoteservice/remoteservice.log, а чтобы они не записывались в системный лог /var/log/messages изменил строку
notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err       /var/log/messages
на
notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err;local0.none       /var/log/messages
После этого нужно изменить поведение syslogd по умолчанию (см. /etc/defaults/rc.conf), добавив в /etc/rc.conf строку
syslogd_flags=""
отключающую запрет записи в лог событий с удаленных хостов, открыть в файрволе 514 udp порт для удаленного хоста и перезапустить syslogd.