FreeBSDのパッチあて。

今まではFreeBSD Security Advisoriesを見ながら、いちいちパッチを充てていましたが、最近はだいぶ楽になりました。

[たとえば、FreeBSD-SA-10:08.bzip2]

a) Download the relevant patch from the location below, and verify the
detached PGP signature using your PGP utility.

# fetch http://security.FreeBSD.org/patches/SA-10:08/bzip2.patch
# fetch http://security.FreeBSD.org/patches/SA-10:08/bzip2.patch.asc
b) Execute the following commands as root:

# cd /usr/src
# patch < /path/to/patch
# cd /usr/src/lib/libbz2
# make obj && make depend && make && make install

これが現在では、下記のようになってます。

# freebsd-update fetch
# freebsd-update install

便利な世の中になったものです。

でも、野良ビルドしたデーモン・ツール等には注意ね!(古いライブラリが消えた場合、場合によってはもう一度ビルドしないと動かないので…。)