パッチ情報(概要のみ)
M401-001
restore、newfs、umount、lsコマンド関連、
tip、chflagsコマンド関連、imapd関連、lsofコマンド関連、
FDDIインターフェース関連
M401-002
mcl_getルーチンのサポート、ifconfigコマンドのアップデート
manページにPHYceiversのBCM520xを追加
aicドライバのアップデート(2944UWの追加、Ultra2を使用した時の問題)
ncrコントローラの修正、ebドライバの新しい3C90xシリーズの追加
3com 3C905Bカードのサポート、ftruncateとmmapの問題の修正
softrdonlyマウントオプションを使用した時のセキュリティ問題を修正
M401-003*有償パッチとなります
3C359 トークンリングドライバの追加(trb)
M401-004
NFSでマウントされたホームディレクトリなどの場合、
rootが適当な権限を持っていないとログイン時に正しくホームディレクトリにcd出来ない。
suコマンドがシェル名を落とす原因になったり新しいユーザに変更しなかったりする。
TZ環境変数がセットされていないと、perl POSIX strftimeルーチンが%Zフィールドにランダムな値を返す
カーネルプログラムがバージョンを正しく認識しない。
SCSI enquiryコマンドに正しく応答しないためboot.defineを修正。
書き込みに失敗したディスクブロックのメモリ内のコピーを無効にせず、
有効に保ち、後で再試行するためにマークする。パニック防止。
SCSI enquiryコマンドに正しく応答しないためSCSIデバイスのハンドルにパラメータを追加。
IPFWフィルタリングのアウトプットインターフェースの正しいハンドル。
いくつかのncrのスタンダードコントローラがUltra2コントローラと要求するため、
これに関するチェックを追加。
M401-005
大きなカーネルメモリオプションをサポート
24pin以上のAPICサポート(cpuコマンド)
APMサポートのためフロッピーフラグを変更
マルチプロセッサシステムにおける"slave cpu timeout"エラーの修正
M401-006
いくつかのアプリケーション・ライブラリにおける西暦2000年問題の修正
ftpのデフォルトバッファ等を変更
M401-007
M401-006によっておこるuucicoのパーミッション問題の修正
M401-008
Metro
X サーバの v 4.3.3へのアップデート
M401-009
route MTU
の調整。sb_mbmaxオーバーフローの修正。
FDDIMTUの変更。ダウンインターフェースでのtcpdumpの許可、など。
M401-010D
* 米国内のみ(日本ではダウンロードできません)
M401-011 * 有償サポート契約が必要です。
Compaq Smart-2 RAID models
3200,3100ES,221のサポート
Compaq Smart-2
RAIDコントローラでコアダンプ取得時のバグ修正
大きなメモリーを積んだシステム上でのCompaq Smart-2
RAIDのバグ修正
M401-012
identdハングアップとクラッシュ問題の修正
M401-012D *
米国内のみ(日本ではダウンロードできません)
M401-013
undefinedシステムコールをした場合のパニック修正
M401-014
chflagsセキュリティ問題の暫定的な修正パッチ。
BSDI社では問題の側面を対処したに過ぎず、
今後さらにパッチを出すと思われます。
M401-015 * 有償サポート契約が必要です。
Adaptec AHA-2944UW Pro
SCSIのサポート
M401-016
rawデバイス名が提供されている場合はディスク名でrawデバイス名を変更しないように修正。
virecoverスクリプトの修正。
at_allowedスクリプトがgrepを探すのに/usr/binでなく/binに修正。
loopbackインターフェイスにおいて自動的にarpリプライを返さないように修正。
M401-017
AMDのバッファオーバーフローの修正。
M401-018
新しい変数(net.inet.tcp.ifp_maxseg)を認識するようにsysctlを修正。
scoエミュレーション環境のためのtcp.h
ファイルのアップデート
M401-019 *
有償サポート契約が必要です。
Metro X server の version 4.3.4
へのアップデート。
M401-020
パッチM401-009で提供されるIPマルチキャストグループに関する変更
IPv6パケットに関する問題の修正。
pingが失敗する原因となるPMTUコードの変更
M401-021
TCP
SYNキャッシュコードの問題を修正。
M401-022
パッチ M401-006でftpd
デーモンが正しくインストールされないことの修正。
termcapファイルにbsdos-pc
termcapを追加
dptドライバにおけるtsleepパニックの修正
ebドライバの3C905Cサポートを追加
いくつかのethernetデバイスの特殊なケースで"media
type"た正しく認識されないことの修正
pmap_remove_all()の修正
M401-023
scsicmd コマンドに
SCSI-3 ディスクに対するサポートを追加。
Xfree 86 が ATI チップセットをプローブする時コアダンプする問題。
PPP または
SLIP が、ネゴシエイトした MRU より大きなパケットを送られた時に パニックを起こして mbuf cluster free list
に不正を生じるであろう buffer overflow の問題の修正。
NFS において 2GB 以上のファイルを読む時の問題の修正。
NCR コントローラの 64 bit フラグをチェックする。
M401-024 *
有償サポート契約が必要です。
ユーティリティ:
ld-bsdi.so が /usr/lib
を探すように修正。/etc/boot.define 内 aic 関連を修正。
カーネル:
exp ドライバの修正。aic
デバイスにおけるターミネーションセッティングの処理
aic と ncr デバイスの Ultra160 サポートを追加。signal handling と
FPU storage の問題修正
M401-025
ユーティリティ:
touch
コマンドを互換モードで使用する際のY2K問題の修正。
ネットワーク:
MaxIM においてアカウント作成時に日付を入力する際の Y2K 問題の修正。
dclock の Y2K 問題の修正。tmac.groff_meとtmac.orig_meのY2K
問題の修正。
M401-026 *
有償サポート契約が必要です。
Utility:
digisetup のページをまたいだ bcopy
処理の改善
Kernel:
accept() が失敗した場合でもファイル descriptor を失わない
df ドライバ の
マルチキャストサポートを修正
MP システムハングにおける問題を修正
M401-027
小さな
ICMPパケット処理の改善
M401-028 *
有償サポート契約が必要です。
Kernel:
soft-dependencies が
イネーブルの間ファイルシステムが一杯になった時の問題を修正
M401-029 *
有償サポート契約が必要です。
Utility:
SCSI-3
だがネゴシエーション方法をサポートしないものを処理するために
boot.defineに busted_v3sync
オプションを追加
これは、SCSI-3 をSCSI-2として取り扱うことを可能とする
adduser コマンドに
ワイドパスワードをサポート可能とした
Kernel:
TCP_NODELAY
イネーブル時のパケットマネージメントの改善
M401-030 *
有償サポート契約が必要です。
segmentation fault を起こすarithmetic
overflow問題の修正
M401-031
ICPM エラー処理を修正
M401-032 * 有償サポート契約が必要です。
accept() の修正。accept
する前に接続がリセットされると、
accept() がEFAULTを返す問題。
M401-033
hylafax
プロトコルに関する Y2K 問題の修正
M401-034 *
有償サポート契約が必要です。
Utility:
test コマンドを -h
オプションをつけて使用した時にイニシャライズされていない変数に
よって起こる問題を修正。また -p オプションがソケットに対して true
を返す
Kernel:
tunnel ドライバを ifconfig で設定時に panic を起こす場合がある問題の修正
thread
がイネーブル時、connect() が失敗した場合に実際のエラーナンバーの代りに
ENOTCONN がかえる問題。
ThunderLAN
ドライバの改良
M401-035
パケットフォワーディング時に、redirect
のようなICMPエラーメッセージを生成すると
"panic: m_copydata"
となる問題の修正。
M401-036
Kerberos ライブラリのバッファオーバーフロー問題の修正
以下の実行ファイルを
kerberos ライブラリの変更とリンクさせるために再コンパイル
login_chpass, login_kerberos,
login_krb-or-pwd, kerberos, cvs
telnet, imapd, kpropd, kpasswdd, popper,
rlogind, rshd, telnetd
amandad
M401-037
*このパッチは、CERT Advisory
CA-2000-11 対策です。
kerberos DoS 攻撃に対する弱点の修正。
M401-038
不正なICMPパケットに応答する際パニックを起こす可能性がある問題を修正
F401-MELISSA.VIRUS
Melissaウィルス用パッチ。BSD/OS自体はこのウィルスに感染しませんが、
感染メールをブロックします。ウィルスの脅威が収まったらundo出来るように
commitしないことをお勧めします。
(00/09/14)
M401-039
screen commandにおけるセキュリティの脆弱性の修正。
ftpパッチサイトへ