Важный недостаток nas4free в embedded конфигурации - трудность установки дополнительного софта. Можно установить Jail, мы это делали - но требуется много командной строки. Однако хорошие люди (fsbruva при поддержке alexey1234) написали расширение TheBrig для работы в nas4free с Jail через вебгуй. Сегодня мы установим Thebrig, как учат в родном форуме.
Прим 1. Проверено и исправлено для версии 0.8, и сборки 9.3.0.2 - Nayla (revision 1283), 18 янв 2014
Прим 2. Если вы ставили jail вручную - удалить и ставить TheBrig в чистую.
Прим 3. Я использую командную строку через ssh, но немногие начальные команды можно выполнить и через Advanced|Execute command.
Прим 4. У меня пул называется Pool, смонтирован в /mnt/Pool и в нём создаём датасет Jail. Если у вас имена другие - используйте свои в командах ниже. Я даже пришёл к выводу, что джейлы, по крайней мере некоторые, удобно размещать в собственных датасетах, подмонтированных к Jail. Но это мне удобно, так что перегружать мозги вам не буду
Установка TheBrig
1. Создаём для джейлов через вебгуй отдельный датасет Jail (можно и папкой обойтись, но зачем себя ограничивать).
2. Идём в него, качаем установочный скрипт
cd /mnt/Pool/Jail
fetch https://raw.github.com/fsbruva/theb
Сообщение, что скачался
3. Даём права и запускаем
nas4free: ~ # chmod a+x thebrig_install.sh
nas4free: ~ # /bin/sh thebrig_install.sh /mnt/path/to/brig 2
Он скачивается
Retrieving the most recent version of TheBrig
fetch: https://github.com/fsbruva/thebrig/archive/master.zip: size of remote file is not known
master.zip 181 kB 444 kBps
Unpacking the tarball...
x README
x conf/
(...пропущено много строк...)
x thebrig_install.sh
Renaming 64 bit ftp binary
Congratulations! Refresh to see a new tab under " Extensions"!
TheBrig установлен
Первоначальная настройка TheBrig
Она ведётся уже через вебгуй.
1. В меню появляется TheBrig в пункете Extensions. Если не появился - обновите страницу. Жмём это пункт, появляется

2. Жмём на выделеный синим Rudimentary Config

Здесь надо заполнить куда ставить, где хранить базовые файлы и шаблоны. По умолчанию - как на картинке.
Жмём Save
3. Идём на вкладку Tarball Management
Посередине кнопка Query! - жмём её

Нам предлагают скачать архивы FreeBSD. Base - сама система, lib32 - важное дополнение, их качаем обязательно. Src - исходники, они понадобятся, если придётся собирать софт, тоже лучше скачать. Doc - документация, понадобится - докачаем потом. Выбираем base, src и lib32 и жмём кнопку Fetch! Выбираем версию в соответствии в вашей сборкой nas4free. Для текущей версии (номер указан вначале поста) - 9.3-RELEASE
4, Нам сообщают, что качаться будет в фоновом режиме, потом показывают процесс скачки, потом он завершается.
Если переключиться на другую вкладку и вернуться - можно видеть, что мы скачали.

Первоначальная настройка закончена.
Следующим постом будем настраивать сами джейлы.
← Ctrl ← Alt
Ctrl → Alt →
← Ctrl ← Alt
Ctrl → Alt →