Страница 1 из 1
BIND - каталог working
Добавлено: 2010-11-03 10:25:56
icb
В предустановленной версии BIND (в FreeBSD 8.1) присутствует каталог
/var/named/etc/namedb/working/
В дефолтовом конфиге named.conf он прописан
Но
1. во всех документациях пишется, что
directory надо указывать
/etc/namedb/
2. BIND ищет каталоги
slave и
master указанные в
directory, а они находятся в
/etc/namedb/ (а не в
/etc/namedb/working как указывает дефолтовый конфиг)
Это ошибка в сборке FreeBSD 8.1?
Re: BIND - каталог working
Добавлено: 2010-11-03 10:35:04
hizel
нет не ошибка, а я не вижу проблемы, до всех зон написаны полные пути, типа
Re: BIND - каталог working
Добавлено: 2010-11-03 10:55:33
icb
Смысл указывать полные пути, если предусмотрена специальная конструкция в конфиге?
Даже в документации с сайта isc.org написано в примерах
Код: Выделить всё
// Working directory
directory "/etc/namedb";
И даже написана трактовка
The working directory of the server. Any non-absolute pathnames in the con?guration ?le will be taken as relative to this directory. The default location for most server output ?les (e.g. named.run) is this directory. If a directory is not speci?ed, the working directory defaults to ‘.’, the directory from which the server was started. The directory speci?ed should be an absolute path.
Т.е. выходит ошибка в 8.1?
Re: BIND - каталог working
Добавлено: 2010-11-03 10:59:41
hizel
да почему ошибка? все работает, все хорошо. если вас не устраивает писать полные пути перепишите конфигурацию под себя, какие проблемы?
Re: BIND - каталог working
Добавлено: 2010-11-03 11:16:39
icb
Ну как бы получается, что дефолтовый конфиг в 8.1 не совсем соответствует официальной документации.
Так могло произойти по двум причинам: банально ошиблись или преследовали какую-либо цель. Если была цель, то какая?

Re: BIND - каталог working
Добавлено: 2010-11-03 11:18:59
hizel
в таких вещах банально не ошибаются, таки коммунити freebsd состоит не из двух очкастых задротов
если вас интересуют причины то гуглите по спискам рассылки или спросите там же
даю наводку, помоиму в 7.3 тоже перевели все на абсолютные( относительно chroot!!!11) пути
Re: BIND - каталог working
Добавлено: 2010-11-03 11:26:24
hizel
ахаха, вспомнил, эпичное нытье named на счет "working directory is not writable" наводить на совершенно очевидные мысли и предположения зачем так сделанно
вам домашняя логическая задачка :]
Re: BIND - каталог working
Добавлено: 2010-11-03 11:56:31
icb
http://forums.freebsd.org/showthread.php?t=1920
It is what's called "programmer inflected useless warnings".
The directory option is used for 2 things:
- The working directory for named
- The base directory for relative path references
For some reason named finds it worth mentioning that it can't write anything in this directory since a few releases. Conventional setups have not written in the named base dir for decades, but all of a sudden it's important to spit into logfiles.
Т.е. оно как бы фиг с ним, если оно не вритайбл. Что туда пишется то?
Получается, что дефолтовый конфиг поменяли под нажимом от криков "working directory is not writable"?
Re: BIND - каталог working
Добавлено: 2010-11-03 12:05:30
hizel
мне безразлично, разбираться не буду!