diff --git a/release/doc/ja_JP.eucJP/relnotes/common/new.sgml b/release/doc/ja_JP.eucJP/relnotes/common/new.sgml
index 1c92f19acbf1..21de9490f2d6 100644
--- a/release/doc/ja_JP.eucJP/relnotes/common/new.sgml
+++ b/release/doc/ja_JP.eucJP/relnotes/common/new.sgml
@@ -222,7 +222,7 @@
kmem で SGID
されている必要はなくなりました。&merged;
- カーネル環境が新たに &man.kenv.2; システムコールを利用して
+ カーネル環境変数が &man.kenv.2; システムコールを使って
動的に変更することができるようになりました。&os; カーネルに &man.kqueue.2;
@@ -1021,7 +1021,7 @@
&merged;&man.vlan.4;
- デバイスがロード/アンロード/クローニングに
+ デバイスがロード/アンロード/クローン化に
対応しました。&merged;&man.wi.4;
@@ -1029,17 +1029,17 @@
に対応しました。104/128 ビット WEP も Prism カードで動くように
なりました。&merged;
- &man.wi.4; ドライバが
- &os; ホストを無線アクセスポイントとして利用できるようになりました。
+ &man.wi.4; ドライバを使って、
+ &os; ホストを無線アクセスポイントとして使用できるようになりました。
この機能は &man.ifconfig.8; の mediaopt hostap
- オプションを使って有効にすることができます。ただし、これは
- Prism II チップセットベースの無線アダプタを利用する場合に限ります。
+ オプションで有効にすることができます。ただし、この機能に対応しているのは
+ Prism II チップセットベースの無線アダプタのみです。
&merged;
- The &man.wi.4; driver now has support for
- bsd-airtools. &merged;
+ &man.wi.4; ドライバが
+ bsd-airtools に対応しました。&merged;
- xe ドライバがモジュールとして
+ xe ドライバがカーネルモジュールとして
構築できるようになりました。&merged;&man.xl.4; ドライバが
@@ -1048,39 +1048,46 @@
&merged;&man.xl.4; ドライバが
- (Cyclone チップセットおよび、
- 新しいチップセットにおいて)
- VLAN タグフレームの受信をサポートしました。
+ VLAN タグフレームの受信に対応しました
+ (ただし Cyclone チップセットおよび、
+ それ以降の新しいチップセットのみ)。
&merged;
- &man.xl.4; は 3C905B、3C905C、3C980C などのように
- その機能を実装しているカードにおいて、
- 受信側/送信側 TCP/IP のチェックサム offload に対応しました。
+ &man.xl.4;
+ ドライバが新しく、送信側・受信側双方における TCP/IP
+ チェックサムの負荷低減機能に対応しました。これは、
+ この機能に対応している 3C905B、3C905C、3C980C などの
+ NIC に対して有効です。
&merged;
- 統計情報が溢れた時の割り込みの扱いに関連して、
- パケットレートが中から高の時に遅くなってしまうという
- &man.xl.4; ドライバのバグが修正されました。&merged;
+ &man.xl.4;
+ ドライバにおいて、
+ 統計情報のオーバフロー割り込みの処理に関連するバグが修正されました。
+ これはパケットの送受信速度が中から高程度になった時に、
+ 処理速度が低下する原因となっていたものです。
+ &merged;
- インターフェイス毎に用意される
+ インターフェイス一つ一つに用意される
ifnet 構造体に、
- ネットワークインターフェイスが対応している機能、
- および、そのうち有効化されている機能を格納する部分が追加されました。
- また &man.ifconfig.8; が、その機能の検索に対応しています。
- &merged;
+ ネットワークインターフェイスが対応している機能と、
+ どの機能が有効化されているかを示す部分が追加されました。
+ また &man.ifconfig.8; を使って、
+ これらの情報を表示することが可能になっています。&merged;
- インターフェイス毎の if_inaddr
- 線形リストをハッシュテーブルで置き換えることにより、
- IP エイリアスを多数持つホストでの性能が改善されました。&merged;
+ インターフェイス一つ一つに用意される
+ if_inaddr構造体が、
+ 線形リストからハッシュテーブルに変更されました。
+ これにより、多数の別名 IP
+ アドレスを持っているホストの性能が向上しています。&merged;
- ネットワークデバイスは特殊ファイルとして
+ ネットワークデバイスが特殊ファイルとして
/dev/net 以下に
自動的に作成されるようになりました。
-
- Interface hardware ioctls (not protocol or routing) can be
- performed on these devices.
- SIOCGIFCONF ioctl は特殊な
- /dev/network ノードで動作します。
+ これらのデバイスに対しては、(プロトコルやルーティング以外の)
+ インターフェイスハードウェア ioctl が使用できます。
+ また、SIOCGIFCONF ioctl は
+ /dev/network
+ 特殊ファイルに対して使用することが可能です。いくつかのネットワークドライバは、
システムが攻撃や過負荷により耐えられるように、半ポーリング
@@ -1102,10 +1109,10 @@ options HZ=1000 # not compulsory but strongly recommended
&merged;
- 不必要なバッファのコピーを無くすことにより、
いくつかのネットワークドライバ (特に &man.dc.4; と
- &man.sis.4;) におけるパケットフォワーディングの性能が向上
- しました。&merged;
+ &man.sis.4;) におけるパケット転送の性能が向上しました。
+ これは不必要なバッファコピーの削除によるものです。
+ &merged;Zero copy support has been added to the
networking stack. This feature can eliminate a copy of
@@ -1240,8 +1247,9 @@ options HZ=1000 # not compulsory but strongly recommended
netgraph ノードタイプ &man.ng.one2many.4; が新たに追加されました。
&merged;
- A new ng_split node type has been added for splitting a
- bidirectional packet flow into two unidirectional flows.
+ 新しく ng_split ノードタイプが追加されました。
+ これは一つの双方向パケットフローを
+ 二つの単方向パケットフローに分割します。sysctl 変数
net.inet.ip.check_interface
@@ -1335,8 +1343,7 @@ options HZ=1000 # not compulsory but strongly recommended
RFC 1948 (Defending Against Sequence Number Attacks) に対応しました。
sysctl 変数 net.inet.tcp.isn_reseed_interval
は RFC 1948 初期シーケンスナンバーの計算において利用される
- 秘密データの reseeding を制御します。
-
+ 秘密データの再設定間隔を制御します。
&merged;&os; の TCP 実装は、顕著な受信 SYN セグメントの
@@ -1364,8 +1371,7 @@ options HZ=1000 # not compulsory but strongly recommended
TCP、UDP で使われるエフェメラルポート
(ephemeral port) の範囲が 1024–5000 から
49152–65535 に変更されました。
- これにより並列に出ていくことのできる接続/ストリームの数が増加します。
- &merged;
+ これにより並列に出ていくことのできる接続/ストリームの数が増加します。The &man.tcp.4; protocol's retransmission timer can now be
manipulated with two sysctl variables,
@@ -1928,6 +1934,17 @@ hw.pcic.irq="0"
3/4/5/Banshee (tdfxdrm), AGI ATI Rage 128 (r128drm), and AGP
ATI Radeon (radeondrm).
+ Direct Rendering Infrastructure (DRI)
+ 用ドライバが追加されました。
+ このドライバは XFree86 の
+ 3D アクセラレーション機能を提供します。
+ 対応するビデオカードは
+ 3Dlabs Oxygen GMX 2000 (gammadrm)、
+ AGP Matrox G200/G400/G450/G550 (mgadrm)、
+ 3dfx Voodoo 3/4/5/Banshee (tdfxdrm)、
+ AGI ATI Rage 128 (r128drm)、
+ AGP ATI Radeon (radeondrm) です。
+
@@ -1964,12 +1981,9 @@ hw.pcic.irq="0"
isdn4bsd が
バージョン 1.0.2 に更新されました。
- The &man.ifpi.4; driver for supporting the AVM
- Fritz!Card PCI controller has been added. &merged;
-
- &man.ifpi.4;
- ドライバは AVM Fritz!Card PCI version 2
- コントローラに対応しました。&merged;
+ &man.ifpi.4; ドライバが追加されました。
+ これは AVM Fritz!Card PCI version 2 コントローラに対応しています。
+ &merged;Cologne Chip Designs HFC デバイスを
isdn4bsd に対応させる
@@ -2002,15 +2016,13 @@ hw.pcic.irq="0"
これは一つの接続がオープン状態にある時間を制限します。
&merged;
- &man.isdnphone.8; はキーパッド経由でメッセージを
- PBX や
- exchange office に送るための オプションをサポート
- しました。&merged;
-
-
- isdn4bsd now supports Q.931
- subaddressing.
+ &man.isdnphone.8; に、
+ キーパッドを使ってメッセージを PBX や電話交換局に送ることができる
+ オプションが追加されました。
+ &merged;
+ isdn4bsd が
+ Q.931 のサブアドレッシングに対応しました。
@@ -2373,167 +2385,158 @@ hw.pcic.irq="0"
このバグは修正されています。
(セキュリティ勧告 FreeBSD-SA-02:07 参照)。&merged;
- OpenSSH の 多重化コードに
- 含まれる 一つ違い バグが修正されました。
- このバグにより、認証されたリモートユーザが &man.sshd.8;
- にスーパユーザ権限で任意のコードを実行できます。
- また、悪意のある SSH サーバがそのクライアントシステムの
- クライアントユーザの権限で
- 任意のコードを実行させることができます。
- (セキュリティ勧告
- FreeBSD-SA-02:13
- 参照)。&merged;
-
- zlib のプログラムエラーにより
- メモリの解放が複数回行なわれていました。
- &os; で使われている &man.malloc.3;/&man.free.3; ルーチンは
- このエラーによって脆弱となることはありませんが、
- 不正に圧縮されたデータの特殊ブロックを受け取ったアプリケーション
- は間違って動作するか中断してしまうかも知れません。
- この zlib のバグは修正されました。
- 対策と解法はセキュリティ勧告
- FreeBSD-SA-02:18
- を参照してください。&merged;
-
- TCP SYN cache (syncache) と
- SYN cookie (syncookie) の実装にあった、正規の TCP/IP
- トラフィックによりマシンがクラッシュする可能性を持つバグが
- 修正されました。
- 回避策と問題を解決するためのパッチはセキュリティ勧告
- FreeBSD-SA-02:20
+ OpenSSH の多重化に関するコードにおいて
+ 一つ違い (off-by-one) バグが修正されました。
+ このバグは認証されたリモートユーザが
+ &man.sshd.8;
+ に任意のコードをスーパユーザ権限で実行したり、
+ 悪意のある SSH サーバがクライアントユーザの権限で
+ (クライアントユーザの) システム上の任意のコードを実行することが可能です。
+ 詳細はセキュリティ勧告 FreeBSD-SA-02:13
をご覧ください。&merged;
- 経路表においてメモリリークが発生する危険性があり、
- リモートの攻撃者が対象マシンのメモリを枯渇させることができる
- 可能性がありました。
- 現在、このバグは修正されています。
- 回避策と問題を解決するためのパッチはセキュリティ勧告
- FreeBSD-SA-02:21
- をご覧ください。
- &merged;
+ zlib には、
+ メモリを複数回解放するように仕向けることが可能な
+ プログラミング上の誤りが存在します。
+ &os; が採用している &man.malloc.3;/&man.free.3; ルーチンは
+ この誤りによるセキュリティ上の弱点はありませんが、
+ アプリケーションが特殊な細工が施された不正な圧縮データブロックを
+ 受け取った場合、この仕組みを悪用して
+ 機能を正常に働かなくさせたり異常終了させることが可能です。
+ なお、この zlib のバグは修正済みです。
+ この問題の回避方法および解決方法はセキュリティ勧告
+ FreeBSD-SA-02:18
+ をご覧ください。&merged;
- memory-mapped I/O
- に潜んでいたシステムをクラッシュさせる可能性のあるバグが修正されました。
- 解決策に関する詳細な情報はセキュリティ勧告 FreeBSD-SA-02:22
- から得ることができます。
- &merged;
+ TCP SYN cache (syncache) と
+ SYN cookie (syncookie) の実装にあった、
+ 正規の TCP/IP トラフィックによりマシンを
+ クラッシュさせる可能性のあるバグが修正されました。
+ この問題の回避方法や修正パッチはセキュリティ勧告
+ FreeBSD-SA-02:20
+ をご覧ください。&merged;
- A security hole, in which SUID programs could be made to
- read from or write to inappropriate files through manipulation
- of their standard I/O file descriptors, has been fixed.
- Information regarding a solution can be found in security
- advisory FreeBSD-SA-02:23.
- &merged;
+ リモートの攻撃者から攻撃対象のマシン上のメモリを
+ 枯渇させることのできる、経路表のメモリリークが修正されました。
+ 回避方法やパッチはセキュリティ勧告
+ FreeBSD-SA-02:21
+ をご覧ください。&merged;
- Some unexpected behavior could be allowed with &man.k5su.8;
- because it does not require that an invoking user be a member of
- the wheel group when attempting to become
- the superuser (this is the case with &man.su.1;). To avoid this
- situation, &man.k5su.8; is now installed non-SUID by default
- (effectively disabling it). More information can be found in
- security advisory FreeBSD-SA-02:24.
- &merged;
+ システムクラッシュを起こす可能性のある
+ memory-mapped I/O のバグが修正されました。
+ 詳細と解決方法はセキュリティ勧告
+ FreeBSD-SA-02:22
+ をご覧ください。&merged;
- Multiple vulnerabilities were found in the &man.bzip2.1;
- utility, which could allow files to be overwritten without
- warning or allow local users unintended access to files. These
- problems have been corrected with a new import of
- bzip2. For more information, see
- security advisory FreeBSD-SA-02:25.
- &merged;
+ 標準入出力ファイル記述子を操作することによって、
+ SUID されたプログラムを悪用して不正にファイルを
+ 読み書きすることが可能なセキュリティホールが修正されました。
+ この問題に関する解決策はセキュリティ勧告
+ FreeBSD-SA-02:23
+ をご覧ください。&merged;
- A bug has been fixed in the implementation of the TCP SYN
- cache (syncache), which could allow a remote
- attacker to deny access to a service when accept filters
- (see &man.accept.filter.9;) were in use. This bug has been
- fixed; for more information, see security advisory FreeBSD-SA-02:26.
- &merged;
+ &man.k5su.8; は (&man.su.1; のように)
+ 権限を行使するユーザが wheel グループに
+ 所属していることを必要としないため、予想に反した挙動を示す可能性があります。
+ このような状況を回避するために、
+ &man.k5su.8; はデフォルトで (事実上、上記の機能を無効化するために)
+ SUID せずにインストールされるようになりました。
+ 詳細はセキュリティ勧告
+ FreeBSD-SA-02:24
+ をご覧ください。&merged;
- Due to a bug in &man.rc.8;'s use of shell globbing, users
- may be able to remove the contents of arbitrary files if
- /tmp/.X11-unix does not exist and the
- system can be made to reboot. This bug has been corrected (see
- security advisory FreeBSD-SA-02:27).
- &merged;
+ &man.bzip2.1; ユーティリティに、
+ 事前に警告することなく既存のファイルを上書きしたり、
+ 許可属性の競合状態により意図しないユーザにファイルのアクセスを許す
+ といった複数の弱点が発見されました。
+ この問題は新しい bzip2 の
+ import により修正されました。
+ 詳細はセキュリティ勧告
+ FreeBSD-SA-02:25
+ をご覧ください。&merged;
- A buffer overflow in the resolver, which could be exploited
- by a malicious domain name server or an attacker forging DNS
- messages, has been fixed. See security advisory FreeBSD-SA-02:28
- for more details. &merged;
+ TCP SYN cache (syncache) の実装において
+ accept filter (&man.accept.filter.9; 参照) が使用されていた時に
+ リモートの攻撃者がサービス妨害を実現できる可能性のあるバグが修正されました。
+ 詳細はセキュリティ勧告
+ FreeBSD-SA-02:26
+ をご覧ください。&merged;
- A buffer overflow in &man.tcpdump.1;, which could be triggered by
- badly-formed NFS packets, has been fixed. See security advisory
- FreeBSD-SA-02:29
- for more details. &merged;
+ &man.rc.8; においてシェルのグロブ演算子が不適切な使われ方をしていたため、
+ /tmp/.X11-unix が存在せず、システムを再起動可能な場合、
+ ユーザが任意のファイルの中身を消すことができるようになっていました。
+ このバグは修正されました。
+ 詳細はセキュリティ勧告
+ FreeBSD-SA-02:27
+ をご覧ください。&merged;
- &man.ktrace.1; can no longer trace the operation of formerly
- privileged processes; this prevents the leakage of sensitive
- information that the process could have obtained before
- abandoning its privileges. For a discussion of this issue, see
- security advisory
- FreeBSD-SA-02:30
- for more details. &merged;
+ 悪意を持ったドメインネームサーバや
+ DNS メッセージを生成できる攻撃者が悪用可能な、
+ リゾルバのバッファオーバフロー問題が修正されました。
+ 詳細はセキュリティ勧告
+ FreeBSD-SA-02:28
+ をご覧ください。&merged;
- A race condition in &man.pppd.8;, which could be used to
- change the permissions of an arbitrary file, has been corrected.
- For more information, see security advisory FreeBSD-SA-02:32.
- &merged;
+ 不正な NFS パケットによって悪用される可能性がある、
+ &man.tcpdump.1; のバッファオーバフロー問題が修正されました。
+ 詳細はセキュリティ勧告
+ FreeBSD-SA-02:29
+ をご覧ください。&merged;
- Multiple buffer overflows in
- OpenSSL have been corrected, by way
- of an upgrade to the base system version of
- OpenSSL. More details can be found
- in security advisory FreeBSD-SA-02:33.
- &merged;
+ 高い権限を放棄したプロセスに対して、&man.ktrace.1; を使った追跡
+ (trace) 操作ができないようになりました。
+ これにより、そのプロセスが権限を放棄する前に得たセキュリティ上重要な
+ 情報の漏洩を防ぐことができます。この問題の詳細は、
+ セキュリティ勧告
+ FreeBSD-SA-02:30
+ をご覧ください。&merged;
- A heap buffer overflow in the XDR decoder has been fixed.
- For more details, see security advisory FreeBSD-SA-02:34.
- &merged;
+ 任意のファイルの許可属性を変更するのに使用可能な、
+ &man.pppd.8; にあった競合状態が修正されました。
+ 詳細はセキュリティ勧告
+ FreeBSD-SA-02:32 をご覧ください。&merged;
- A bug that could allow local users to read and write
- arbitrary blocks on an FFS filesystem has been corrected. More
- details can be found in security advisory FreeBSD-SA-02:35.
- &merged;
+ ベースシステムの OpenSSL
+ が新しいバージョンにアップグレードされ、
+ OpenSSL
+ に存在していた複数のバッファオーバフロー問題が修正されました。
+ この問題の詳細は、
+ セキュリティ勧告
+ FreeBSD-SA-02:33 をご覧ください。&merged;
- A bug in the NFS server code, which could allow a remote
- denial of service attack, has been fixed. Security advisory FreeBSD-SA-02:36
- has more details. &merged;
+ XDR デコーダにあったヒープバッファオーバフローが修正されました。
+ この問題の詳細は、
+ セキュリティ勧告
+ FreeBSD-SA-02:34 をご覧ください。&merged;
- A bug that could allow local users to panic a system using
- the &man.kqueue.2; mechanism has been fixed. More information
- is contained in security advisory FreeBSD-SA-02:37.
- &merged;
+ ローカルユーザが FFS
+ ファイルシステム上の任意のブロックを読み書きできるというバグが修正されました。
+ この問題の詳細は、セキュリティ勧告
+ FreeBSD-SA-02:35 をご覧ください。&merged;
- Several bounds-checking bugs in system calls, which could
- result in some system calls returning a large portion of kernel
- memory, have been fixed. More information can be found in
- security advisory FreeBSD-SA-02:38.
- &merged;
+ NFS サーバのコードに含まれていた、
+ リモートからのサービス妨害攻撃を可能にするバグが修正されました。
+ この問題の詳細は、セキュリティ勧告
+ FreeBSD-SA-02:36 をご覧ください。&merged;
- A bug that could allow applications using
- libkvm to leak sensitive file descriptors
- has been corrected. (See security advisory &man.kqueue.2; 機構を使うことで、
+ ローカルユーザがシステムパニックを引き起こすことができる可能性のあるバグが修正されました。
+ この問題の詳細は、セキュリティ勧告
+ FreeBSD-SA-02:37 をご覧ください。&merged;
+
+ カーネルメモリの大きな部分を返してしまうという、
+ いくつかのシステムコールにあった境界チェックのバグが修正されました。
+ この問題の詳細は、
+ FreeBSD-SA-02:38 をご覧ください。&merged;
+
+ libkvm を使っているアプリケーションから
+ セキュリティ上重要な記述子が漏洩する可能性があるバグが修正されました
+ この問題の詳細は FreeBSD-SA-02:39
- for more details.)
- &merged;
+ をご覧ください。&merged;Buffer overflows in kadmind(8) and k5admin have been
corrected. More details can be found in security advisory
option to remove jobs and the option to
specify times in POSIX time format.
+ &man.at.1; に
+ ジョブを削除する オプションと
+ POSIX 時刻フォーマットで時間を指定する オプションが
+ 追加されました。
+
&man.ata.4; ドライバの動作を制御するコマンド
&man.atacontrol.8; が追加されました。&merged;
- The system &man.awk.1; now refers to
- BWK awk.
+ システムの &man.awk.1; が
+ BWK awk になりました。&man.basename.1; now accept and
flags, which allow it to perform the
@@ -2698,6 +2706,12 @@ hw.pcic.irq="0"
used by the drive (the maximum possible speed can be selected
setting the speed to max).
+ &man.cdcontrol.1; が
+ ATAPI CDROM ドライブの最大速度を設定する
+ speed コマンドに対応しました
+ (速度に max と指定することで、
+ ドライブの最大速度と同じ値に設定することも可能)。&merged;
+
A &man.check.utility.compat.3; library function has been
added to libc, to determine
whether certain &os; base system utilities should behave in &os;
@@ -2764,8 +2778,8 @@ hw.pcic.irq="0"
option to automatically answer no when it would
ask to overwrite a file. &merged;
- A new &man.csplit.1; utility, which splits files based on
- context, has been added.
+ コンテキストを判断してファイルの分割を行なう
+ &man.csplit.1; ユーティリティが新たに追加されました。ソースファイルで C++ 風の //
コメント
@@ -2868,14 +2882,16 @@ hw.pcic.irq="0"
に置かれています。&merged;&man.expr.1; が
- POSIX ユーティリティシンタックスガイドラインに適合しました。
- しかしながら、&man.expr.1; の古く、
- 歴史的な振舞いに依存するプログラムがいくつかあります
- (devel/libtool の
- port/package がその顕著な例でしたし、また今でもそうです)。
- このような状況であるため、
- 環境変数 EXPR_COMPAT を定義すると
- &man.expr.1; は以前のように振舞わせることができます。
+ POSIX.2-1992 (および POSIX.1-2001) 準拠しました。
+ ただし、いくつかのプログラムは &man.expr.1; の古い歴史的な動作に依存しており、
+ 引数をコマンドラインオプションと誤って解釈しないようにするための
+ 指定を適切に行ないません
+ (大きなものに、GNU プログラムの多くが使っている
+ devel/libtool の
+ port/package があります)。
+ &man.check.utility.compat.3;
+ で説明されている互換モードを有効にすると、
+ &man.expr.1; を従来と同じ動作にすることが可能です。&man.fbtab.5; はターゲットデバイスとして、特定のデバイスや
ディレクトリだけではなく、グロブマッチングパターンも受け付ける
@@ -2948,6 +2964,10 @@ hw.pcic.irq="0"
command to list the blocks allocated by a particular
inode. &merged;
+ &man.fsdb.8; に
+ ある特定の inode に割り当てられたブロックの一覧を表示する
+ blocks コマンドが追加されました。&merged;
+
&man.fsck.8; が、
フォアグラウンドチェック ()
およびバックグラウンドチェック () に対応しました。
@@ -3111,17 +3131,16 @@ hw.pcic.irq="0"
&merged;デフォルトでは、
- &man.inetd.8; は起動時に &man.rc.8;から起動されなくなりました。
- しかし、バイナリインストールの際には &man.sysinstall.8;
- によってこのオプションは有効化されるようになっています。
- &man.inetd.8; は /etc/rc.conf
- に次の行を加えて有効にすることができます:
+ &man.inetd.8; は起動時に &man.rc.8; から起動しなくなりました。
+ しかし、&man.sysinstall.8; を使ったバイナリインストールの際には、
+ &man.inetd.8; を有効にするかどうかの選択ができるようになっています。
+ また、&man.inetd.8; は /etc/rc.conf
+ に次の行を加えることでも有効にすることが可能です。inetd_enable="YES"
- &man.inetd.8; now has the capability for limiting the
- maximum number of simultaneous invocations of each service from
- a single IP address. &merged;
+ &man.inetd.8; に、同一の IP アドレスからの同時アクセス数の最大値を
+ 各サービスに対して設定する機能が追加されました。&merged;&man.install.1; に数多くの新機能が追加されました。
それには既存の対象ファイルのバックアップを作成する
@@ -3187,8 +3206,7 @@ hw.pcic.irq="0"
コマンドが新たに追加されました。
&merged;
- &man.kenv.1; がカーネル環境変数を
- 設定したり削除したりできるようになりました。
+ &man.kenv.1; がカーネル環境変数の設定・削除に対応しました。Perl スクリプトだった &man.keyinfo.1; が
C プログラムに変更されました。&merged;
@@ -3204,8 +3222,9 @@ hw.pcic.irq="0"
&man.regex.3; の正規表現文法に従います。
&merged;
- &man.killall.1; が フラグが指定されない限り、
- ゾンビプロセスを kill しようとしなくなりました。
+ &man.killall.1; が、
+ フラグが指定されない場合にゾンビプロセスを
+ kill しようとしなくなりました。新しいユーティリティ &man.kldconfig.8;
が追加されました。
@@ -3341,7 +3360,7 @@ hw.pcic.irq="0"
setstatus command can be used to set a printer's
status message. &merged;
- &man.lpd.8; に新しいオプションが二つ追加されました。
+ &man.lpd.8; に新しいオプションが 2 つ追加されました。
オプションフラグは
すべての接続エラーのログを &man.syslogd.8; に送り、
@@ -3361,10 +3380,12 @@ hw.pcic.irq="0"
プリントジョブ用ソケットを開かないようにします)。&merged;&man.lpd.8; now implements a new rc
- printcap option. When specified in a print queue for a remote
- host, boolean option causes &man.lpd.8; to resend the data file
- for each copy the user requested via lpr
- -#n. &merged;
+ &man.lpd.8; に新しく
+ rc printcap オプションが実装されました。
+ この bool オプションがリモートホストのプリントキューに指定されると、
+ lpr -#n
+ というユーザの要求に対して、&man.lpd.8; はデータファイルを
+ 指定回数分繰り返して転送します。&merged;&man.lpr.1;, &man.lpd.8;, &man.syslogd.8;,
&man.logger.1;
@@ -3383,11 +3404,11 @@ hw.pcic.irq="0"
デフォルトでカラー表示を行なうことが可能です。
&merged;
- &man.ls.1; now accepts a
- flag, which
- when combined with the flag, causes file
- sizes to be printed with unit suffixes, such that the number of
- digits printed is fewer than four. &merged;
+ &man.ls.1; に
+ フラグが追加されました。
+ フラグと組み合わせると、
+ ファイルに単位 (訳注: B, KB, MB など) をつけて
+ 3 以下の桁数でファイルサイズを出力させることができます。&merged;The &man.ls.1; program now supports a
flag to list files across a page, a flag to
@@ -3395,8 +3416,8 @@ hw.pcic.irq="0"
a flag to sort filenames across a
page. &merged;
- &man.m4.1; が &man.cpp.1; で利用される
- #line 識別子を受け付けるようになりました。
+ &man.m4.1; が &man.cpp.1; で利用されている
+ #line 指示子を受け付けるようになりました。
&merged;&man.mail.1; に新しいオプション
@@ -3662,56 +3683,56 @@ hw.pcic.irq="0"
added.&man.pam.ftp.8; モジュールが追加されました。
- これは匿名 FTP ユーザの認証を実現します。
+ これは anonymous FTP ユーザの認証を可能にするものです。A &man.pam.ftpusers.8; module has been added to perform
checks against the &man.ftpusers.5; file.
+ &man.ftpusers.5; ファイルをチェックする
+ &man.pam.ftpusers.8; モジュールが追加されました。
+
A &man.pam.ksu.8; module has been added to do Kerberos 5
authentication and $HOME/.k5login
authorization for &man.su.1;.
- &man.pam.lastlog.8; モジュールが追加されました。
- これは &man.utmp.5;、&man.wtmp.5;、&man.lastlog.5; データベースの
- セションの記録を実現します。
+ ログインセションを &man.utmp.5;、&man.wtmp.5;、
+ &man.lastlog.5; データベースに記録する
+ &man.pam.lastlog.8; モジュールが追加されました。
- &man.pam.login.access.8; モジュールが追加されました。
- これは /etc/login.access
- の検査を実現します。
+ /etc/login.access をチェックする
+ &man.pam.login.access.8; モジュールが追加されました。
- &man.pam.nologin.8; モジュールが追加されました。
- これは &man.nologin.5; を利用したログインの無効化に実現します。
+ &man.nologin.5; を利用してログインを拒否する
+ &man.pam.nologin.8; モジュールが追加されました。
- &man.pam.opie.8; および
- &man.pam.opieaccess.8; モジュールが追加されました。
- これは &man.opie.4; を経由した認証の制御を実現します。&merged;
-
- &man.pam.passwdqc.8; モジュールが追加されました。
- これはパスワード変更の際に入力されたパスワードの
- 品質の検査を実現します。
-
- &man.pam.rhosts.8; モジュールが追加されました。
- これは &man.rhosts.5; 認証を実現します。
-
- &man.pam.rootok.8; モジュールが追加されました。
- これはスーパーユーザのみが認証を利用できます。
-
- &man.pam.securetty.8; モジュールが追加されました。
- &man.ttys.5; に記載されている TTY の
- セキュリティ を検査します。
-
- &man.pam.self.8; モジュールが追加されました。
- これはユーザ自身の認証を実現します。
-
- &man.pam.ssh.8; が追加されました。
- これは、SSH のパスフレーズと暗号鍵対を使った認証の利用を実現します。
- また、このモジュールは
- &man.ssh-agent.1; を起動することでセッション管理も行ないます。
+ &man.opie.4; を使った認証制御を可能にする
+ &man.pam.opie.8;、&man.pam.opieaccess.8; モジュールが追加されました。
&merged;
- &man.pam.wheel.8; モジュールが追加されました。
- これはグループのメンバの認証を可能にします
- (デフォルトは wheel です)。
+ パスワードの変更の際に入力されたパスワードの品質をチェックする
+ &man.pam.passwdqc.8; モジュールが追加されました。
+
+ &man.rhosts.5; 認証に対応した
+ &man.pam.rhosts.8; モジュールが追加されました。
+
+ スーパーユーザのみが認証に利用できる
+ &man.pam.rootok.8; モジュールが追加されました。
+
+ &man.ttys.5; に書かれている TTY の security を
+ チェックする &man.pam.securetty.8; モジュールが追加されました。
+
+ ユーザの自己認証を可能にする
+ &man.pam.self.8; モジュールが追加されました。
+
+ SSH のパスフレーズと暗号鍵対を使った認証を
+ 可能にする &man.pam.ssh.8; が追加されました。
+ また、このモジュールは
+ &man.ssh-agent.1; を呼び出してセションの管理も行ないます。
+ &merged;
+
+ あるグループ (デフォルトは wheel) に
+ 所属しているかどうかでの認証を可能にする
+ &man.pam.wheel.8; モジュールが追加されました。&man.passwd.1; および &man.pw.8; で
パスワードハッシュアルゴリズムを切り替えられるようになりました。
@@ -3772,7 +3793,7 @@ hw.pcic.irq="0"
最大受信セグメントサイズがインターフェイスの MTU を超えないようにします。
&merged;
- &man.ppp.8; が IPv6 に対応しました。
+ &man.ppp.8; が IPv6 に対応しました。&merged;&man.pppd.8; (カーネル PPP の制御用プログラム)
のインストール時の許可属性が 4555
@@ -3783,9 +3804,9 @@ hw.pcic.irq="0"
&man.pppd.8; を利用している場合は、グループ設定を変更する必要があります。
&merged;
- &man.pr.1; が、
+ &man.pr.1; に、
端末への出力を一時停止するよう指示する
- 、 フラグに対応しました。
+ 、 フラグが追加されました。
&merged;prefix(8) is obsolete and has been removed. Its
@@ -3807,8 +3828,8 @@ hw.pcic.irq="0"
&man.realpath.1; プログラムの機能が統合されました。
&merged;
- &man.pwd.1; now supports the flag to
- print the logical current working directory. &merged;
+ &man.pwd.1; に、論理カレントディレクトリを表示する
+ フラグが追加されました。&merged;&man.quota.1; now takes a flag to
suppress quote checks on NFS filesystems.
@@ -3837,9 +3858,10 @@ hw.pcic.irq="0"
net/44bsd-rdist
として用意されるようになりました。
- &man.reboot.8;
- now takes a to specify
- the next kernel to boot. &merged;
+ &man.reboot.8; に、
+ 再起動時のカーネルを指定する
+ オプションが追加されました。
+ &merged;&man.renice.8; コマンドに、
プロセスの優先度に対する増分を指定する
@@ -3925,8 +3947,8 @@ hw.pcic.irq="0"
オプションが追加されました。
&merged;
- &man.sed.1; now takes a option to enable
- in-place editing of files. &merged;
+ &man.sed.1; に、指定ファイルそのものを編集する
+ オプションが追加されました。&merged;&man.send-pr.1;
に、障害報告の Fix:
@@ -3996,9 +4018,8 @@ hw.pcic.irq="0"
が 2GB を超えるファイルの分割に対応しました。
&merged;
- &man.split.1; now supports a option to
- specify the number of letters to use for the suffix of split
- files. &merged;
+ &man.split.1; に、分割ファイルの接尾子に使用する文字数を指定する
+ オプションが追加されました。&merged;<sys/select.h> を
SUSv2/POSIX 規格に適合させるため、
@@ -4047,8 +4068,8 @@ hw.pcic.irq="0"
これは出てきた出力をまた &man.sysctl.8; に戻す場合などに
有用です。&merged;
- &man.sysctl.8; now accepts a flag to print
- the descriptions of variables.
+ &man.sysctl.8; に
+ 変数の説明を出力する フラグが追加されました。&man.sysinstall.8; が、バイナリアップグレードの際に
/etc/mail をきちんと保存するようになりました。
@@ -4093,12 +4114,14 @@ hw.pcic.irq="0"
が削除されると自動的にその容量を吸収するようになりました。
&merged;
- &man.sysinstall.8; no longer mounts the &man.procfs.5;
- filesystem by default on new installs.
+ &man.sysinstall.8; は新規インストールの際にデフォルトで
+ &man.procfs.5; を mount しなくなりました。
- &man.sysinstall.8; now has rudimentary support for
- retrieving packages from the correct volume of a multiple-volume
- installation (such as a multi-CD distribution). &merged;
+ 未完成ですが、&man.sysinstall.8; が
+ (複数の CD による配布のような)
+ 複数のボリュームを利用するインストールにおいて、
+ 正しいボリュームから package を拾い出す機能に対応しました。
+ &merged;&man.syslogd.8; に新たなオプション
が追加されました。
@@ -4225,8 +4248,9 @@ hw.pcic.irq="0"
現在は Ports Collection の
net/freebsd-uucp にあります。
- &man.unexpand.1; now supports a to
- specify tabstops analogous to &man.expand.1;. &merged;
+ &man.unexpand.1; に、
+ &man.expand.1; と同じようにタブ位置を指定する
+ オプションが追加されました。&merged;&man.units.1;
に対していくつかの更新とバグ修正が加えられました。
@@ -4239,12 +4263,12 @@ hw.pcic.irq="0"
&man.usbhidctl.1; ユーティリティが追加されました。
&merged;
- &man.uuencode.1;
- and &man.uudecode.1; now accept a option to
- set their output files. &man.uuencode.1;
- can now be made to do base64 encoding
- when given the flag, while &man.uudecode.1;
- can now automatically decode base64 files. &merged;
+ &man.uuencode.1; と &man.uudecode.1; に
+ 出力ファイルを指定する が追加されました。
+ &man.uuencode.1; は フラグを指定すると
+ base64 エンコーディングを行なうようになりました。
+ また、&man.uudecode.1; は自動的に
+ base64 ファイルをデコードするようになっています。&merged;The base64 capabilities of &man.uuencode.1; and
&man.uudecode.1; can now be automatically enabled by invoking
@@ -4318,11 +4342,12 @@ hw.pcic.irq="0"
Perl スクリプトだった &man.which.1; が
C プログラムに変更されました。
- &man.who.1; now has a number of new options:
- shows column headings;
- shows &man.mesg.1; state; is an equivalent
- to ; shows idle time;
- to list names in columns. &merged;
+ &man.who.1; に数多くのオプションが追加されました。
+ はカラムヘッダを出力し、
+ は &man.mesg.1; の設定を表示します。
+ は と等価であり、
+ はアイドル時間の表示、
+ はログイン名を列で表示します。&merged;&man.whois.1; は、IP アドレスの問い合わせを
ARIN に送るように変更されました。
@@ -4343,14 +4368,13 @@ hw.pcic.irq="0"
&man.xargs.1; に新しいオプション
replstr が追加されました。
これは標準入力から読み込まれたデータをコマンドライン引数の最後ではなく、
- 指定した点に挿入するように制御するためのものです。
- (A &os;-specific option is
- similar.) &merged;
-
+ 指定した点に挿入するように制御するためのものです
+ (&os; 独自の オプションと同様の機能です)。
+ &merged;
- &man.xargs.1; now supports a option to
- force its utility argument to be called after some number of
- lines. &merged;
+ &man.xargs.1; に、入力を指定行数ごとに区切り、
+ それを引数にして入力がなくなるまで複数回コマンドを呼び出すという
+ オプションが追加されました。&merged;コンパイラが FSF が提供している
C/C++ ランタイム初期化コードを使用するように変更されました。
@@ -4403,6 +4427,15 @@ hw.pcic.irq="0"
utility. The standards conformance of each utility or library
function is generally listed in its manual page.
+ 多くのユーティリティとライブラリが改良され、
+ Single UNIX Specification (SUSv3) および
+ IEEE Std 1003.1-2001 (POSIX.1)
+ との適合性が向上しました。
+ 個々のユーティリティにおいて追加された機能は
+ リリースノートに記載されています。
+ 個々のユーティリティやライブラリ関数の標準への適合性は
+ そのマニュアルページに記載されています。
+
A number of games have been removed from the base system.
These include: adventure(6), arithmetic(6), atc(6),
backgammon(6), battlestar(6), bs(6), canfield(6), cribbage(6),
@@ -4431,7 +4464,7 @@ hw.pcic.irq="0"
Bell Labs の awk
( BWK awk や The One True AWK
として知られています ) の 2002/02/10 版スナップショット
- がインポートされました。
+ が統合されました。
awk、nawk
としてインストールされます。
@@ -4560,19 +4593,19 @@ hw.pcic.irq="0"
&os; の &man.ftp.1; プログラムが
lukemftp
- 1.6 beta 2 (NetBSD からの FTP クライアント)
+ 1.6 beta 2 (NetBSD 由来の FTP クライアント)
に置き換えられました。
これにより、より自動化された動作や、標準への準拠、転送レート制御、
カスタマイズ可能なコマンドラインプロンプトなどが
提供されます。
いくつかの環境変数やコマンドライン引数が変更となっています。
- NetBSD からの FTP デーモンである
- lukemftpd 1.2 beta 1 がインポートされ、
+ NetBSD に由来する FTP デーモン
+ lukemftpd 1.2 beta 1 が統合され、
&man.lukemftpd.8; として利用できるようになりました。&merged;
- &man.m4.1; has been imported from OpenBSD, as of 26 April
- 2002. &merged;
+ OpenBSD から 2002 年 4 月 26 日時点の
+ &man.m4.1; が統合されました。&merged;ncurses がバージョン
5.2-20020615 に更新されました。
@@ -4627,7 +4660,7 @@ hw.pcic.irq="0"
&merged;smbfs ユーザランド
- ユーティリティのバージョン 1.4.5 がインポートされました。
+ ユーティリティのバージョン 1.4.5 が統合されました。GNU sort has been updated to
the version from GNU textutils
@@ -5115,6 +5148,14 @@ hw.pcic.irq="0"
the sysutils/portupgrade
port.
+ ある期間、&os; 5.0-CURRENT (および、いくつかの 4.X-RELEASE) には
+ インストール済みの package とその依存関係を更新する
+ pkg_update(1) ユーティリティが含まれていましたが、
+ このユーティリティは削除されました。
+ 代わりに、より高機能な
+ sysutils/portupgrade
+ port が提供されています。
+
&man.pkg.version.1;
のバージョン番号比較ルーチンが、
Porters Handbook (日本語訳:「port 作成者のためのハンドブック」)
@@ -5160,12 +5201,12 @@ hw.pcic.irq="0"
調べられるようにするためのものです。
&merged;
- The Ports Collection infrastructure now uses
- XFree86 4.2.1 as the default version
- of the X Window System for the purposes of satisfying
- dependencies. To return to using
- XFree86 3.3.6, add the following line
- to /etc/make.conf: &merged;
+ Ports Collection において、(訳注: 各 port が) 依存する
+ X Window System のデフォルトのバージョンが
+ XFree86 4.2.1 に変更されました。
+ XFree86 3.3.6 に戻すには、
+ /etc/make.conf に次の行を加えてください。
+ &merged;XFREE86_VERSION=3
@@ -5187,8 +5228,8 @@ hw.pcic.irq="0"
リリースエンジニアリングと統合
- bin 配布物の名前が
- 総合したインストール / リカバリディスクの作成を容易にするために
+ インストール / リカバリ統合ディスクの作成を容易にするため、
+ bin 配布物の名前が
base に変更されました。ISO イメージと CDROM は、デフォルトで
@@ -5199,19 +5240,22 @@ hw.pcic.irq="0"
(その代わり、古い BIOS との互換性は損なわれています)。
- XFree86 4.2.0 は
+ XFree86 4.2.0 が
&man.sysinstall.8; が対応する
X Window System のデフォルトのバージョンになりました。
&man.sysinstall.8; は XFree86 を
- 標準のバイナリパッケージセットとしてインストールするため、
+ 標準のバイナリパッケージセットとしてインストールするようになったため、
&man.pkg.info.1; のような通常の package ユーティリティを使って
- それらのコンポーネントを調べたり操作することが可能です。&merged;
+ それらのコンポーネントを調べたり操作することが可能になっています。
+ &merged;
- It is now possible to make releases of &os;
- 5-CURRENT on a &os; 4-STABLE host and vice versa. Cross-architecture
- (building a release for a target architecture on a host of a
- different architecture) releases are also possible. See
- &man.release.7; for details. &merged;
+ &os; 5-CURRENT ホスト上での &os; 4-STABLE の make release、
+ および &os; 4-STABLE ホスト上での &os; 5-CURRENT の make release
+ ができるようになりました。
+ クロスアーキテクチャのリリース構築
+ (ホストと異なるアーキテクチャのリリースを構築すること)
+ も可能になっています。
+ 詳しくは &man.release.7; をご覧ください。&merged;A third drivers.flp floppy has been
added to floppy releases. It holds loadable modules