Понять, как работает ezjail?

Никак не могу понять как «правильно» примонтировать порты.

итак, ставлю на FreeBSD 9(версия, впрочем, не важна) ezjail

1. cd `whereis ezjail` && make install

2. ezjail-admin install

3. ezjail-create jailname jailip


Создается jail на основе basejail, при этом /usr является симлинком на /basejail/usr

а сам basejail монтируется при помощи nullfs в read-only

задача, чтобы в jail в /usr/ports монтировались порты из хостовой системы.


Варианты решения, которые мне не помогли:

1. ln -s /usr/ports /usr/jails/basejail/usr/

2. mount -t nullfs /usr/ports /usr/jails/basejail/usr/ports


Как вариант отключить настройку basejail (Кстати как? но подозреваю на ezjail.conf :) )


Собственно вопрос — как вы настраиваете свои jail и как поступаете с портами?
  • Вопрос задан
  • 3658 просмотров
Пригласить эксперта
Ответы на вопрос 3
@phasma
> Собственно вопрос — как вы настраиваете свои jail и как поступаете с портами?

руками. Работа с jails во FreeBSD не так уж сложна. Порты монтируются через nullfs без проблем.
Ответ написан
@gre Автор вопроса
Спасибо!
я просто не понимаю что делать в случае стандартной настройки с Basejail :)
Ответ написан
Комментировать
@Panamer
ezjail-admin install -pm

И все. Базовая клетка будет со свежими портами.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы