Настройка syslog.conf
Попробую применить эти рекомендации к самбе. А то гадит в системный журнал...
А еще толковая статья о настройке syslogd лежит [urlspan]здесь:[/urlspan]
Утомил меня демон dhcpd сыпать сообщения в /var/log/messages и на /dev/console. Решил я их перенаправить в файлик /var/log/dhcpd.log
/usr/local/etc/dhcpd.conf
на предмет логов. Находим там строчку
log-facility local7;
(если нет, то добавим). Если добавили, перегрузим dhcpd командой
/usr/local/etc/rc.d/isc-dhcpd restart
Далее открываем /etc/syslog.conf и добавим в конце
!dhcpd *.notice /var/log/dhcpd.log
Это значит сообщения важности notice от демона dhcpd писать в файл
/var/log/dhcpd.log
При этом надо создать этот файл. Владелец у него root:wheel, права 600.
Для того чтобы сообщения от dhcpd не валились на
/dev/console
и в файл
/var/log/messages
нужно добавить в 2 строки
local7.none
Ниже приведено содержимое файла /etc/syslog.conf
*.err;kern.warning;auth.notice;mail.crit;local7.none /dev/console *.notice;authpriv.none;kern.debug;lpr.info; mail.crit;news.err;local7.none /var/log/messages security.* /var/log/security auth.info;authpriv.info /var/log/auth.log mail.info /var/log/maillog lpr.info /var/log/lpd-errs ftp.info /var/log/xferlog cron.* /var/log/cron *.=debug /var/log/debug.log *.emerg * !dhcpd *.notice /var/log/dhcpd.log
Изменения в файле выделены красным цветом.
После изменения syslog.conf применим изменения в syslog командой
/etc/rc.d/syslogd reload
******
Взял отсюда [urlspan]http://argo-uln.blogspot.com/2008/02/syslogconf-freebsd-62.html[/urlspan]