diff --git a/release/doc/ja_JP.eucJP/errata/article.sgml b/release/doc/ja_JP.eucJP/errata/article.sgml index a0156ce2737b..91b9c543557b 100644 --- a/release/doc/ja_JP.eucJP/errata/article.sgml +++ b/release/doc/ja_JP.eucJP/errata/article.sgml @@ -1,388 +1,388 @@ %man; %ja-authors; %authors; %ja-mlists; %release; ]>
&os; <![ %release.type.snapshot [ &release.prev; ]]> <![ %release.type.release [ &release.current; ]]> Errata &os; プロジェクト $FreeBSD$ 2000 2001 2002 2003 FreeBSD ドキュメンテーションプロジェクト この文書は &os; の公開後に判明した重要な情報、あるいはリリース工程の終盤で判明し、 - リリース文書に収録できなかった重要な情報が書かれている errata リスト (正誤表) です. - これにはセキュリティ勧告および, - システムの運用・利用に影響を与えるような関連ソフトウェア, - 関連文書の更新情報も含まれています. - このバージョンの &os; をインストールする前には必ず, - 最新の errata を参照するようにしてください. + リリース文書に収録できなかった重要な情報が書かれている errata リスト (正誤表) です。 + これにはセキュリティ勧告および、 + システムの運用・利用に影響を与えるような関連ソフトウェア、 + 関連文書の更新情報も含まれています。 + このバージョンの &os; をインストールする前には必ず、 + 最新の errata を参照するようにしてください。 これは &os; 用の errata 文書です。&os; 5.1-RELEASE の公開までの間、保守されます。 &release.branch; - ブランチは最新のブランチポイントであり, - ここからはまだリリース版が公開されていません. - そのため現時点の &release.current; には, - errata がありません. + ブランチは最新のブランチポイントであり、 + ここからはまだリリース版が公開されていません。 + そのため現時点の &release.current; には、 + errata がありません。 (最初のリリースは &release.next; になる予定です) - このファイルは新たに作成されたブランチ用のひな型として用意されているものです. - (当然ながら, この注意書きは他のブランチにある errata + このファイルは新たに作成されたブランチ用のひな型として用意されているものです。 + (当然ながら、この注意書きは他のブランチにある errata 文書には存在しません) はじめに この errata 文書には &os; に関する - 最新の障害情報 が書かれています. - この文書を読み, + 最新の障害情報 が書かれています。 + この文書を読み、 このバージョンのインストール前にリリース公開後に既に発見・修正された問題点について - 知っておいてください. + 知っておいてください。 リリースの公開 (たとえば CDROM による配布) には - errata 文書が同梱されていることがあります. - しかし, それは当然ながらその時点のものであり, - 最新のものと同じであるとは限りません. + errata 文書が同梱されていることがあります。 + しかし、それは当然ながらその時点のものであり、 + 最新のものと同じであるとは限りません。 インターネット上に置かれている このリリースに対応した errata 文書の最新版 - を参照するようにしてください. + を参照するようにしてください。 errata 文書は - をはじめ, 最新の状態を維持している各ミラーサイトに置かれています. + をはじめ、最新の状態を維持している各ミラーサイトに置かれています。 - &os; &release.branch; のソーススナップショット, - バイナリスナップショットにも, + &os; &release.branch; のソーススナップショット、 + バイナリスナップショットにも、 (スナップショット作成時の) 最新版の - errata 文書が含まれています. + errata 文書が含まれています。 - &os; CERT セキュリティ勧告の全リストは, + &os; CERT セキュリティ勧告の全リストは、 もしくは - を参照してください. + を参照してください。 セキュリティ勧告 CVS には、CVS サーバ上で任意のコマンドが実行できるという、 リモートから悪用可能なセキュリティ上の弱点が存在します。 問題の詳細は、セキュリティ勧告 FreeBSD-SA-03:01 をご覧ください。 OpenSSL には、特定の条件下で、 クライアントとサーバ間で交換されるネットワークメッセージを 横取り・置き換えできるような強い影響力を持つ攻撃者が タイミングベースの攻撃を行ない平文を得ることができる可能性があります。 この問題は、&os; &release.current; では OpenSSL 0.9.7 に更新して、 セキュリティブランチでは OpenSSL 0.9.6i を統合して修正されました。 詳細は、セキュリティ勧告 FreeBSD-SA-03:02 をご覧ください。 syncookies 機能の実装を悪用することで、 この機能で使われている共有秘密鍵を復元することができる可能性があります。 これは TCP SYN flood を用いたサービス妨害攻撃への耐性を低下させます。 回避方法と解決方法は、セキュリティ勧告 FreeBSD-SA-03:03 をご覧ください。 sendmail のヘッダ解析時のオーバフローにより、 リモートの攻撃者は、&man.sendmail.8; に sendmail を起動したユーザ (通常は root) の権限で 任意のコードを実行させるような 特殊な細工を施したメッセージを作成することができます。 修正パッチの場所を含む詳細は、セキュリティ勧告 FreeBSD-SA-03:04 および FreeBSD-SA-03:07 に記載されています。 XDR エンコーダ / デコーダの実装に、 リモートからサービス妨害攻撃が可能になるような 不正な境界チェックを行なうコードが含まれていました。 バグ修正を含む詳細は、セキュリティ勧告 FreeBSD-SA-03:05 をご覧ください。 OpenSSL に 二つの弱点 (訳注: RSA のタイミング攻撃と Klima-Pokorny-Rosa 攻撃) が発見されました。 回避方法と問題を修正するパッチについての情報は、セキュリティ勧告 FreeBSD-SA-03:06 をご覧ください。 最新情報 GEOM カーネルにある &man.geom.4; ベースのディスクパーティションコードは、 使用中のパーティションの上書きを禁止しています。 たとえば、disklabel -B コマンドを使ってディスクの起動ブロックを更新することはできません。 これは、起動ブロックが記録されている領域と a パーティションの領域が重なっているためです。 これを回避するには、CDROM や fixit フロッピなどの他のディスクから起動するとよいでしょう。 &man.dump.8; 512 バイトより大きいセクタ長を持ったディスクメディア (たとえば &man.gbde.4; で暗号化されたディスク) を使っている場合、 &man.dump.8; プログラムがそのセクタ長を認識しないため、 そのパーティションのダンプをとることができません。 これを回避する法の一つとして、ファイルシステム全体を raw フォーマットでコピーし、 そのコピーからダンプをとるという方法があります。 たとえば次のようにすると、 ファイルシステムを通常ファイルにダンプすることが可能です。 &prompt.root; dd if=/dev/ad0s1d.bde of=/junk/ad0.dd bs=1m &prompt.root; dump 0f - /junk/ad0.dd | ... より簡単な方法としては、バックアップに &man.tar.1; もしくは &man.cpio.1; を使うというのもあげられるでしょう。 &man.mly.4; &os; 4.7-RELEASE で正常に動作していた &man.mly.4; で構成した RAID アレイに &os; 5.0 スナップショット版をインストールする際、 システムがハングアップするという事例がいくつか報告されていました。 これらの問題は、&os; &release.current; で修正されました。 NETNCP/Netware ファイルシステム対応 NETNCP と nwfs はまだ KSE に対応していないため、動作しません。 これらの問題は、&os; &release.current; で修正されました。 &man.iir.4; コントローラ &man.iir.4; コントローラはインストール時に正常に認識されますが、 ディスクデバイスが認識されないという不具合があります。 &man.truss.1; の競合状態 &man.truss.1; には、デバッグの開始時に 起動前のデバック対象プロセスに接続できなくなるような競合状態があるようです。 症状は、&man.truss.1; が「デバッグ対象のプロセスに対応する &man.procfs.5; ノードを open できない」というエラーを表示する、 というものです。また、&man.truss.1; には、 &man.execve.2; が ENOENT を返す時にハングアップするというバグも確認されています。 さらに、もう一つの競合状態が原因で、&man.truss.1; の起動時に時々 PIOCWAIT: Input/output error というエラーが表示されます。 この問題の修正には、プロセスの実行処理を大きく変更する必要があるため、 5.0 の公開以降に行なわれる予定です。 インストーラのディスクパーティション設定 &man.sysinstall.8; のディスクパーティション設定にいくつかバグが報告されています。 詳細が判明している問題の一つに、i386 版の &man.sysinstall.8; で FDISK パーティションのパーティションタイプを変更した後、 ディスクの空き領域の再計算がなされないというものがあります。 文書化の遅れ (FAQ やハンドブックなどの) 文書のいくつかは、 &os; &release.current; の機能を反映した更新が行なわれていません。 たとえば &man.gbde.8; や新しい fast IPsec 実装などについての文書は十分な整備されておらず、 今後の課題となっています。 SMB ファイルシステム smbfs 共有をアンマウントしようとした時に、 そのマウントポイントが使用中でないにもかかわらず、 Device busy というエラーが出力されることがあります。 これを回避する一つの方法は、成功するまでアンマウントを繰り返すことです。 この問題は &release.current; で修正されました。 smbfs 共有を強制アンマウント (umount -f) した時に、カーネルがパニックを起こす可能性があります。 この問題は、&release.current; で修正されました。 &man.fstat.2; connect されたソケットファイル記述子を指定して &man.fstat.2; を呼び出すと、 struct stat 構造体の st_size メンバ変数に、 読み込み可能なバイト数が返されます。 しかし TCP ソケットでは、 st_size が常に 0 を返すというバグがあります。 この問題は、&release.current; で修正されました。 カーネルイベントキュー &man.kqueue.2; EVFILT_READ フィルタは、 TCP ソケットから読み込み可能なバイト数を、実際の値に関わらず 0 と報告するバグが含まれています。 EVFILT_READNOTE_LOWAT フラグも、TCP ソケットに対する動作に不具合があります。 この問題は、&release.current; で修正されました。 POSIX 名前付きセマフォ &os; &release.prev; は POSIX 名前付きセマフォに対応していますが、 その実装は、&man.sem.open.3; で同じプロセスから同じセマフォを 複数回オープンする処理に致命的なバグを含んでおり、 &man.sem.close.3; を呼び出したプログラムがクラッシュする可能性があります。 この問題は、&release.current; で修正されました。 /dev/tty の許可属性 &os; &release.prev; には、 /dev/tty の許可属性の処理に小さなバグが含まれています。 root 以外、tty グループに含まれていないユーザとしてログインし、その後に &man.su.1; を使って他の root 以外のユーザに切り替えた場合、 /dev/tty が開けないため &man.ssh.1; が動作しません。 この問題は、&release.current; で修正されました。 &man.growfs.8; &man.growfs.8; は &man.vinum.4; ボリュームでは (おそらく &man.geom.4; エンティティでも) 動作しなくなっています。 &man.growfs.8; はディスクラベルを検査するのですが、 これらのサブシステムはそのためのディスクラベルを用意しないからです。 IPFW &man.ipfw.4; の skipto ルールは、 log キーワードと組み合わせると動作しません。 また、&man.ipfw.4; の uid ルールも適切に動作しません。 これらの問題は、&release.current; で修正されました。 パスワードと &man.adduser.8; &man.adduser.8; は、 シェルの特殊文字を含むパスワードをユーザに設定する処理を 正しく行なうことができません。 この問題は、&release.current; で修正されました。 &man.xl.4; &man.xl.4; ドライバには、 インタフェースの初期化を行なう際にカーネルパニック (や、その他の問題) を引き起こす、 タイミングに関連するバグが含まれています。 この問題は、&release.current; で修正されました。 ISC DHCP ISC DHCP がバージョン 3.0.1rc11 に更新されました。 実際に更新が行なわれたのは &os; &release.prev; だったのですが、 リリースノートの記載忘れだったようです。 &man.amd.8; の相互運用性 &release.prev; における非ブロッキング RPC コードには、バグが含まれています。 このバグによる最も大きな影響に、&release.prev; が動作している NFS サーバ上のマウントポイントを、&man.amd.8; を使ってマウントすることができないというものがあります。 このバグは &release.current; で修正されました。 nsswitch nsswitch に対応したことを記載したリリースノートには、 従来のリゾルバの設定ファイル名に誤りがありました。 正しくは /etc/host.conf です。 Mailman 最近になって、メーリングリストが majordomo から変更され、 Mailman リストサーバを使うようになりました。 この新しいメーリングリストに関する詳細は、 FreeBSD Mailman Info Page をご覧ください。