otsune's FreeBSD memo::jailの作り方の「mount_nullを使用したportsツリーの導入」を参考にして、jail環境でportsが使えるようにしました。
やったことは、
  1. ホスト側で、/etc/fstabに以下を追加
    /usr/ports              /jail1/usr/ports  nullfs ro,noauto    0   0
    
  2. jail側で、/etc/make.confに以下を追加
    WRKDIRPREFIX=/var/ports
    DISTDIR=/var/ports/distfiles
    WITHOUT_IPV6="yes"
    
後は、jail側でportsを使いたいときに、ホスト側で
mount /jail1/usr/ports
を実行すれば良い。
distfilesの共有を考えると、readonlyじゃなくしてしまった方が楽なのかなあ・・・。

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: jailでportsを使う

このブログ記事に対するトラックバックURL: https://www.wizard-limit.net/cgi-bin/mt/mt-tb.cgi/1019

コメントする

このブログ記事について

このページは、falseが2006年1月12日 18:11に書いたブログ記事です。

ひとつ前のブログ記事は「jailで遊んでみた」です。

次のブログ記事は「PostgreSQL8は速いらしい」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

広告

Powered by Movable Type 6.1.1