portsnap

いままでは cvsup だったけど,イマドキ portsnap でしょ,というわけで遅ればせながら採用.

http://wiki.fdiary.net/BSDmad/?portsnap などを見て設定.
また,ミラーはhrs氏のミラーを利用させていただく.

/etc/portsnap.conf: (コメントは除外しています)

SERVERNAME=portsnap.allbsd.org
KERYPRINT=(省略)

そして

# portsnap fetch && portsnap extract && portsnap update

で準備とアップデートはOK.

ついでに /usr/portsmake update できるように /etc/make.conf に以下のものをを追加.

PORTSNAP_UPDATE=yes
PORTSNAP=/usr/sbin/portsnap
# 必要なら
#PORTSNAP_FLAGS=....

これで cd /usr/ports;make updateportsnap fetch; portsnap update相当を走らせることができた.

以降は関係ないけど /usr/src で make update できるようにしてなかったなぁというわけでさらに make.conf に

SUP_UPDATE=yes
SUPHOST=cvsup3.jp.freebsd.org
SUPFILE=/path/to/standard-supfile

とか追加したり.ソースは結局cvsupなのかよ,とか…….