diff --git a/ja/releases/5.0R/errata.html b/ja/releases/5.0R/errata.html index e1ebff7ebe..7bf42bc12a 100644 --- a/ja/releases/5.0R/errata.html +++ b/ja/releases/5.0R/errata.html @@ -1,439 +1,463 @@ FreeBSD 5.0-RELEASE Errata

FreeBSD 5.0-RELEASE Errata

FreeBSD プロジェクト

$FreeBSD: - src/release/doc/ja_JP.eucJP/errata/article.sgml,v 1.9 - 2003/01/22 21:05:07 hrs Exp $
+ src/release/doc/ja_JP.eucJP/errata/article.sgml,v 1.10 + 2003/02/04 14:07:43 hrs Exp $


この文書は FreeBSD 5.0-RELEASE の公開後に判明した重要な情報が書かれている errata リスト (正誤表) です. これにはセキュリティ勧告および, システムの運用・利用に影響を与えるような関連ソフトウェア, 関連文書の更新情報も含まれています. このバージョンの FreeBSD をインストールする前には必ず, 最新の errata を参照するようにしてください.

これは FreeBSD 5.0-RELEASE 用の errata 文書です。FreeBSD 5.1-RELEASE の公開までの間、保守されます。

5-CURRENT ブランチは最新のブランチポイントであり, ここからはまだリリース版が公開されていません. そのため現時点の 5.0-CURRENT には, errata がありません. (最初のリリースは 5.1-RELEASE になる予定です) このファイルは新たに作成されたブランチ用のひな型として用意されているものです. (当然ながら, この注意書きは他のブランチにある errata 文書には存在しません)


1. はじめに

この errata 文書には FreeBSD 5.0-RELEASE に関する ``最新の障害情報'' が書かれています. この文書を読み, このバージョンのインストール前にリリース公開後に既に発見・修正された問題点について 知っておいてください.

リリースの公開 (たとえば CDROM による配布) には errata 文書が同梱されていることがあります. しかし, それは当然ながらその時点のものであり, 最新のものと同じであるとは限りません. インターネット上に置かれている このリリースに対応した ``errata 文書の最新版'' を参照するようにしてください. errata 文書は http://www.FreeBSD.org/releases/ をはじめ, 最新の状態を維持している各ミラーサイトに置かれています.

FreeBSD 5-CURRENT のソーススナップショット, バイナリスナップショットにも, (スナップショット作成時の) 最新版の errata 文書が含まれています.

FreeBSD CERT セキュリティ勧告の全リストは, http://www.FreeBSD.org/security/ もしくは ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/ を参照してください.


2. セキュリティ勧告

現在、セキュリティ勧告は発行されていません。


3. 最新情報

GEOM

カーネルにある geom(4) ベースのディスクパーティションコードは、 使用中のパーティションの上書きを禁止しています。 たとえば、disklabel -B コマンドを使ってディスクの起動ブロックを更新することはできません。 これは、起動ブロックが記録されている領域と a パーティションの領域が重なっているためです。 これを回避するには、CDROM や fixit フロッピなどの他のディスクから起動するとよいでしょう。

dump(8)

512 バイトより大きいセクタ長を持ったディスクメディア (たとえば gbde(4) で暗号化されたディスク) を使っている場合、 dump(8) プログラムがそのセクタ長を認識しないため、 そのパーティションのダンプをとることができません。 これを回避する法の一つとして、ファイルシステム全体を raw フォーマットでコピーし、 そのコピーからダンプをとるという方法があります。 たとえば次のようにすると、 ファイルシステムを通常ファイルにダンプすることが可能です。

     # dd if=/dev/ad0s1d.bde of=/junk/ad0.dd bs=1m
     # dump 0f - /junk/ad0.dd | ...
 


より簡単な方法としては、バックアップに tar(1) もしくは cpio(1) を使うというのもあげられるでしょう。

mly(4)

FreeBSD 4.7-RELEASE で正常に動作していた mly(4) で構成した RAID アレイに FreeBSD 5.0 スナップショット版をインストールする際、 システムがハングアップするという事例がいくつか報告されています。

NETNCP/Netware ファイルシステム対応

NETNCP と nwfs はまだ KSE に対応していないため、動作しません。

iir(4) コントローラ

iir(4) コントローラはインストール時に正常に認識されますが、 ディスクデバイスが認識されないという不具合があります。

truss(1) の競合状態

truss(1) には、デバッグの開始時に 起動前のデバック対象プロセスに接続できなくなるような競合状態があるようです。 症状は、 truss(1) が「デバッグ対象のプロセスに対応する procfs(5) ノードを open できない」というエラーを表示する、 というものです。また、 truss(1) には、 execve(2)ENOENT を返す時にハングアップするというバグも確認されています。 さらに、もう一つの競合状態が原因で、 truss(1) の起動時に時々 ``PIOCWAIT: Input/output error'' というエラーが表示されます。 この問題の修正には、プロセスの実行処理を大きく変更する必要があるため、 5.0 の公開以降に行なわれる予定です。

インストーラのディスクパーティション設定

sysinstall(8) のディスクパーティション設定にいくつかバグが報告されています。 詳細が判明している問題の一つに、i386 版の sysinstall(8) で FDISK パーティションのパーティションタイプを変更した後、 ディスクの空き領域の再計算がなされないというものがあります。

文書化の遅れ

(FAQ やハンドブックなどの) 文書のいくつかは、 FreeBSD 5.0-CURRENT の機能を反映した更新が行なわれていません。 たとえば gbde(8) や新しい ``fast IPsec'' 実装などについての文書は十分な整備されておらず、 今後の課題となっています。

SMB ファイルシステム

smbfs 共有をアンマウントしようとした時に、 そのマウントポイントが使用中でないにもかかわらず、 ``Device busy'' というエラーが出力されることがあります。 これを回避する一つの方法は、成功するまでアンマウントを繰り返すことです。 この問題は 5.0-CURRENT で修正されました。

smbfs 共有を強制アンマウント (umount -f) した時に、カーネルがパニックを起こす可能性があります。 この問題は、5.0-CURRENT で修正されました。

fstat(2)

connect されたソケットファイル記述子を指定して fstat(2) を呼び出すと、 struct stat 構造体の st_size メンバ変数に、 読み込み可能なバイト数が返されます。 しかし TCP ソケットでは、 st_size が常に 0 を返すというバグがあります。 この問題は、5.0-CURRENT で修正されました。

カーネルイベントキュー

kqueue(2) EVFILT_READ フィルタは、 TCP ソケットから読み込み可能なバイト数を、実際の値に関わらず 0 と報告するバグが含まれています。 EVFILT_READNOTE_LOWAT フラグも、TCP ソケットに対する動作に不具合があります。 この問題は、5.0-CURRENT で修正されました。

POSIX 名前付きセマフォ

FreeBSD 5.0-RELEASE は POSIX 名前付きセマフォに対応していますが、 その実装は、 sem_open(3) で同じプロセスから同じセマフォを 複数回オープンする処理に致命的なバグを含んでおり、 sem_close(3) を呼び出したプログラムがクラッシュする可能性があります。 この問題は、5.0-CURRENT で修正されました。

/dev/tty の許可属性

FreeBSD 5.0-RELEASE には、 /dev/tty の許可属性の処理に小さなバグが含まれています。 root 以外、tty グループに含まれていないユーザとしてログインし、その後に su(1) を使って他の root 以外のユーザに切り替えた場合、 /dev/tty が開けないため ssh(1) が動作しません。 この問題は、5.0-CURRENT で修正されました。

growfs(8)

growfs(8) vinum(4) ボリュームでは (おそらく geom(4) エンティティでも) 動作しなくなっています。 growfs(8) はディスクラベルを検査するのですが、 これらのサブシステムはそのためのディスクラベルを用意しないからです。

IPFW

ipfw(4)skipto ルールは、 log キーワードと組み合わせると動作しません。 この問題は、5.0-CURRENT で修正されました。

パスワードと adduser(8)

adduser(8) は、 シェルの特殊文字を含むパスワードをユーザに設定する処理を 正しく行なうことができません。 この問題は、5.0-CURRENT で修正されました。

xl(4)

xl(4) ドライバには、 インタフェースの初期化を行なう際にカーネルパニック (や、その他の問題) を引き起こす、 タイミングに関連するバグが含まれています。 この問題は、5.0-CURRENT で修正されました。

+ +

ISC + DHCP

+ +

ISC DHCP がバージョン + 3.0.1rc11 に更新されました。 実際に更新が行なわれたのは + FreeBSD 5.0-RELEASE だったのですが、 + リリースノートの記載忘れだったようです。

+ +

+ amd(8) + の相互運用性

+ +

5.0-RELEASE における非ブロッキング RPC + コードには、バグが含まれています。 + このバグによる最も大きな影響に、5.0-RELEASE が動作している + NFS サーバ上のマウントポイントを、 + amd(8) + を使ってマウントすることができないというものがあります。 + このバグは 5.0-CURRENT で修正されました。


このファイルの他、リリース関連の文書は http://snapshots.jp.FreeBSD.org/ からダウンロードできます。

FreeBSD に関するお問い合わせは、<questions@FreeBSD.org> へ質問を投稿する前に解説文書をお読みください。

FreeBSD 5-CURRENT をお使いの方は、ぜひ <current@FreeBSD.org> メーリングリストに参加ください。

この文書の原文に関するお問い合わせは <doc@FreeBSD.org> まで、
日本語訳に関するお問い合わせは、<doc-jp@jp.FreeBSD.org> まで電子メールでお願いします。