Инструменты пользователя

Инструменты сайта


make_debian_rpz

Это старая версия документа!


Сборка BIND с поддержкой RPZ для Debian 8.x

Все действия выполняются от пользователя root

Подготовка окружения

Изменить пользователя на root:

# su

Обновить репозитарии:

# apt-get update

Установить необходимые инструменты и библиотеки для сборки .deb:

# apt-get install dpkg-dev devscripts

А так же для сборки bind9:

# apt-get build-dep bind9

Сборка пакетов

Данные действия выполняются от обычного пользователя

Создать каталог в котором будут производиться все действия и перейти в него:

# mkdir ~/bind-rpz

# cd ~/bind-rpz

Загрузить исходники текущей версии bind9:

# apt-get source bind9

Перейти в каталог с исходниками:

# cd bind9-9.9.5.dfsg

Собирать новые .deb с поддержкой RPZ:

# debuild -i -us -uc -b -eEXTRA_FEATURES='–enable-rpz-nsip –enable-rpz-nsdname'

Проверить результат:

ls -la ../bind9*.deb

Для установки понадобятся пакеты (.deb) bind9 и bind9utils. Все остальное (из каталога bind-rpz) можно удалить.

Выйти из пользователя root:

# exit

make_debian_rpz.1450901384.txt.gz · Последние изменения: 24.12.2015 00:09 — phantom

Инструменты страницы