セキュリティリリースのインストールイメージ作成

CVSリポジトリを作成

# mkdir /hd160/ncvs

# vi /hd160/ncvs/cvs-supfile
------------------------------------------
*default host=cvsup3.jp.FreeBSD.org
*default base=/hd160/ncvs
*default prefix=/hd160/ncvs
*default release=cvs
*default delete use-rel-suffix

*default compress

src-all
ports-all
doc-all
cvsroot-all
------------------------------------------
# cvsup /hd160/ncvs/cvs-supfile    (2:56〜3:45)
# mkdir /usr/src-5.2.1-p9
# vi /usr/src-5.2.1-p9/supfile
------------------------------------------
*default host=cvsup3.jp.FreeBSD.org
*default base=/usr
*default prefix=/usr/src-5.2.1-p9
*default release=cvs  tag=RELENG_5_2
*default delete use-rel-suffix

*default compress

src-all
------------------------------------------
# cvsup /usr/src-5.2.1-p9/supfile    (3:31〜3:47)
# cd /usr/src-5.2.1-p9/src

下記のようにMakefileを修正

# cd /usr/src-5.2.1-p9/src/release
# diff Makefile.orig Makefile
21c21
< #BUILDNAME=5.2.1-RELEASE
---
> BUILDNAME=5.2.1-RELEASE-p9
26c26
< BUILDNAME?=${BASE}-${DATE}-SNAP
---
> #BUILDNAME?=${BASE}-${DATE}-SNAP
28c28
< #CHROOTDIR=/junk/release
---
> CHROOTDIR=/usr/src-5.2.1-p9/release
30c30
< #RELEASETAG=RELENG_4
---
> RELEASETAG=RELENG_5_2
48c48
< #CVSROOT="/home/ncvs"
---
> CVSROOT="/hd160/ncvs"
52a53,56
> DOCRELEASETAG=        RELEASE_5_2_1
> PORTSRELEASETAG=      RELEASE_5_2_1
>
>
86a91,92
>
> MAKE_ISOS=    YES
# make buildworld
# cd /usr/src-5.2.1-p9/src/release
# make release  (約17h)

mini-instのCDじゃないとインストールが最後までできませんでした。
PCI-ATA133RAIDcardにHDが繋がっているとインストールできなかった。
(いったんはずしてインストール後にFDISKしてらべるをつけてマウントした。)