[email protected] wrote: > ОС FreeBSD 8.1, BIND 9.7.1-P2. Установлен и работает, но не хочет писать > статистику в файл. Вот часть конфигурации, которая отвечает за это дело: > > options { > directory "/etc/namedb/working"; > pid-file "/var/run/named/pid"; > dump-file "/var/named/var/dump/named_dump.db"; > statistics-file "/var/named/var/stats/named.stats"; > # dump-file "/var/dump/named_dump.db"; > # statistics-file "/var/stats/named.stats"; > > Пробовал прописывать и закомментированные строки вместо тех, которые > прописаны, но ничего. > Вот ещё если надо > > [r...@server /var/named/var]# ls -la > total 24 > drwxr-xr-x 6 root wheel 512 19 июл 05:16 . > drwxr-xr-x 5 root wheel 512 19 июл 05:16 .. > drwxr-xr-x 2 bind wheel 512 19 июл 05:16 dump > drwxr-xr-x 2 bind wheel 512 19 июл 05:16 log > drwxr-xr-x 3 bind wheel 512 2 дек 20:47 run > drwxr-xr-x 2 bind wheel 512 3 ноя 09:43 stats > > То есть права на запись в папку есть. > > [r...@server /var/named/var]# grep named /etc/rc.conf > named_enable="YES" > named_flags="-u bind" > > При запуске ни на что не ругается, всё работает. В логах по этому поводу > тоже ничего нет. > Вроде бы всё есть, то, что нужно, но статистика не пишется. Как решить > эту проблему?
named по умолчанию запускается в chroot. Поэтому пути будут считаться уже внутри chroot, поэтому в базовой системе пути получатся как /var/named/var/named/var/dump/named_dump.db -- LEFT-(UANIC|RIPE) JID: [email protected] PGP fingerprint: 1BCD 7C80 2E04 7282 C944 B0E0 7E67 619E 4E72 9280
