FreeBSD Daily Topics
2009年1月15日 Perlを5.8.9へアップグレードする方法 perl-after-upgrade(8),セキュリティ勧告2件(FreeBSD-SA-09:04.bind, FreeBSD-SA-09:03.ntpd)
この記事を読むのに必要な時間:およそ 1 分
heads-up
- Perl Update using perl-after-upgrade(8)
ports - Perlのportが5.8.8から5.8.9へアップグレードされました。Gnome 2.24.xへのアップグレードを実施する場合も,先にPerlを適切にアップグレードしておかないとビルドに失敗します。
まず,portupgrade(8)やportmaster(8)を使ってPerlをアップグレードし,次の手順でPerlのアップグレード処理を実行します。
- perl-after-upgrade(1)を実行して,どのportに変更が加えられるかをチェックします。perl-after-upgradeに引数を指定せずに実行するとチェックだけが実施され,実際に書き換えは行われません
- perl-after-upgrade -fを実行して,先ほど出力された内容を実際に実行します
- 問題が報告されている場合にはこの段階で修正します
- 操作できないパッケージがある場合は報告されるので,この段階で要求されたパッケージについてはportupgrade(8)を使うなどして再インストール(再ビルド)を実施します
- /usr/local/lib/perl5/site_perl/5.8.8/の下にディレクトリだけ残り,他のファイルは残っていないことを確認します。ファイルが残っている場合には再インストールするなどして対処し,/usr/local/lib/perl5/site_perl/5.8.8/を削除します
- Perlを使ったプログラムが動作しているか確認します
- /var/db/pkg/*/+CONTENTS.bakといったバックアップファイルが作成されているので削除します
Perlは多くのアプリケーションが活用しており,Perlアプリケーションをインストールした記憶はなくてp5-*といったライブラリがいくつもインストールされています。
security-advisory
- FreeBSD-SA-09:04.bind
BIND DNSSECにおいて細工されたシグネチャを誤って判定してしまう脆弱性があることがわかりました。FreeBSD-SA-09:04.bindとして公開されています。FreeBSD 7.1, 7.0, 6.4, 6.3などサポートされているすべてのバージョンが影響を受けます。同脆弱性を利用されると介入者攻撃やスプーフィング攻撃を受ける可能性があります。
- FreeBSD-SA-09:03.ntpd
ntpd(8)に誤ったシステムクロックの設定を許可してしまうパケットを許容してしまう脆弱性があることがわかりました。FreeBSD-SA-09:03.ntpdとして公開されています。FreeBSD 7.1, 7.0, 6.4, 6.3などサポートされているすべてのバージョンが影響を受けます。
FreeBSD Daily Topics
- 2009年1月29日 NVIDIA Driver 180.25 for FreeBSD登場,gstreamer-plugins更新方法,OOoビルドボックス支援,ccacheの使い方
- 2009年1月28日 Metacity/GnomeでGoogle Gadgetを有効にする方法,複数の音源グループが認識されている場合にデフォルトの音源グループを指定する方法,Seagate HDDファームウェア更新続報
- 2009年1月27日 ≪注目≫X.Org 7.4へのアップグレード方法とトラブルシューティング,グラフィックアクセラレータの選択指針
- 2009年1月24日 シャットダウン時のビープ音を抑制する方法,コンソールへの出力をログファイルに記録する方法,X.Org 7.4進展状況,FreeBSD Monoメーリングリスト登場]
- 2009年1月23日 ≪注目≫TwitterでFreeBSD最新情報を追う,PCBSD PBI Builder 2.0登場,NVIDIA Driver 180.22登場,FreeNASで4TB NAS構築動画,ccacheでC/C++アプリ再ビルドを高速化する方法
- 2009年1月20日 ≪重要≫≪注意≫Seagateハードディスク特定のモデルにアクセスできなくなる問題 - 注意して対処を
- 2009年1月19日 FreeBSD 7.1新機能cpuset(1)でプロセス/スレッドをCPU割当,GEOMディスクスケジューラ登場,kldpatchでデバイス活用,TCP Appropriate Byte Countingマージ,Linuxulator64パッチ登場,X.Org 7.4作業他
- 2009年1月16日 ≪注目≫コンソールを活用する方法: jfbterm(1),uim-fep(1),screen(1) 日本語表示と入力にも対応
- 2009年1月15日 Perlを5.8.9へアップグレードする方法 perl-after-upgrade(8),セキュリティ勧告2件(FreeBSD-SA-09:04.bind, FreeBSD-SA-09:03.ntpd)
- 2009年1月14日 Gnome 2.24.x登場―2.22.xからのアップグレード方法と更新後の注意点

