2005年11月18日(金) [長年日記]
Permalink: http://www.otsune.com/diary/2005/11/18/1.html#200511181
trackback

View blog reactions
Last Updated 2005-11-18 00:00:00 By
trackback
Last Updated 2005-11-18 00:00:00 By
[unix] mini jailへのpkg_add Tipsメモ
mini jailのWorkDirが/usr/local/jail2だとしたら。
@cwdが一つしか出てこないpackageなら
pkg_addに-n -vをつけると実際にインストールしないで何をするのかだけを確認することができる。
インストールスクリプトの類いがPREFIXを使ってシンボリックリンクを貼っていると、jail内での整合性が取れなくなることがありがち。(例えばlang/perl5.8とか)
その場合は修正する必要が有る。
pkg_add -RM foobar.tbz | sed -e "s#^@cwd #&/usr/local/jail2#" | pkg_add -Sという感じで「@cwd /usr/local」を「@cwd /usr/local/jail2/usr/local」に書き換えてインストールする。
@cwdが一つしか出てこないpackageなら
pkg_add -R -p /usr/local/jail2 foobar.tbzでもいける。
pkg_addに-n -vをつけると実際にインストールしないで何をするのかだけを確認することができる。
インストールスクリプトの類いがPREFIXを使ってシンボリックリンクを貼っていると、jail内での整合性が取れなくなることがありがち。(例えばlang/perl5.8とか)
その場合は修正する必要が有る。
[ コメントする ]
Permalink: http://www.otsune.com/diary/2005/11/18/2.html#200511182
trackback

View blog reactions
Last Updated 2005-11-18 00:00:00 By
trackback
Last Updated 2005-11-18 00:00:00 By



[ コメントする ]