Хочу обратить внимание на вопрос совместимости расширений nas4free со свежей версией на базе FreeBSD 11.0. В новой версии разработчики несколько изменили формат описания командных скриптов (которые в System > Advanced > Command Scripts)
В результате появились новые возможности
- скрипты можно временно отключать (раньше я в качестве костыля добавлял в начале подчёркивание, чтобы система не нашла изменённую команду);
- настраивать их порядок (раньше - только ручным редактированием конфига, а иногда порядок очень важен)
- давать им названия (IMHO чисто косметическая штучка)
В версии до 10.3 включительно вызов командного скрипта выглядел в файле конфига так
А в 11 версии уже так
При апгрейде конфига система сама преобразовывает синтаксис. Именно так и произошло показанное на картинках преобразование у меня (а это стартовый скрипт TheBrig). В результате TheBrig в основном работает. Но если его начать устанавливать уже на 11 версию - будут проблемы (alexey123, разработчик, как раз сейчас пилит обновление. Но пока не допилил.) То же самое касается и других расширений, если они не доработаны до совместимости с 11 версией. (Расширения от crest и Plex как расширение обновлены)
Сам же TheBrig по моим наблюдениям работоспособен ограниченно. У меня работают старые клетки, созданные на прошлой версии. Удалось создать новую на 11. Но скачать тарболы base и lib32 пришлось руками, на на десятке апгрейд клеток до FreeBSD 11.0-RELEASE сделать не удалось, а попытка захода на вкладку Updates на 11 версии вообще завершется сообщением об ошибке.Parse error: syntax error, unexpected end of file in /mnt/Pool/Ext/Jails/conf/ext/thebrig/ext
Так что ещё раз рекомендую, еси используете TheBrig - не спешите апгрейдить на 11 версию. Если нет - то всё остально уже пофиксили, апгрейдиться можно. Только не забыть поставить свежие версии всех используемых расширений.