6.4-RELEASE で 6-stable のパッケージをネットワークインストールする

 多分 FreeBSD 使いなら分かるんでしょうけど、知らなかったのでメモ。

Note: FreeBSD-CURRENT または、FreeBSD-STABLE を使用している場合、 pkg_add(1) は最新版のアプリケーションをダウンロードします。 -RELEASE を使用している場合には、そのバージョンのリリース時にビルドされた package がダウンロードされます。 この設定は PACKAGESITE を上書きすることで変更できます。たとえば、FreeBSD 5.4-RELEASE を使用している場合には、 pkg_add(1) を実行するとデフォルトで ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5.4-release/Latest/ から packages をダウンロードします。 もし、pkg_add(1) を使って FreeBSD 5-STABLE の packages をダウンロードしたければ、 PACKAGESITE 環境変数ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5-stable/Latest/ に設定してください。

http://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/packages-using.html

ということで、検証環境の 6.4-RELEASE で 6-stable の Samba を入れるには

fb64# setenv PACKAGESITE ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/
fb64# pkg_add -r samba-3.0.28a,1

で行けました。