Как пропатчить/обновить BIND 9.x под FreeBSD
Метки: BIND | DNS | FreeBSD
Вторник, 15 июля 2008 г.
Просмотров: 17080
Подписаться на комментарии по RSS
Вторник, 15 июля 2008 г.
Просмотров: 17080
Подписаться на комментарии по RSS
BIND 9 это часть ядра FreeBSD 7.x. Каким образом применить патч безопасности, связанный с недавними обновлениями крупнейших DNS серверов из за уязвимости в архитектуре DNS, в FreeBSD 7. Нужно ли скачивать целиком исходный код для того, чтобы пропатчить BIND 9?
Нет, все проще. Для патча не требуется скачивать целиком исходный код, если вы используется последние стабильные версии(6-STABLE или 7-STABLE).
Для решения проблемы под FreeBSD 6.3, скачайте патч:
# cd /tmp # fetch -o bind.patch http://security.FreeBSD.org/patches/SA-08:06/bind63.patchЕсли вы используете FreeBSD 7.0, введите:
# cd /tmp # fetch -o bind.patch http://security.FreeBSD.org/patches/SA-08:06/bind7.patchВведите следующие команды для компиляции и установите пропатченный bind 9
# cd /usr/src # patch < /tmp/bind.patch # cd /usr/src/lib/bind # make obj && make depend && make && make install # cd /usr/src/usr.sbin/named # make obj && make depend && make && make installПерезапустите bind 9:
# /etc/rc.d/named restart # tail -f /var/log/messages
Комментариев: 1
а если под FreeBSD 6.4, то какой патч?