FreeBSD 6.0->6.1 binary upgrade script
portsnap などの作者である Colin Percival 氏による 6.0 から 6.1 へのバイナリアップグレードスクリプトが公開 されました。
freebsd-stable@ に流れたアナウンス の概要はこんな感じです。
親愛なる FreeBSD 6.0 ユーザの皆さん 私のブログ(http://www.daemonology.net/blog/)を読んでいる方は既にこれをごらんに なっていることと思いますが、これはそうではない人のためのものです。私は FreeBSD 6.0 から 6.1 へのバイナリアップグレードを自動実行するためのスクリプトを書き上げ ました。 このスクリプトは配布されている ISO イメージと全く同じファイルをインストールし、 変更のあった設定ファイルを自動的にマージしようとします(変更を自動的にマージ 出来ないケースはほとんど無いはずですが、その際にはマージするかどうかを尋ねま す)。スクリプトの実行にはおよそ 15分程度かかり、大抵 20MB 以下のファイルや バイナリパッチをダウンロードします。 もちろん、全ファイルの暗号ハッシュはスクリプト内の値と比較・検証されるため、 FreeBSD セキュリティオフィサを信頼しているのと同様に、このプロセスは完全に 安全です(セキュリティオフィサを信用しないのなら、なぜ FreeBSD を使用して るんです?)。 スクリプトは以下から入手可能です。 http://www.daemonology.net/freebsd-upgrade-6.0-to-6.1/ そしてスクリプトの SHA256 ハッシュは以下のとおりです。 29075fc5711e0b20d879c69d12bbe5414c1c56d597c8116da7acc0d291116d2f .