Upgrade FreeBSD 10.0 with Custom Kernel
Добавлено: 2019-07-24 17:49:36
Приветствую.
В наследство досталось
Ядро собрано custom, не Generic (c ядерным nat, ipfw....).
Встал вопрос об обновлении сервиса bind (named-DNS).
В данный момент стоит версия bind
Актуальная версия bind - 9.14.
Естественно версия ОС старая, отдельно bind не обновишь (куча зависимостей), появляется сообщение об "Unsupported system".
Поэтому вопрос - каким образом лучше (безопасно, правильно, без больших проблем) обновиться:
1. постараться обновить пакет bind до актуальной без поднятия релиза ОС? (данный вариант не завелся - ошибка при обновлении самого pkg)
2. поднять версию ОС?
2.1. через freebsd-update (с пересборкой ядра и мира)
2.2. из исходников (также с пересборкой ядра и мира)
3. развернуть свежий сервер с Freebsd 12, пересобрать ядро/мир, "как-то импортнуть" конфиги со старой системы?
P.S. вариант 2.1. был испробован - не заводится обновление "3rd party software" после перезагрузки также из-за pkg.
Всевозможные посты и handbook про обновление Freebsd с кастомным ядром прочтены.
P.P.S. все манипуляции проводятся на тестовом сервере из свежего бекапа (dump/restore)
В наследство досталось
Код: Выделить всё
10.0-STABLE FreeBSD 10.0-STABLE #3 r262601: Fri Feb 28 11:09:25 MSK 2014 admin@router1.:/usr/obj/usr/src/sys/ROUTER amd64Встал вопрос об обновлении сервиса bind (named-DNS).
В данный момент стоит версия bind
Код: Выделить всё
bind99-9.9.5Естественно версия ОС старая, отдельно bind не обновишь (куча зависимостей), появляется сообщение об "Unsupported system".
Поэтому вопрос - каким образом лучше (безопасно, правильно, без больших проблем) обновиться:
1. постараться обновить пакет bind до актуальной без поднятия релиза ОС? (данный вариант не завелся - ошибка при обновлении самого pkg)
2. поднять версию ОС?
2.1. через freebsd-update (с пересборкой ядра и мира)
2.2. из исходников (также с пересборкой ядра и мира)
3. развернуть свежий сервер с Freebsd 12, пересобрать ядро/мир, "как-то импортнуть" конфиги со старой системы?
P.S. вариант 2.1. был испробован - не заводится обновление "3rd party software" после перезагрузки также из-за pkg.
Всевозможные посты и handbook про обновление Freebsd с кастомным ядром прочтены.
P.P.S. все манипуляции проводятся на тестовом сервере из свежего бекапа (dump/restore)