819 lines
35 KiB
HTML
819 lines
35 KiB
HTML
<?xml version="1.0" encoding="euc-jp"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta name="generator" content="HTML Tidy, see www.w3.org" />
|
|
<title>FreeBSD/i386 4.8-RELEASE リリースノート</title>
|
|
<meta name="GENERATOR"
|
|
content="Modular DocBook HTML Stylesheet Version 1.73 " />
|
|
<link rel="STYLESHEET" type="text/css" href="docbook.css" />
|
|
<meta http-equiv="Content-Type"
|
|
content="text/html; charset=EUC-JP" />
|
|
</head>
|
|
|
|
<body class="ARTICLE" bgcolor="#FFFFFF" text="#000000"
|
|
link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
<div class="ARTICLE">
|
|
<div class="TITLEPAGE">
|
|
<h1 class="TITLE"><a id="AEN2" name="AEN2">FreeBSD/i386
|
|
4.8-RELEASE リリースノート</a></h1>
|
|
|
|
<h3 class="CORPAUTHOR">FreeBSD プロジェクト</h3>
|
|
|
|
<p class="COPYRIGHT">Copyright © 2000, 2001, 2002,
|
|
2003 by FreeBSD ドキュメンテーションプロジェクト</p>
|
|
|
|
<p class="PUBDATE">$FreeBSD:
|
|
src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml,v
|
|
1.5.2.45 2003/03/22 09:42:15 rushani Exp $<br />
|
|
</p>
|
|
|
|
<div>
|
|
<div class="ABSTRACT">
|
|
<a id="AEN12" name="AEN12"></a>
|
|
|
|
<p>この FreeBSD 4.8-RELEASE リリースノートには、
|
|
FreeBSD 4.7-RELEASE のリリース以降に FreeBSD
|
|
ベースシステムに対して加えられた変更点がまとめられています。
|
|
変更点はカーネル、ユーザランドにおけるものだけでなく、
|
|
前回のリリース以降に発行され、
|
|
ベースシステムに影響のあるセキュリティ勧告も含まれています。
|
|
また、アップグレードの際の注意点についても簡単に説明しています。</p>
|
|
</div>
|
|
</div>
|
|
<hr />
|
|
</div>
|
|
|
|
<div class="TOC">
|
|
<dl>
|
|
<dt><b>Table of Contents</b></dt>
|
|
|
|
<dt>1. <a href="#AEN14">はじめに</a></dt>
|
|
|
|
<dt>2. <a href="#AEN22">更新情報</a></dt>
|
|
|
|
<dt>3. <a href="#AEN352">以前の FreeBSD
|
|
リリース版からのアップグレード</a></dt>
|
|
</dl>
|
|
</div>
|
|
|
|
<div class="SECT1">
|
|
<hr />
|
|
|
|
<h1 class="SECT1"><a id="AEN14" name="AEN14">1.
|
|
はじめに</a></h1>
|
|
|
|
<p>この文書は i386 アーキテクチャ版 FreeBSD 4.8-RELEASE
|
|
のリリースノートです。 これには 4.7-RELEASE 以降に追加
|
|
(変更) された新機能および、前のバージョンの FreeBSD
|
|
からアップグレードする場合におけるいくつかの注意点か書かれています。</p>
|
|
|
|
<p>この FreeBSD 4.8-RELEASE は release 版であり、 <a
|
|
href="ftp://ftp.FreeBSD.org/"
|
|
target="_top">ftp://ftp.FreeBSD.org/</a>
|
|
および各ミラーサイトで公開されています。 FreeBSD の release
|
|
版 (またはそれ以外) の入手法については <a
|
|
href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/"
|
|
target="_top">FreeBSD ハンドブック</a>の <a
|
|
href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/mirrors.html"
|
|
target="_top">``FreeBSD
|
|
を入手するには''</a>をご覧ください。</p>
|
|
</div>
|
|
|
|
<div class="SECT1">
|
|
<hr />
|
|
|
|
<h1 class="SECT1"><a id="AEN22" name="AEN22">2.
|
|
更新情報</a></h1>
|
|
|
|
<p>この節では 4.7-RELEASE 以降に新たに追加・変更された
|
|
ユーザに影響する機能について説明します。
|
|
リリースノートの項目には通常、新しいドライバや新しいハードウェアへの対応、
|
|
新しいコマンドや新しいオプションの導入、
|
|
大規模なバグ修正、寄贈ソフトウェアのアップグレードが含まれており、
|
|
それに加えて 4.7-RELEASE 以降に発行され、
|
|
ベースシステムに影響のあるセキュリティ勧告も記載されています。</p>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
|
|
<h2 class="SECT2"><a id="KERNEL" name="KERNEL">2.1.
|
|
カーネルの変更点</a></h2>
|
|
|
|
<p>OpenBSD 由来の新しいカーネル暗号化フレームワークが
|
|
統合されました (詳細は <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=crypto&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">crypto</span>(4)</span></a> と <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=crypto&sektion=9&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">crypto</span>(9)</span></a>
|
|
をご覧ください)。
|
|
これは、ソフトウェアで実装された暗号アルゴリズムと
|
|
ハードウェアで実装された暗号アルゴリズムの両方を、
|
|
カーネルから共通の方法で利用できるインターフェースを提供し、
|
|
ユーザアプリケーションから暗号化ハードウェアへアクセスできるように
|
|
するためのものです。
|
|
ハードウェア用デバイスドライバとして、 hifn
|
|
ベースのカードに対応した <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=hifn&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">hifn</span>(4)</span></a>
|
|
ドライバと Broadcom ベースのカードに対応した <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ubsec&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ubsec</span>(4)</span></a>
|
|
ドライバが 追加されています。</p>
|
|
|
|
<p>FireWire デバイスへに対する
|
|
初期的な対応が追加されました (詳細は <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=firewire&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">firewire</span>(4)</span></a>
|
|
をご覧ください)。</p>
|
|
|
|
<p>CanBe の電源管理コントローラに対応しました。</p>
|
|
|
|
<p>Belkin F5U103 USB-シリアル変換アダプタ
|
|
(およびその互換製品) に対応する ubsa
|
|
ドライバが追加されました。</p>
|
|
|
|
<p>support FTDI USB-シリアル変換アダプタに対応した <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=uftdi&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">uftdi</span>(4)</span></a>
|
|
ドライバが追加されました。</p>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN50" name="AEN50">2.1.1.
|
|
プロセッサ・マザーボードの対応状況</a></h3>
|
|
|
|
<p>部分的に、HyperThreading (HTT) に対応しました。
|
|
カーネルオプション <tt class="LITERAL">HTT</tt>
|
|
を付けて構築した SMP カーネルは HTT
|
|
機能を持つマシンの論理プロセッサを検出して
|
|
利用できるようにします。
|
|
この論理プロセッサは、プロセススケジューラによって
|
|
あたかも増設された物理プロセッサのように扱われます。</p>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN60" name="AEN60">2.1.2.
|
|
起動ローダ関連</a></h3>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN63" name="AEN63">2.1.3.
|
|
ネットワークインターフェイスの対応状況</a></h3>
|
|
|
|
<p>cm ドライバが IPX に対応しました。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=nge&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">nge</span>(4)</span></a>
|
|
ドライバがネットワークデバイスポーリング ( <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=polling&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">polling</span>(4)</span></a>)
|
|
に対応しました。</p>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN73" name="AEN73">2.1.4.
|
|
ネットワークプロトコル</a></h3>
|
|
|
|
<p>IPsec
|
|
実装でハードウェア暗号化アクセラレータに対応した
|
|
カーネル <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=crypto&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">crypto</span>(4)</span></a>
|
|
フレームワークが使えるようになりました。
|
|
有効にするには、<tt class="LITERAL">FAST_IPSEC</tt>
|
|
カーネルオプションを指定します。</p>
|
|
|
|
<div class="NOTE">
|
|
<blockquote class="NOTE">
|
|
<p><b>Note:</b> <tt class="LITERAL">FAST_IPSEC</tt>
|
|
オプションと <tt class="LITERAL">IPSEC</tt>
|
|
オプションを同時に指定することはできません。</p>
|
|
</blockquote>
|
|
</div>
|
|
|
|
<div class="NOTE">
|
|
<blockquote class="NOTE">
|
|
<p><b>Note:</b> 現時点では、<tt
|
|
class="LITERAL">FAST_IPSEC</tt> オプションは IPv6
|
|
または <tt class="LITERAL">INET6</tt>
|
|
オプションと共存できません。</p>
|
|
</blockquote>
|
|
</div>
|
|
<br />
|
|
<br />
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=gre&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">gre</span>(4)</span></a>
|
|
ドライバが追加されました。 これは IP パケットを GRE
|
|
(RFC 1701) や minimal IP encapsulation for Mobile IP
|
|
(RFC 2004) を利用してカプセル化を行います。</p>
|
|
|
|
<p>NewReno
|
|
を有効にしていると高速リカバリが途中で終了してしまうという、
|
|
TCP NewReno のバグが修正されました。</p>
|
|
|
|
<p>IP フラグメントの再構成を行なうコードを改善し、
|
|
大量のパケット断片を受けとったときの挙動をより強固なものにしました。
|
|
これにより、フラグメントベースのサービス妨害攻撃への
|
|
耐性がさらに向上しました。</p>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN94" name="AEN94">2.1.5.
|
|
ディスク・記憶装置</a></h3>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ata&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ata</span>(4)</span></a>
|
|
ドライバが、 CAM レイヤと CAM ドライバ (<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=cd&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">cd</span>(4)</span></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=da&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">da</span>(4)</span></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=st&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">st</span>(4)</span></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=pass&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">pass</span>(4)</span></a>)
|
|
を経由して、ATA デバイスを SCSI
|
|
デバイスとしてアクセスできるようにする機能に対応しました。
|
|
この機能を有効にするには、 カーネルコンフィグファイルに
|
|
<tt class="LITERAL">device atapicam</tt>
|
|
を追加する必要があります。 詳細は <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=atapicam&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">atapicam</span>(4)</span></a>
|
|
をご覧ください。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=matcd&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">matcd</span>(4)</span></a>
|
|
ドライバはライセンス上の問題のために、削除されました。
|
|
現在この問題に取り組んでおり、FreeBSD
|
|
の将来のリリースで
|
|
再度このドライバが登場するかも知れません。 (実際には
|
|
4.7-RELEASE の公開時点ですでに削除されていたのですが、
|
|
リリースノートには記載されていませんでした)。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=targ&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">targ</span>(4)</span></a>
|
|
ドライバが書き直され、
|
|
ダイレクトアクセスデバイスをエミュレートする新しいユーザモードが
|
|
<tt
|
|
class="FILENAME">/usr/share/examples/scsi_target</tt>
|
|
に追加されました。</p>
|
|
|
|
<p>Tekram TRM-S1040 SCSI チップセットが搭載された SCSI
|
|
アダプタに対応する trm ドライバが追加されました。</p>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN126" name="AEN126">2.1.6.
|
|
ファイルシステム</a></h3>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN129" name="AEN129">2.1.7.
|
|
PCCARD 対応状況</a></h3>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN132" name="AEN132">2.1.8.
|
|
マルチメディアへの対応状況</a></h3>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN135" name="AEN135">2.1.9.
|
|
寄贈ソフトウェア</a></h3>
|
|
|
|
<p><b class="APPLICATION">IPFilter</b> がバージョン
|
|
3.4.31 に更新されました。</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
|
|
<h2 class="SECT2"><a id="SECURITY" name="SECURITY">2.2.
|
|
セキュリティ勧告</a></h2>
|
|
|
|
<p>kadmind(8) および k5admin
|
|
にあったバッファオーバフロー問題が修正されました。
|
|
詳細はセキュリティ勧告 <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-02:40.kadmind.asc"
|
|
target="_top">FreeBSD-SA-02:40</a> をご覧ください。</p>
|
|
|
|
<p><b class="APPLICATION">BIND</b>
|
|
における複数のセキュリティ上の弱点が修正されました。
|
|
詳細はセキュリティ勧告 <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-02:43.bind.asc"
|
|
target="_top">FreeBSD-SA-02:43</a> をご覧ください。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=fpathconf&sektion=2&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">fpathconf</span>(2)</span></a>
|
|
システムコールにあった、
|
|
ローカルユーザからシステムをクラッシュさせたり、
|
|
高い権限を不正に取得するために利用可能な、
|
|
ファイル記述子の漏洩問題が修正されました。
|
|
詳細はセキュリティ勧告 <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-02:44.filedesc.asc"
|
|
target="_top">FreeBSD-SA-02:44</a> をご覧ください。</p>
|
|
|
|
<p>バージョン 1.11.5 の統合により、<b
|
|
class="APPLICATION">CVS</b>
|
|
にあったリモートから悪用可能なセキュリティ上の弱点が修正されました。
|
|
問題の詳細は、セキュリティ勧告 <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:01.cvs.asc"
|
|
target="_top">FreeBSD-SA-03:01</a> をご覧ください。</p>
|
|
|
|
<p><b class="APPLICATION">OpenSSL</b>
|
|
には、特定の条件下で、
|
|
クライアントとサーバ間で交換されるネットワークメッセージを
|
|
横取り・置き換えできるような強い影響力を持つ攻撃者が
|
|
タイミングベースの攻撃を行ない平文データを得ることができる
|
|
ぜい弱性があり、この弱点は <b
|
|
class="APPLICATION">OpenSSL</b> を バージョン 0.9.7
|
|
に更新して修正されました。 詳細は、セキュリティ勧告 <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:02.openssl.asc"
|
|
target="_top">FreeBSD-SA-03:02</a> をご覧ください。</p>
|
|
|
|
<p>攻撃者からの詐称された TCP 接続を防止できるよう、
|
|
``syncookies'' 機能のセキュリティと性能が改良されました。
|
|
詳細は、セキュリティ勧告 <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:03.syncookies.asc"
|
|
target="_top">FreeBSD-SA-03:03</a> をご覧ください。</p>
|
|
|
|
<p><b class="APPLICATION">sendmail</b> の
|
|
リモートから悪用可能なぜい弱性は、 <b
|
|
class="APPLICATION">sendmail</b> を バージョン 8.12.8
|
|
に更新して修正されました。 詳細はセキュリティ勧告 <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:04.sendmail.asc"
|
|
target="_top">FreeBSD-SA-03:04</a> をご覧ください。</p>
|
|
|
|
<p>XDR
|
|
の実装において、境界チェックに存在していたバグを悪用して
|
|
リモートの攻撃者がサービス妨害攻撃を起こすことのできる
|
|
ぜい弱性が修正されました。 詳細はセキュリティ勧告 <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:05.xdr.asc"
|
|
target="_top">FreeBSD-SA-03:05</a> をご覧ください。</p>
|
|
|
|
<p>最近発見された <b class="APPLICATION">OpenSSL</b>
|
|
の二つの弱点 (訳注: RSA のタイミング攻撃と
|
|
Klima-Pokorny-Rosa 攻撃) が修正されました、
|
|
詳細はセキュリティ勧告 <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:06.openssl.asc"
|
|
target="_top">FreeBSD-SA-03:06</a> をご覧ください。</p>
|
|
</div>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
|
|
<h2 class="SECT2"><a id="USERLAND" name="USERLAND">2.3.
|
|
ユーザランドの変更点</a></h2>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=burncd&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">burncd</span>(8)</span></a> が、
|
|
<tt class="OPTION">-s</tt> オプションの値に <tt
|
|
class="LITERAL">max</tt> を指定すると、
|
|
そのドライブの最大書き込み速度を設定するようになりました。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=cdcontrol&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">cdcontrol</span>(1)</span></a> が
|
|
CDROM ドライブの最大速度を設定する <tt
|
|
class="LITERAL">speed</tt> コマンドに対応しました (速度に
|
|
<tt class="LITERAL">max</tt> と指定することで、
|
|
ドライブの最大速度と同じ値に設定することも可能)。</p>
|
|
|
|
<p>FireWire サブシステムをユーザから操作・制御するための
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=fwcontrol&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">fwcontrol</span>(8)</span></a>
|
|
ユーティリティが追加されました。</p>
|
|
|
|
<p><tt class="FILENAME">compat4x</tt> 配布物に、FreeBSD
|
|
4.7-RELEASE に含まれる <tt
|
|
class="FILENAME">libcrypto.so.2</tt>, <tt
|
|
class="FILENAME">libssl.so.2</tt>
|
|
ライブラリが追加されました。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ftpd</span>(8)</span></a>
|
|
に、サーバメッセージ中に <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ftpd</span>(8)</span></a>
|
|
のバージョンやホスト名などの固有情報を表示しないようにする
|
|
<tt class="OPTION">-h</tt>
|
|
オプションが追加されました。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ftpd</span>(8)</span></a>
|
|
に、デーモンモードで listen するポート番号を 指定する <tt
|
|
class="OPTION">-P</tt> が追加されました。
|
|
また、デフォルトのデータポート番号は制御ポート番号より 1
|
|
少ない値になっており、
|
|
特定の固定値は使わなくなりました。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ftpd</span>(8)</span></a>
|
|
に使われる <tt class="FILENAME">/etc/ftpchroot</tt>
|
|
ファイルの書式が拡張されました。詳しくは、新しく追加された
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpchroot&sektion=5&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ftpchroot</span>(5)</span></a>
|
|
のマニュアルページをご覧ください。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ftpd</span>(8)</span></a>
|
|
のログインディレクトリのパス名に、 <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=chroot&sektion=2&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">chroot</span>(2)</span></a>
|
|
用のディレクトリと、 chroot
|
|
環境でのカレントディレクトリが指定できるようになりました。
|
|
指定には、他の FTP デーモンでも使われている <tt
|
|
class="LITERAL">/./</tt> というセパレータを使います。
|
|
これは <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpchroot&sektion=5&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ftpchroot</span>(5)</span></a> と
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=passwd&sektion=5&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">passwd</span>(5)</span></a>
|
|
の両方で指定可能です。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=getconf&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">getconf</span>(1)</span></a>
|
|
ユーティリティが追加されました。 これは POSIX、X/Open
|
|
パスの値、 あるいはシステム設定変数の値を出力します。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ipfw</span>(8)</span></a>
|
|
に、(ファイアウォール機能そのものの有効化・無効化を含む)
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">ipfw</span>(4)</span></a>
|
|
におけるさまざまな制御を実現するため、 <tt
|
|
class="LITERAL">enable</tt> コマンド、 <tt
|
|
class="LITERAL">disable</tt> コマンドが追加されました。
|
|
これらは、従来の sysctl 変数よりもわかりやすく、
|
|
便利な操作手段を提供します。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=make&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">make</span>(1)</span></a>
|
|
に新しいオプション <tt class="OPTION">-C</tt>
|
|
が追加されました。 これは、ターゲットを構築する前に、
|
|
カレントディレクトリを指定されたディレクトリに移動します。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_nfs&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">mount_nfs</span>(8)</span></a>
|
|
に、UDP マウントポイントに対して <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=connect&sektion=2&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">connect</span>(2)</span></a>
|
|
を行なわないようにする <tt class="OPTION">-c</tt>
|
|
オプションが追加されました。このオプションは、サーバが
|
|
標準の NFS ポート番号である 2049 からの要求に応答しない、
|
|
あるいはその要求に対してサーバが異なる IP アドレスを
|
|
使って応答する (サーバがマルチホーム構成の場合など)
|
|
時に使います。 <tt
|
|
class="VARNAME">vfs.nfs.nfs_ip_paranoia</tt> sysctl
|
|
変数を <tt class="LITERAL">0</tt>
|
|
にすると、このオプションがデフォルト動作になります。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=newsyslog&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">newsyslog</span>(8)</span></a>
|
|
に、エントリの圧縮処理の開始前に、
|
|
前回開始した圧縮処理を強制終了させる <tt
|
|
class="LITERAL">W</tt> フラグ (エントリのグループの場合は
|
|
<tt class="LITERAL">G</tt> フラグ) が追加されました。
|
|
この機能は、大きいファイルを同時に圧縮する処理でシステムが過負荷に
|
|
なるのを避けるためのものです。</p>
|
|
|
|
<p>パス名の妥当性や他の POSIX
|
|
システムとの移植性をチェックする <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=pathchk&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">pathchk</span>(1)</span></a>
|
|
ユーティリティが追加されました。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=pw&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">pw</span>(8)</span></a> が、<tt
|
|
class="LITERAL">$</tt>
|
|
文字で終わるユーザの追加に対応しました。 これは、主に <b
|
|
class="APPLICATION">Samba</b>
|
|
サービスの管理を容易にするための変更です。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=rarpd&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">rarpd</span>(8)</span></a> に <tt
|
|
class="FILENAME">/tftpboot</tt> ディレクトリを変更する
|
|
<tt class="OPTION">-t</tt> フラグが追加されました。</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=uuencode&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">uuencode</span>(1)</span></a> と <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=uudecode&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">uudecode</span>(1)</span></a> の
|
|
base64 変換機能が、 それぞれ <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=b64encode&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">b64encode</span>(1)</span></a> と
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=b64decode&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">b64decode</span>(1)</span></a>
|
|
という名前で実行することで自動的に有効になるようになりました。
|
|
(訳注: <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=b64encode&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">b64encode</span>(1)</span></a> は
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=uuencode&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">uuencode</span>(1)</span></a> の、
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=b64decode&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">b64decode</span>(1)</span></a> は
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=uudecode&sektion=1&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">uudecode</span>(1)</span></a>
|
|
のハードリンクです)。</p>
|
|
|
|
<p>標準ファイルストリーム (<tt
|
|
class="VARNAME">stdin</tt>, <tt
|
|
class="VARNAME">stdout</tt>, <tt
|
|
class="VARNAME">stderr</tt>) の定義が変更され、
|
|
コンパイル時の定数ではなくなりました。
|
|
古いバイナリのいくつかは、 3.X
|
|
互換ライブラリが必要になるかも知れません
|
|
(これを有効にするには、たとえば buildworld/installworld
|
|
時に <tt class="LITERAL">COMPAT3X=yes</tt>
|
|
を指定します)。</p>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN307" name="AEN307">2.3.1.
|
|
寄贈ソフトウェア</a></h3>
|
|
|
|
<p><b class="APPLICATION">BIND</b> がバージョン 8.3.4
|
|
に更新されました。</p>
|
|
|
|
<p>ベースシステムに <b class="APPLICATION">bzip2</b>
|
|
スイート全体、特に <tt
|
|
class="COMMAND">bzip2recover</tt>
|
|
がインストールされるようになりました。</p>
|
|
|
|
<p><b class="APPLICATION">CVS</b> がバージョン 1.11.5
|
|
に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">FILE</b> がバージョン 3.41
|
|
に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">groff</b>
|
|
と関連ユーティリティが FSF バージョン 1.18.1
|
|
に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">Heimdal Kerberos</b>
|
|
がバージョン 0.5.1 に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">ISC DHCP</b>
|
|
クライアントがバージョン 3.0.1RC11
|
|
に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">libz</b> がバージョン 1.1.4
|
|
に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">OpenSSH</b> がバージョン
|
|
3.5p1 に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">OpenSSL</b> がリリース 0.9.7a
|
|
に更新されました。 このリリースには、AES と <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=crypto&sektion=4&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">crypto</span>(4)</span></a>
|
|
デバイス対応が含まれています。</p>
|
|
|
|
<p><b class="APPLICATION">sendmail</b> がバージョン
|
|
8.12.8 に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">tcpdump</b> がバージョン
|
|
3.7.2 に更新されました。</p>
|
|
|
|
<p>タイムゾーンデータベースが <tt
|
|
class="FILENAME">tzdata2002d</tt> release
|
|
に更新されました。</p>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
|
|
<h3 class="SECT3"><a id="AEN339" name="AEN339">2.3.2.
|
|
Ports/Packages Collection</a></h3>
|
|
|
|
<p>オンラインファイル <tt
|
|
class="FILENAME">pkg-comment</tt> が 各 Port
|
|
のスケルトンから取り除かれ、 その内容は <tt
|
|
class="FILENAME">Makefile</tt> の中に移動されました。
|
|
この変更により、Ports
|
|
ツリーが使用するディスクスペースと i
|
|
ノード数が減少しました。</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
|
|
<h2 class="SECT2"><a id="AEN344" name="AEN344">2.4.
|
|
リリースエンジニアリングと統合</a></h2>
|
|
|
|
<p><b class="APPLICATION">GNOME</b> 対応リリースが 2.2
|
|
に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">KDE</b> 対応リリースが 3.1
|
|
に更新されました。</p>
|
|
|
|
<p><b class="APPLICATION">XFree86</b> 対応リリースが
|
|
4.3.0 に更新されました。</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="SECT1">
|
|
<hr />
|
|
|
|
<h1 class="SECT1"><a id="AEN352" name="AEN352">3. 以前の
|
|
FreeBSD リリース版からのアップグレード</a></h1>
|
|
|
|
<p>以前の FreeBSD
|
|
リリース版からのアップグレードを行なうには、 主に次の 3
|
|
つの方法があります。</p>
|
|
|
|
<ul>
|
|
<li>
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+4.7-stable">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">sysinstall</span>(8)</span></a>
|
|
のバイナリアップグレード機能を使う方法。
|
|
おそらくこの方法が最も時間のかからない方法なのですが、
|
|
これは FreeBSD のインストール時に
|
|
特別なコンパイルオプションを指定していないことを前提としています。</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p>FreeBSD を完全に再インストールする方法。
|
|
技術的にはアップグレード手段の一つとは言えませんし、
|
|
<tt class="FILENAME">/etc</tt>
|
|
の内容を手動で退避・復元したりする必要があるなど、
|
|
大抵の場合はバイナリアップグレード機能を使うより手間がかかります。
|
|
しかし、ディスクのパーティション分割を変更したい
|
|
(とか、 変更しなければならない)
|
|
場合などには便利な方法でしょう。</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p><tt class="FILENAME">/usr/src</tt>
|
|
のソースコードから構築する方法。
|
|
この手段は非常に柔軟な対応が可能ですが、
|
|
ディスク空間と時間、そして専門的なノウハウを必要とします。
|
|
詳細については <a
|
|
href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/"
|
|
target="_top">FreeBSD ハンドブック</a>の <a
|
|
href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html"
|
|
target="_top">``<tt class="COMMAND">make world</tt>
|
|
を利用する''</a> という章をご覧ください。
|
|
また、非常に古いバージョンの FreeBSD
|
|
からのアップグレードは問題が発生することが多いため、
|
|
そのような場合にはバイナリアップグレード、
|
|
もしくは完全な再インストールを行なった方が効果的でしょう。</p>
|
|
</li>
|
|
</ul>
|
|
|
|
<p>なるべくアップグレードを始める前に詳細について <tt
|
|
class="FILENAME">INSTALL.TXT</tt> をご覧ください。
|
|
ソースからアップグレードする場合は <tt
|
|
class="FILENAME">/usr/src/UPDATING</tt>
|
|
にも目を通す必要があります。</p>
|
|
|
|
<p>最後になりますが、FreeBSD の -STABLE もしくは -CURRENT
|
|
ブランチを追いかけるために用意された手段の一つをとりたいと考えているなら、
|
|
<a
|
|
href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/"
|
|
target="_top">FreeBSD ハンドブック</a>の <a
|
|
href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/current-stable.html"
|
|
target="_top">``-CURRENT vs. -STABLE''</a>
|
|
の節をご覧になるようお願いします。</p>
|
|
|
|
<div class="IMPORTANT">
|
|
<blockquote class="IMPORTANT">
|
|
<p><b>Important:</b> もちろん言うまでもないことですが、
|
|
FreeBSD のアップグレードは、データと設定ファイルを
|
|
<span class="emphasis"><i
|
|
class="EMPHASIS">すべて</i></span>
|
|
バックアップした後に行なうべきです。</p>
|
|
</blockquote>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr />
|
|
|
|
<p align="center"><small>このファイルの他、リリース関連の文書は
|
|
<a href="ftp://ftp.FreeBSD.org/">ftp://ftp.FreeBSD.org/</a>
|
|
からダウンロードできます。</small></p>
|
|
|
|
<p align="center"><small>FreeBSD
|
|
に関するお問い合わせは、<<a
|
|
href="mailto:questions@FreeBSD.org">questions@FreeBSD.org</a>>
|
|
へ質問を投稿する前に<a
|
|
href="http://www.FreeBSD.org/docs.html">解説文書</a>をお読みください。</small></p>
|
|
|
|
<p align="center"><small><small>FreeBSD 4-STABLE
|
|
をお使いの方は、ぜひ <<a
|
|
href="mailto:stable@FreeBSD.org">stable@FreeBSD.org</a>>
|
|
メーリングリストに参加ください。</small></small></p>
|
|
|
|
<p align="center"><small>この文書の原文に関するお問い合わせは
|
|
<<a href="mailto:doc@FreeBSD.org">doc@FreeBSD.org</a>>
|
|
まで、<br />
|
|
日本語訳に関するお問い合わせは <<a
|
|
href="http://www.jp.FreeBSD.org/ml.html#doc-jp">doc-jp@jp.FreeBSD.org</a>>
|
|
まで電子メールでお願いします。</small></p>
|
|
<br />
|
|
<br />
|
|
</body>
|
|
</html>
|
|
|