Как установить bind9 с включенными драйверами dlz dlopen?

В настоящее время я устанавливаю samba4 как для -extra собственного выбранного школьного проекта. Я слежу за установкой HOWTO на на их сайте . Теперь я застрял в том, чтобы заставить работать мои днс.

Я установил bind9 с sudo apt-get install bind9 (версия 9.7.x). Я добавил файл samba4 named.conf в мой named.conf.local using include "/usr/local/samba/private/named.conf";.

Теперь, когда я пытаюсь перезапустить службу bind9, используя sudo /etc/init.d/bind9 restart, я получаю следующую ошибку:

Неподдерживаемый драйвер базы данных DLZ 'dlopen'.

Я погуглил проблему, и все, что я смог найти, это то, что в моей текущей версии от bind9 не было dlz для dlopen. Поэтому я скачал BIND9 9.8.0P1 с веб-сайта ics.org и сделал sudo ./configure --with-dlz-dlopen, а затем sudo make и затем sudo make install.

Теперь я думал, что это должно решить проблему, но проблема все еще существует. По имени -v дайте мне версию 9.8.0P1. Все это настроено на новейшей Ubuntu (11.10).

Итак, чтобы сделать вопрос небольшим: как мне установить bind9 с включенными драйверами dlz dlopen.

2
задан 1 December 2011 в 03:45

2 ответа

Вам потребуется bind9 версии 9.8.X, чтобы он заработал и сконфигурировал его с помощью ->

./ configure --prefix = / usr --sysconfdir = / etc / bind --localstatedir = / var - -mandir = / usr / share / man --enable-threads --with-libtool & amp; & amp; сделать & amp; & amp; make install

добавьте named.conf из директорий samba в bind9 named.conf (включите его).

И исправьте /etc/apparmor.d/usr.sbin.named для доступа к необходимым файлам.

/ usr / local / samba / private / * rw,

/ usr / local / samba / private / dns / * rw,

Мне все еще нужно исправить некоторые мелкие пробники, но по крайней мере samba4 делает обновления DNS. Если вы уже создали файл db для своего домена, вы должны удалить его, или вы получите сообщение об ошибке, которое уже определено.

Смотрите в вашем / var / log / syslog сообщения от bind или apparmor.

0
ответ дан 1 December 2011 в 03:45

Я думаю, что в этом сообщении на форуме есть учебник, чтобы сделать то, что вы пытаетесь.

0
ответ дан 1 December 2011 в 03:45

Другие вопросы по тегам:

Похожие вопросы: