Я только что обновил FreeBSD до версии 10.2, и после попытки обновить свои тюрьмы через ezjail я получил следующее:
ezjail-admin update -u
Looking up update.FreeBSD.org mirrors... 5 mirrors found.
Fetching metadata signature for 10.2-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.
No updates needed to update system to 10.2-RELEASE-p7.
No updates are available to install.
Run '/usr/sbin/freebsd-update fetch' first.
You have a partially completed upgrade pending
Run '/usr/sbin/freebsd-update install' first.
Run '/usr/sbin/freebsd-update fetch -F' to proceed anyway.
Я уже пробовал ezjail-admin install
но это не изменило ситуацию.
Внутри тюрем freebsd-version
показывает 10.2-RELEASE-p7
Что мне не хватает?
Я нашел здесь свое решение:
https://forums.freebsd.org/threads/ezjail-warning-about-partial-upgrade.52030/#post-297471
Я просто "исправил" это на своей машине. Проблема в том, что в newjail есть символические ссылки на / basejail, которых нет в моей системе. Я сделал:
sudo mkdir /basejail; sudo mount -t nullfs /usr/jails/basejail /basejail/; sudo freebsd-update -b /usr/jails/newjail install; sudo ezjail-admin update -u
Это сработало оттуда.