Здравствуйте!Пытаюсь перенаправить лог Bind 9 в другой файт. Когда изменяю конфигурацию, сообщения в системном логе появляться перестают. Вывод осуществляется в "/var/named/var/log/named.log", и мне никак не удаётся это изменить. Настройка категорий воспринимается, а имя файла нет. Причём если указать неуществующий или недоступный файл, то сообщение об этом появится в логе. Если же файл существует и доступен, то никаких ошибок не возникает. В чём может быть причина?
logging {
channel "debug" {
file "/var/log/named.log" versions 3 size 5m;
print-time yes;
print-category yes;
};category "default" { "debug"; };
category "general" { "debug"; };
category "database" { "debug"; };
category "security" { "debug"; };
category "config" { "debug"; };
category "resolver" { "debug"; };
category "xfer-in" { "debug"; };
category "xfer-out" { "debug"; };
category "notify" { "debug"; };
category "client" { "debug"; };
category "unmatched" { "debug"; };
category "network" { "debug"; };
category "update" { "debug"; };
category "queries" { "debug"; };
category "dispatch" { "debug"; };
category "dnssec" { "debug"; };
category "lame-servers" { "debug"; };
};
>Здравствуйте!
>
>Пытаюсь перенаправить лог Bind 9 в другой файт. Когда изменяю конфигурацию, сообщения
>в системном логе появляться перестают. Вывод осуществляется в "/var/named/var/log/named.log", и мне
>никак не удаётся это изменить. Настройка категорий воспринимается, а имя файла
>нет. Причём если указать неуществующий или недоступный файл, то сообщение об
>этом появится в логе. Если же файл существует и доступен, то
>никаких ошибок не возникает. В чём может быть причина?
>
>logging {
> channel "debug" {
> file "/var/log/named.log" versions 3
>size 5m;
> print-time yes;
> print-category yes;
> };
>
> category "default" { "debug"; };
> category "general" { "debug"; };
> category "database" { "debug"; };
> category "security" { "debug"; };
> category "config" { "debug"; };
> category "resolver" { "debug"; };
> category "xfer-in" { "debug"; };
> category "xfer-out" { "debug"; };
> category "notify" { "debug"; };
> category "client" { "debug"; };
> category "unmatched" { "debug"; };
> category "network" { "debug"; };
> category "update" { "debug"; };
> category "queries" { "debug"; };
> category "dispatch" { "debug"; };
> category "dnssec" { "debug"; };
> category "lame-servers" { "debug"; };
>};
1. читать документацию bind9 про логгирование, ну все там есть
2. смотреть КАК запускается bind (в плане секурити, chroot)
Спасибо!Это chroot.