Bug 3341

Summary: Need logging enhanements
Product: Sisyphus Reporter: Andy Gorev <master>
Component: bindAssignee: placeholder <placeholder>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: asy, evg, george, glebfm, ldv, mike, placeholder, sem, slev, vvk
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Каталог логов, зона корневых серверов и раскладка по протоколированию.
none
фрагмент конфига syslog-ng для раздельного логгирования none

Description Andy Gorev 2003-12-03 13:32:16 MSK
Необходимо в пакете создать подкаталог /var/lib/bind/var/log (41770) и
заинклюдить в named.conf раскладку по категориям протоколирования. Это позволит
гибко управлять логами, а не сыпать все огульно в сислог. Кроме того, почему-то
забыли про root-hint зону. Предлагаемые исправления оформлены в виде патча и
файла зоны и приложены.
Comment 1 Andy Gorev 2003-12-03 13:34:20 MSK
Created attachment 317 [details]
Каталог логов, зона корневых серверов и раскладка по протоколированию.
Comment 2 Dmitry V. Levin 2003-12-15 02:51:19 MSK
А зачем нужен root-hint? 
Comment 3 Andy Gorev 2003-12-15 12:29:00 MSK
Чтобы знать, где искать корневые серверы. См. минимальную конфигурацию
кэширующего NS. Раздел 3.1.1 файла
/usr/share/doc/bind-9.2.3.rel/arm/Bv9ARM.ch03.html
Comment 4 Dmitry V. Levin 2003-12-22 02:13:26 MSK
Так ведь корневые серверы прошиты в коде, зачем их дублировать? 
Comment 5 Andy Gorev 2003-12-22 13:39:54 MSK
Согласен. Я этого не знал. Значит хинт не нужен, оставить только logging
enhanements.
Comment 6 Sergey Y. Afonin 2016-03-18 13:58:31 MSK
Created attachment 6674 [details]
фрагмент конфига syslog-ng для раздельного логгирования

Альтернативный вариант. Сейчас можно использовать syslog-ng для разделения логов. Есть, правда, не очень понятный момент. После перезапуска Bind сообщения начинают попадать в /dev/log (по крайней мере, их оттуда начинает брать syslog-ng). Если, потом, если перезапустить syslog-ng, всё нормальзуется, и он начинает забирать сообщения из /var/lib/bind/dev/log:
http://lists.altlinux.org/pipermail/sysadmins/2013-September/036379.html
Comment 7 Sergey Y. Afonin 2016-03-18 13:59:32 MSK
Я так понимаю, про логгирование в конфиг Bind никто ничего добавлять не будет. Да, возможно, это и не нужно.