FreeBSDを 9.0-RC1にアップデート

移行中の自宅サーバFreeBSD、9.0-RC1が公開されていたので、更新してみた。

コマンド実行。。。だが、どうも動いてない。

he# freebsd-update upgrade -r 9.0-RC1
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 9.0-BETA3 from update5.FreeBSD.org... done.
Fetching metadata index... done.

The update metadata is correctly signed, but
failed an integrity check.
Cowardly refusing to proceed any further.

ちょっと調べたらFreeBSD 9.0-RC1 Available...が見つかったので、

he# sed -i '' -e 's/=_/=%@_/' /usr/sbin/freebsd-update
he# freebsd-update upgrade -r 9.0-RC1
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 9.0-BETA3 from update5.FreeBSD.org... done.
Fetching metadata index... done.
......
/var/db/mergemaster.mtree
To install the downloaded upgrades, run "/usr/sbin/freebsd-update install".
he# /usr/sbin/freebsd-update install

おお、動いた。もう、眠いので検証は明日にでも。