portsnap
ports を更新するだけなら csup ではなく portsnap で十分そう。
80/tcp が空いていれば 5999/tcp を空けなくても使えるし、FreeBSD 6 から標準インストールされている。
下記、初回の例。
portsnap fetch && portsnap extract && portsnap update
二回目以降は、extract が不要。
portsnap fetch && portsnap update
cron の設定は、cron 用のパラメータが存在するので、下記のように設定する。
0 3 * * * root /usr/sbin/portsnap cron
man に、システム時間を UTC 以外の現地時間に設定している場合は、AM3時で設定するようにと記述がある(負荷分散?)