FreeBSD の Web ページをミラーする
www.FreeBSD.org にある FreeBSD の Web ページをミラーすることができます (また、奨励されてもいます)。 ミラーを行うには、cvsup というプログラムを入手して Web サーバにインストールする必要があります。 CVSup は、 ネットワークを通じてファイル群を配布・アップデートするためのソフトウェアパッケージです。
CVSup をインストールする
以下のコマンドを実行すると、ソースからビルドしインストールできます。
# cd /usr/ports/net/cvsup-without-gui # make all install clean
しかしながら、FreeBSD packages collection からコンパイル済みの package をインストールする方が楽でしょう。 詳細を記述している章を参照してください。
CVSup を走らせる
ミラーする FreeBSD の web ページを /usr/FreeBSD-mirror に置き、ユーザ `fred' に所有させたい場合、ユーザ `fred' になって以下のコマンドを実行してください。
$ cvsup supfile-wwwsupfile-www
*default host=cvsup.FreeBSD.org *default prefix=/usr/FreeBSD-mirror *default base=/usr/local/etc/cvsup www release=current delete use-rel-suffix compress
こうすれば FreeBSD の web ページを /usr/FreeBSD-mirror にミラーすることができます。fred の crontab にこのコマンドを書き込めば、 一日一回このコマンドを実行することもできるようになります。 www.FreeBSD.org は、毎日カリフォルニア時間の 4:30am にページを更新しています。