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

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


make_debian_rpz

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
make_debian_rpz [24.12.2015 00:09]
phantom создано
make_debian_rpz [24.12.2015 00:58]
phantom
Строка 37: Строка 37:
 **//# apt-get source bind9//** **//# apt-get source bind9//**
  
-Перейти в каталог с исходниками:​+Перейти в каталог с исходниками ​(номер версии может быть другой):
  
 **//# cd bind9-9.9.5.dfsg//​** **//# cd bind9-9.9.5.dfsg//​**
 +
 +Добавить поддержку RPZ:
 +
 +<​code>​
 +# sed -i -e '​s/​--enable-filter-aaaa \\/​--enable-filter-aaaa \\\n\t\t--enable-rpz-nsip \\\n\t\t--enable-rpz-nsdname \\/g' debian/​rules
 +</​code>​
 +
 +//​Команда находит в файле **debian/​rules** строку **'​--enable-filter-aaaa \'** и добавляет после нее строки **'​--enable-rpz-nsip \'** и **'​--enable-rpz-nsdname \'​**.//​
  
 Собирать новые .deb с поддержкой RPZ: Собирать новые .deb с поддержкой RPZ:
  
-**//# debuild -i -us -uc -b -eEXTRA_FEATURES='​--enable-rpz-nsip --enable-rpz-nsdname'​//**+**//# debuild -i -us -uc -b//**
  
 Проверить результат:​ Проверить результат:​
  
-**//ls -la ../​bind9*.deb//​**+**//ls -la ../​bind9*.deb//​**
  
 **Для установки понадобятся пакеты (.deb) bind9 и bind9utils. Все остальное (из каталога bind-rpz) можно удалить.** **Для установки понадобятся пакеты (.deb) bind9 и bind9utils. Все остальное (из каталога bind-rpz) можно удалить.**
make_debian_rpz.txt · Последние изменения: 24.12.2015 00:58 — phantom