12 月 31
FreeBSD (ソースの同期)
Read 105 viewsFreeBSD 6-Stableでソースを同期する。
/etc/cvsup/releng_6-supfileの内容は
CODE:
-
*default host=cvsup6.au.FreeBSD.org
-
*default base=/var/db
-
*default prefix=/usr
-
*default release=cvs tag=RELENG_6
-
*default delete use-rel-suffix
-
-
src-all
host は fastest_cvsup を使って近い所に適宜書き換える。手動でソースのアップデート
CODE:
-
# mkdir /var/log/cvsup/releng_6
-
# cvsup -g -L 2 /etc/cvsup/releng_6-supfile | tee -a /var/log/cvsup/releng_6/20071231.log
ソースの同期を自動化するのに必要なスクリプトをTAKE-LABさんのところから落としてきます。 この中で"releng_6_1"とある部分を"releng_6"に書き換えて、portsのcvsup自動化の時と同様に
CODE:
-
if SERVER=`$bin_fastest_cvsup -q -c jp`; then
の"jp"を"au"に書き換えておきます。これを /root/bin/cvsup-releng_6.sh にchmod 700して置きます。
/etc/crontabに
CODE:
-
43 8 * * * root /root/bin/cvsup-releng_6_1.sh
を追加すると毎日8時43分にソースの同期が行なわれます。時間は適宜変更のこと。
Make World
これは以前のこの記事を参照のこと。

