1087 lines
55 KiB
HTML
1087 lines
55 KiB
HTML
<?xml version="1.0" encoding="iso-8859-1"?>
|
|
<!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/sparc64 5.2-RELEASE Release Notes</title>
|
|
<meta name="GENERATOR" content="Modular DocBook HTML Stylesheet Version 1.7" />
|
|
<link rel="STYLESHEET" type="text/css" href="docbook.css" />
|
|
</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/sparc64 5.2-RELEASE Release
|
|
Notes</a></h1>
|
|
|
|
<h3 class="CORPAUTHOR">The FreeBSD Project</h3>
|
|
|
|
<p class="COPYRIGHT">Copyright © 2000, 2001, 2002, 2003, 2004 The FreeBSD
|
|
Documentation Project</p>
|
|
|
|
<p class="PUBDATE">$FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml,v
|
|
1.663.2.5 2004/01/09 17:08:32 bmah Exp $<br />
|
|
</p>
|
|
|
|
<div>
|
|
<div class="ABSTRACT"><a id="AEN13" name="AEN13"></a>
|
|
<p>The release notes for FreeBSD 5.2-RELEASE contain a summary of recent changes made to
|
|
the FreeBSD base system on the 5-CURRENT development branch. This document lists
|
|
applicable security advisories that were issued since the last release, as well as
|
|
significant changes to the FreeBSD kernel and userland. Some brief remarks on upgrading
|
|
are also presented.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<hr />
|
|
</div>
|
|
|
|
<div class="TOC">
|
|
<dl>
|
|
<dt><b>Table of Contents</b></dt>
|
|
|
|
<dt>1 <a href="#INTRO">Introduction</a></dt>
|
|
|
|
<dt>2 <a href="#NEW">What's New</a></dt>
|
|
|
|
<dd>
|
|
<dl>
|
|
<dt>2.1 <a href="#SECURITY">Security Advisories</a></dt>
|
|
|
|
<dt>2.2 <a href="#KERNEL">Kernel Changes</a></dt>
|
|
|
|
<dd>
|
|
<dl>
|
|
<dt>2.2.1 <a href="#PROC">Platform-Specific Hardware Support</a></dt>
|
|
|
|
<dt>2.2.2 <a href="#BOOT">Boot Loader Changes</a></dt>
|
|
|
|
<dt>2.2.3 <a href="#NET-IF">Network Interface Support</a></dt>
|
|
|
|
<dt>2.2.4 <a href="#NET-PROTO">Network Protocols</a></dt>
|
|
|
|
<dt>2.2.5 <a href="#DISKS">Disks and Storage</a></dt>
|
|
|
|
<dt>2.2.6 <a href="#FS">File Systems</a></dt>
|
|
|
|
<dt>2.2.7 <a href="#MM">Multimedia Support</a></dt>
|
|
</dl>
|
|
</dd>
|
|
|
|
<dt>2.3 <a href="#USERLAND">Userland Changes</a></dt>
|
|
|
|
<dt>2.4 <a href="#CONTRIB">Contributed Software</a></dt>
|
|
|
|
<dt>2.5 <a href="#PORTS">Ports/Packages Collection Infrastructure</a></dt>
|
|
|
|
<dt>2.6 <a href="#RELENG">Release Engineering and Integration</a></dt>
|
|
|
|
<dt>2.7 <a href="#DOC">Documentation</a></dt>
|
|
</dl>
|
|
</dd>
|
|
|
|
<dt>3 <a href="#UPGRADE">Upgrading from previous releases of FreeBSD</a></dt>
|
|
</dl>
|
|
</div>
|
|
|
|
<div class="SECT1">
|
|
<h2 class="SECT1"><a id="INTRO" name="INTRO">1 Introduction</a></h2>
|
|
|
|
<p>This document contains the release notes for FreeBSD 5.2-RELEASE on the UltraSPARC
|
|
hardware platform. It describes recently added, changed, or deleted features of FreeBSD.
|
|
It also provides some notes on upgrading from previous versions of FreeBSD.</p>
|
|
|
|
<p>This distribution of FreeBSD 5.2-RELEASE is a release distribution. It can be found at
|
|
<a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/development/sparc64/"
|
|
target="_top">ftp://ftp.FreeBSD.org/pub/FreeBSD/development/sparc64/</a> or any of its
|
|
mirrors. More information on obtaining this (or other) release distributions of FreeBSD
|
|
can be found in the <a
|
|
href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/mirrors.html"
|
|
target="_top">``Obtaining FreeBSD'' appendix</a> to the <a
|
|
href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/" target="_top">FreeBSD
|
|
Handbook</a>.</p>
|
|
|
|
<p>Users who are new to the 5-CURRENT series of FreeBSD releases should also read the
|
|
``Early Adopters Guide to FreeBSD 5.2-RELEASE''. This document can generally be found in
|
|
the same location as the release notes (either as a part of a FreeBSD distribution or on
|
|
the FreeBSD Web site). It contains important information regarding the advantages and
|
|
disadvantages of using FreeBSD 5.2-RELEASE, as opposed to releases based on the FreeBSD
|
|
4-STABLE development branch.</p>
|
|
|
|
<p>All users are encouraged to consult the release errata before installing FreeBSD. The
|
|
errata document is updated with ``late-breaking'' information discovered late in the
|
|
release cycle or after the release. Typically, it contains information on known bugs,
|
|
security advisories, and corrections to documentation. An up-to-date copy of the errata
|
|
for FreeBSD 5.2-RELEASE can be found on the FreeBSD Web site.</p>
|
|
</div>
|
|
|
|
<div class="SECT1">
|
|
<hr />
|
|
<h2 class="SECT1"><a id="NEW" name="NEW">2 What's New</a></h2>
|
|
|
|
<p>This section describes many of the user-visible new or changed features in FreeBSD
|
|
since 5.1-RELEASE. It includes items that are unique to the 5-CURRENT branch, as well as
|
|
some features that may have been recently merged to other branches (after FreeBSD
|
|
5.1-RELEASE). The latter items are marked as [MERGED].</p>
|
|
|
|
<p>Typical release note items document recent security advisories issued after
|
|
5.1-RELEASE, new drivers or hardware support, new commands or options, major bug fixes,
|
|
or contributed software upgrades. They may also list changes to major ports/packages or
|
|
release engineering practices. Clearly the release notes cannot list every single change
|
|
made to FreeBSD between releases; this document focuses primarily on security advisories,
|
|
user-visible changes, and major architectural improvements.</p>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
<h3 class="SECT2"><a id="SECURITY" name="SECURITY">2.1 Security Advisories</a></h3>
|
|
|
|
<p>A single-byte buffer overflow in <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=realpath&sektion=3&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">realpath</span>(3)</span></a> was
|
|
fixed. Although the fix was committed prior to FreeBSD 5.1-RELEASE (and thus 5.1-RELEASE
|
|
was not affected), it was not noted in the release documentation. See security advisory
|
|
<a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:08.realpath.asc"
|
|
target="_top">FreeBSD-SA-03:08</a>. [MERGED]</p>
|
|
|
|
<p>A bug that could allow the kernel to attempt delivery of invalid signals has been
|
|
fixed. The bug could have led to a kernel panic or, under some circumstances,
|
|
unauthorized modification of kernel memory. For more information, see security advisory
|
|
<a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:09.signal.asc"
|
|
target="_top">FreeBSD-SA-03:09</a>. [MERGED]</p>
|
|
|
|
<p>A bug in the iBCS2 emulation module, which could result in disclosing the contents of
|
|
kernel memory, has been fixed. This module is not enabled in FreeBSD by default. For more
|
|
information, see security advisory <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:10.ibcs2.asc"
|
|
target="_top">FreeBSD-SA-03:10</a>. [MERGED]</p>
|
|
|
|
<p>A buffer management bug in <b class="APPLICATION">OpenSSH</b>, which could potentially
|
|
cause a crash, has been fixed. More information can be found in security advisory <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:12.openssh.asc"
|
|
target="_top">FreeBSD-SA-03:12</a>. [MERGED]</p>
|
|
|
|
<p>A buffer overflow in <b class="APPLICATION">sendmail</b> has been fixed. More
|
|
information can be found in security advisory <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:13.sendmail.asc"
|
|
target="_top">FreeBSD-SA-03:13</a>. [MERGED]</p>
|
|
|
|
<p>A bug that could allow the kernel to cause resource starvation which eventually
|
|
results in a system panic in the ARP cache code has been fixed. More information can be
|
|
found in security advisory <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:14.arp.asc"
|
|
target="_top">FreeBSD-SA-03:14</a>. [MERGED]</p>
|
|
|
|
<p>Several errors in the <b class="APPLICATION">OpenSSH</b> PAM challenge/response
|
|
authentication subsystem have been fixed. The impacts of these bugs vary; details can be
|
|
found in security advisory <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:15.openssh.asc"
|
|
target="_top">FreeBSD-SA-03:15</a>. [MERGED]</p>
|
|
|
|
<p>A bug in <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=procfs&sektion=5&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">procfs</span>(5)</span></a> and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=linprocfs&sektion=5&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">linprocfs</span>(5)</span></a>,
|
|
which could result in disclosing the contents of kernel memory, has been fixed. More
|
|
information can be found in security advisory <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:17.procfs.asc"
|
|
target="_top">FreeBSD-SA-03:17</a>. [MERGED]</p>
|
|
|
|
<p>Four separate security flaws in <b class="APPLICATION">OpenSSL</b>, which could allow
|
|
a remote attacker to crash an <b class="APPLICATION">OpenSSL</b>-using application or to
|
|
execute arbitrary code with the privileges of the application, have been fixed. More
|
|
information can be found in security advisory <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:18.openssl.asc"
|
|
target="_top">FreeBSD-SA-03:18</a>. [MERGED]</p>
|
|
|
|
<p>A potential denial of service in <b class="APPLICATION">BIND</b> has been fixed. For
|
|
more information, see security advisory <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:19.bind.asc"
|
|
target="_top">FreeBSD-SA-03:19</a>. [MERGED]</p>
|
|
</div>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
<h3 class="SECT2"><a id="KERNEL" name="KERNEL">2.2 Kernel Changes</a></h3>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=dcons&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">dcons</span>(4)</span></a> ``dumb
|
|
console'' driver has been added to provide a local and remote console. It can be accessed
|
|
over FireWire using the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=dcons_crom&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">dcons_crom</span>(4)</span></a>
|
|
driver. A <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=dconschat&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">dconschat</span>(8)</span></a>
|
|
utility provides user access to <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=dcons&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">dcons</span>(4)</span></a>
|
|
devices.</p>
|
|
|
|
<p>A multi-byte character set conversion method is now supported by the <var
|
|
class="LITERAL">LIBICONV</var> kernel option.</p>
|
|
|
|
<p>A new OFW PCI framework, conditional on the <var class="LITERAL">OFW_NEWPCI</var>
|
|
kernel configuration option, has been added. This addition improves the handling of PCI
|
|
busses. One user-visible change is that the enumeration of devices is closer to <span
|
|
class="TRADEMARK">Solaris</span>™ (as a result of this change, the numbering of
|
|
devices may change if more than one unit of a device type is present). The <var
|
|
class="LITERAL">OFW_NEWPCI</var> kernel configuration is enabled by default in the <tt
|
|
class="FILENAME">GENERIC</tt> kernel.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=syscons&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">syscons</span>(4)</span></a>
|
|
driver now has support for FreeBSD/sparc64. Installation on the system console should now
|
|
be supported, and systems with Creator3D graphics cards (e.g. Ultra 30) can now run <b
|
|
class="APPLICATION">XFree86</b>.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=uart&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">uart</span>(4)</span></a> driver
|
|
has been added to support various classes of UART (Universal Asynchronous
|
|
Receiver/Transmitter) devices. It is an analog of the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sio&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sio</span>(4)</span></a> driver
|
|
but supports a wider range of devices. This driver is necessary to support serial ports
|
|
on certain architectures, such as ia64 and sparc64.</p>
|
|
|
|
<p>A kernel software watchdog facility has been implemented. For more information, see <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=watchdog&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">watchdog</span>(4)</span></a> and
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=watchdogd&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">watchdogd</span>(8)</span></a>.</p>
|
|
|
|
<p>The swap pager has been revamped. Among user-visible changes are a change in the
|
|
layout policy (from fixed-width striping to a round-robin across devices) for better I/O
|
|
throughput, the elimination of compile-time limits on the number of swap devices, and a
|
|
reduction in memory overheads.</p>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
<h4 class="SECT3"><a id="PROC" name="PROC">2.2.1 Platform-Specific Hardware
|
|
Support</a></h4>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
<h4 class="SECT3"><a id="BOOT" name="BOOT">2.2.2 Boot Loader Changes</a></h4>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
<h4 class="SECT3"><a id="NET-IF" name="NET-IF">2.2.3 Network Interface Support</a></h4>
|
|
|
|
<p>The new <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ath&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ath</span>(4)</span></a> and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ath_hal&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ath_hal</span>(4)</span></a>
|
|
drivers provide support for 802.11a/b/g devices based on the AR5210, AR5211, and AR5212
|
|
chips.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=bfe&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">bfe</span>(4)</span></a> driver
|
|
has been added to support Broadcom BCM4401 based Fast Ethernet adapters.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=bge&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">bge</span>(4)</span></a> now
|
|
supports Broadcom 5705 based Gigabit Ethernet NICs. [MERGED]</p>
|
|
|
|
<p>A bug in the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=bge&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">bge</span>(4)</span></a> driver
|
|
that prevented it from working correctly at 10 Mbps has been fixed.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">em</span>(4)</span></a> driver now
|
|
has support for tuning the interrupt delays using sysctl tunables without recompiling the
|
|
driver.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=fatm&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">fatm</span>(4)</span></a> driver
|
|
has been added. This is a driver for NATM and NgATM that supports Fore/Marconi PCA200 ATM
|
|
cards.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=harp&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">harp</span>(4)</span></a> driver
|
|
has been added. This is a pseudo physical interface driver for HARP, which attaches to
|
|
all NetGraph ATM interfaces in the system and presents a physical interface to the HARP
|
|
stack for each of these interfaces.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=hatm&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">hatm</span>(4)</span></a> driver
|
|
has been added to support Fore/Marconi HE155 and HE622 ATM cards.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=patm&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">patm</span>(4)</span></a> driver
|
|
has been added to support IDT77252 based ATM interfaces.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=re&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">re</span>(4)</span></a> driver has
|
|
been added. It provides support for the RealTek RTL8139C+, RTL8169, RTL8169S and RTL8110S
|
|
PCI Fast Ethernet and Gigabit Ethernet controllers.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sk&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sk</span>(4)</span></a> now
|
|
supports SK-9521 V2.0 and 3COM 3C940 based Gigabit Ethernet NICs. [MERGED]</p>
|
|
|
|
<p>A new <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=utopia&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">utopia</span>(4)</span></a> driver
|
|
supports 25MBit/sec, 155MBit/sec and 622MBit/sec ATM physical layer configuration, status
|
|
and statistics reporting for the most commonly used ATM-PHY chips.</p>
|
|
|
|
<p>The suspend/resume support for the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=wi&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">wi</span>(4)</span></a> driver now
|
|
works correctly when the device is configured down. [MERGED]</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=wi&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">wi</span>(4)</span></a> driver
|
|
should once again work correctly with Lucent 802.11b interfaces.</p>
|
|
|
|
<p>The 802.11 support layer has been rewritten to allow for future growth and new
|
|
features.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=xe&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">xe</span>(4)</span></a> driver now
|
|
supports CE2, CEM28, and CEM33 cards, and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=multicast&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">multicast</span>(4)</span></a>
|
|
datagrams. Also several bugs in the driver have been fixed.</p>
|
|
|
|
<p>A number of network drivers have had their interrupt handlers marked as MPSAFE,
|
|
meaning they can run without the Giant lock. Among the drivers so converted are: <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ath&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ath</span>(4)</span></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">em</span>(4)</span></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ep&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ep</span>(4)</span></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=fxp&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">fxp</span>(4)</span></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sn&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sn</span>(4)</span></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=wi&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">wi</span>(4)</span></a>, and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sis&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sis</span>(4)</span></a>.</p>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
<h4 class="SECT3"><a id="NET-PROTO" name="NET-PROTO">2.2.4 Network Protocols</a></h4>
|
|
|
|
<p>The <var class="LITERAL">ip_flow</var> feature in the IPv4 protocol implementation has
|
|
been replaced by the <var class="LITERAL">ip_fastforward</var> feature. <var
|
|
class="LITERAL">ip_fastforward</var> attempts to speed up simple cases of packet
|
|
forwarding, processing a forwarded packet to an outgoing interface without queues or
|
|
netisrs. If it cannot handle a particular packet, it passes that packet to the normal
|
|
<var class="LITERAL">ip_input</var> routines for processing. This feature can be enabled
|
|
by setting the <var class="VARNAME">net.inet.ip.fastforwarding</var> sysctl variable to
|
|
<var class="LITERAL">1</var>.</p>
|
|
|
|
<p>The <var class="LITERAL">IP_ONESBCAST</var> option has been added to enable undirected
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ip&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ip</span>(4)</span></a> broadcasts
|
|
to be sent to specific network interfaces.</p>
|
|
|
|
<p>Enabling the <var class="LITERAL">options IPFILTER</var> feature also requires
|
|
enabling <var class="LITERAL">options PFIL_HOOKS</var>.</p>
|
|
|
|
<p>A bug in <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(4)</span></a> limit
|
|
rule processing that could cause various panics has been fixed. [MERGED]</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(4)</span></a> rules
|
|
now support comma-separated address lists (such as <var class="LITERAL">1.2.3.4,
|
|
5.6.7.8/30, 9.10.11.12/22</var>), and allow spaces after commas to make lists of
|
|
addresses more readable. [MERGED]</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(4)</span></a> rules
|
|
now support C++-style comments. Each comment is stored together with its rule and appears
|
|
using the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(8)</span></a> <var
|
|
class="LITERAL">show</var> command. [MERGED]</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(8)</span></a> can now
|
|
modify <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(4)</span></a> rules in
|
|
set 31, which was read-only and used for the default rules. They can be deleted by <tt
|
|
class="COMMAND">ipfw delete set 31</tt> command but are not deleted by the <tt
|
|
class="COMMAND">ipfw flush</tt> command. This implements a flexible form of ``persistent
|
|
rules''. More details can be found in <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(8)</span></a>.
|
|
[MERGED]</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ng_atmpif&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ng_atmpif</span>(4)</span></a>
|
|
NetGraph node type has been added. It emulates a HARP physical interface, and allows one
|
|
to run the HARP ATM stack without real hardware.</p>
|
|
|
|
<p>Kernel support has been added for Protocol Independent Multicast routing (<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=pim&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">pim</span>(4)</span></a>).
|
|
[MERGED]</p>
|
|
|
|
<p>The FreeBSD Bluetooth protocol stack has been updated:</p>
|
|
|
|
<ul>
|
|
<li>
|
|
<p><b class="APPLICATION">libsdp</b> has been re-implemented under a BSD style license.
|
|
This is because the Linux BlueZ code is distributed under the GPL.</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=hccontrol&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">hccontrol</span>(8)</span></a>
|
|
utility now supports four new commands: Read/Write_Page_Scan_Mode and
|
|
Read/Write_Page_Scan_Period_Mode.</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=hcsecd&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">hcsecd</span>(8)</span></a> daemon
|
|
now stores link keys on a disk. It is no longer required to pair devices every time.</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p>A NetGraph timeout problem in the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ng_hci&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ng_hci</span>(4)</span></a> and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ng_l2cap&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ng_l2cap</span>(4)</span></a>
|
|
kernel modules, which could cause access to a data structure that was already freed, has
|
|
been fixed.</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ng_ubt&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ng_ubt</span>(4)</span></a>
|
|
module, which cannot be built on FreeBSD 5.1-RELEASE, has been fixed.</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=rfcomm_sppd&sektion=1&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">rfcomm_sppd</span>(1)</span></a>
|
|
and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=rfcomm_pppd&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">rfcomm_pppd</span>(8)</span></a>
|
|
now support to query the RFCOMM channel via SDP from the server. Specifying the RFCOMM
|
|
channel manually, this behavior can be disabled and these utilities will not use SDP
|
|
query.</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sdpcontrol&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sdpcontrol</span>(8)</span></a>
|
|
utility, which is analogous to the sdptool utility in the Linux BlueZ SDP package, has
|
|
been added.</p>
|
|
</li>
|
|
</ul>
|
|
|
|
<p>A number of fixes and updates to the IPv6 and IPSec code have been imported from the
|
|
KAME Project.</p>
|
|
|
|
<p>Support for the IPv6 Advanced Sockets API now conforms to RFC 3542 (also known as RFC
|
|
2292bis), rather than RFC 2292. Applications using this API have been updated
|
|
accordingly.</p>
|
|
|
|
<p>Support for the source address selection part of RFC 3484 has been added. The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ip6addrctl&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ip6addrctl</span>(8)</span></a>
|
|
utility can be used to configure the address selection policy.</p>
|
|
|
|
<p>The <var class="LITERAL">tcp_hostcache</var> feature has been added to the TCP
|
|
implementation. It caches measured parameters of past TCP sessions to provide better
|
|
initial start values for following connections from or to the same source or destination.
|
|
Similar information that used to be stored in the routing table has been removed.</p>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
<h4 class="SECT3"><a id="DISKS" name="DISKS">2.2.5 Disks and Storage</a></h4>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=amr&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">amr</span>(4)</span></a> driver
|
|
now has system crashdump support. [MERGED]</p>
|
|
|
|
<p>A major rework of the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ata&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ata</span>(4)</span></a> driver
|
|
has been committed. One of the more notable changes is that the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ata&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ata</span>(4)</span></a> driver is
|
|
now out from under the Giant kernel lock. Note that ATA software RAID systems must now
|
|
include <var class="LITERAL">device ataraid</var> in their kernel configuration files, as
|
|
it is no longer automatically implied by <var class="LITERAL">device atadisk</var>.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ccd&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ccd</span>(4)</span></a> can now
|
|
operate on raw disks and other <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=geom&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">geom</span>(4)</span></a>
|
|
providers.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=da&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">da</span>(4)</span></a> driver no
|
|
longer tries to send 6-byte commands to USB and FireWire devices. The quirks for these
|
|
devices (which hopefully are now unnecessary) have been disabled; to restore the old
|
|
behavior, add <var class="LITERAL">options DA_OLD_QUIRKS</var> to the kernel
|
|
configuration. [MERGED]</p>
|
|
|
|
<p>Various <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=geom&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">geom</span>(4)</span></a> modules
|
|
can now be loaded as kernel modules, namely: <tt class="FILENAME">geom_apple</tt>, <tt
|
|
class="FILENAME">geom_bde</tt>, <tt class="FILENAME">geom_bsd</tt>, <tt
|
|
class="FILENAME">geom_gpt</tt>, <tt class="FILENAME">geom_mbr</tt>, <tt
|
|
class="FILENAME">geom_pc98</tt>, <tt class="FILENAME">geom_sunlabel</tt>, <tt
|
|
class="FILENAME">geom_vol_ffs</tt>.</p>
|
|
|
|
<p>A <var class="LITERAL">GEOM_FOX</var> module has been added to detect and select
|
|
between multiple redundant paths to the same device.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=twe&sektion=4&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">twe</span>(4)</span></a> driver
|
|
now supports the 3ware generic API. [MERGED]</p>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
<h4 class="SECT3"><a id="FS" name="FS">2.2.6 File Systems</a></h4>
|
|
|
|
<p>Multi-byte character conversion with the cd9660, msdosfs, ntfs, and udf filesystems is
|
|
now supported by including the <var class="LITERAL">CD9660_ICONV</var>, <var
|
|
class="LITERAL">MSDOSFS_ICONV</var>, <var class="LITERAL">NTFS_ICONV</var>, and <var
|
|
class="LITERAL">UDF_ICONV</var> kernel options, respectively.</p>
|
|
|
|
<p>Some off-by-one errors in the smbfs that prevented it from working correctly with
|
|
15-character NetBIOS names have been fixed.</p>
|
|
|
|
<p>The sizes of some members of the <var class="LITERAL">statfs</var> structure have
|
|
changed from 32 bits to 64 bits in order to better support multi-terabyte
|
|
filesystems.</p>
|
|
|
|
<ul>
|
|
<li>
|
|
<p>Users performing source upgrades across this change must ensure that their kernel and
|
|
userland bits are in sync, by following the documented source upgrade procedures.</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p>A backward compatibility version of the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=statfs&sektion=2&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">statfs</span>(2)</span></a> system
|
|
call exists but only if the <var class="LITERAL">COMPAT_FREEBSD4</var> kernel option is
|
|
defined. Including this option in the kernel is strongly encouraged.</p>
|
|
</li>
|
|
|
|
<li>
|
|
<p>Programs that use the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=statfs&sektion=2&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">statfs</span>(2)</span></a> will
|
|
need to be recompiled. Among the known examples are the <a
|
|
href="http://www.FreeBSD.org/cgi/url.cgi?ports/devel/gnomevfs2/pkg-descr"><tt
|
|
class="FILENAME">devel/gnomevfs2</tt></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/url.cgi?ports/mail/postfix/pkg-descr"><tt
|
|
class="FILENAME">mail/postfix</tt></a>, and <a
|
|
href="http://www.FreeBSD.org/cgi/url.cgi?ports/security/cfg/pkg-descr"><tt
|
|
class="FILENAME">security/cfg</tt></a> ports.</p>
|
|
</li>
|
|
</ul>
|
|
|
|
<br />
|
|
<br />
|
|
<p>Support for NFSv4 has been added with the import of the University of Michigan's Citi
|
|
NFSv4 client implementation. More information can be found in the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_nfs4&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount_nfs4</span>(8)</span></a>
|
|
and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=idmapd&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">idmapd</span>(8)</span></a> manual
|
|
pages.</p>
|
|
</div>
|
|
|
|
<div class="SECT3">
|
|
<hr />
|
|
<h4 class="SECT3"><a id="MM" name="MM">2.2.7 Multimedia Support</a></h4>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
<h3 class="SECT2"><a id="USERLAND" name="USERLAND">2.3 Userland Changes</a></h3>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=acpiconf&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">acpiconf</span>(8)</span></a> now
|
|
supports a <var class="OPTION">-i</var> option to print battery information.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=acpidb&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">acpidb</span>(8)</span></a>, an
|
|
ACPI DSDT debugger, has been added.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=arp&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">arp</span>(8)</span></a> now
|
|
supports a <var class="OPTION">-i</var> option to limit the scope of the current
|
|
operation to the ARP entries on a particular interface. This option applies to the
|
|
display operations only. It should be useful on routers with numerous network interfaces.
|
|
[MERGED]</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=atmconfig&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">atmconfig</span>(8)</span></a>
|
|
program has been added for configuration of the ATM drivers and IP-over-ATM
|
|
functionality.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=chroot&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">chroot</span>(8)</span></a> now
|
|
allows the optional setting of a user, primary group, or group list to use inside the
|
|
chroot environment via the <var class="OPTION">-u</var>, <var class="OPTION">-g</var>,
|
|
and <var class="OPTION">-G</var> options respectively. [MERGED]</p>
|
|
|
|
<p>The <tt class="FILENAME">compat4x.i386</tt> libraries have been updated to correspond
|
|
to those available in FreeBSD 4.9-RELEASE.</p>
|
|
|
|
<p>The dev_mkdb utility is unnecessary due to the mandatory presence of devfs, and has
|
|
been removed.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=dhclient&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">dhclient</span>(8)</span></a> now
|
|
polls the state of network interfaces and only sends DHCP requests on interfaces that are
|
|
up. The polling interval can be controlled with the <var class="OPTION">-i</var>
|
|
option.</p>
|
|
|
|
<p>The default mode for the <tt class="FILENAME">lost+found</tt> directory of <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=fsck&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">fsck</span>(8)</span></a> is now
|
|
<var class="LITERAL">0700</var> instead of <var class="LITERAL">01777</var>. [MERGED]</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=fsck_ffs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">fsck_ffs</span>(8)</span></a> and
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=newfs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">newfs</span>(8)</span></a> now
|
|
create a <tt class="FILENAME">.snap</tt> directory in the root directory of each
|
|
filesystem, with group <tt class="GROUPNAME">operator</tt>. <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=fsck_ffs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">fsck_ffs</span>(8)</span></a>, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mksnap_ffs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mksnap_ffs</span>(8)</span></a>,
|
|
and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=dump&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">dump</span>(8)</span></a> will
|
|
write their filesystem snapshots to this directory. This change avoids locking access to
|
|
the root directory of a filesystem during snapshot creation and also helps non-<tt
|
|
class="USERNAME">root</tt> users create snapshots.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ffsinfo&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ffsinfo</span>(8)</span></a>
|
|
utility has been updated to understand UFS2 filesystems and has been re-enabled.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=iasl&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">iasl</span>(8)</span></a> utility,
|
|
a compiler/decompiler for ACPI Source Language (ASL) and ACPI Machine language (AML), has
|
|
been added.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ifconfig&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ifconfig</span>(8)</span></a> now
|
|
supports a <var class="OPTION">staticarp</var> option for an interface, which disables
|
|
the sending of ARP requests for that interface.</p>
|
|
|
|
<p>A fix in the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=initgroups&sektion=3&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">initgroups</span>(3)</span></a>
|
|
library function now causes logins to fail if the login process is unable to successfully
|
|
set the process credentials to include <span class="emphasis"><i
|
|
class="EMPHASIS">all</i></span> groups defined for a user. The current kernel limit is 16
|
|
groups; administrators may wish to check that users do not have more than 16 groups
|
|
defined, or they will be unable to log in.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(8)</span></a> <var
|
|
class="LITERAL">list</var> and <var class="LITERAL">show</var> commands now support
|
|
ranges of rule numbers. [MERGED]</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(8)</span></a> now
|
|
supports a <var class="OPTION">-n</var> flag to test the syntax of commands without
|
|
actually changing anything. [MERGED]</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=kdump&sektion=1&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">kdump</span>(1)</span></a> now
|
|
supports a <var class="OPTION">-p</var> option to display only the trace events
|
|
corresponding to a specific process, as well as a new <var class="OPTION">-E</var> flag
|
|
to display timestamps relative to the start of the dump.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=last&sektion=1&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">last</span>(1)</span></a> now
|
|
supports a <var class="OPTION">-n</var> flag to limit the number of lines in its output
|
|
report.</p>
|
|
|
|
<p>The <tt class="FILENAME">libalias</tt> library, <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=natd&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">natd</span>(8)</span></a>, and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ppp&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ppp</span>(8)</span></a> now
|
|
support Cisco Skinny Station protocol, which is the protocol used by Cisco IP phones to
|
|
talk to Cisco Call Managers. Note that currently having the Call Manager behind the NAT
|
|
gateway is not supported. [MERGED]</p>
|
|
|
|
<p>The <tt class="FILENAME">libcipher</tt> DES cryptography library has been removed. All
|
|
of its functionality is provided by the <tt class="FILENAME">libcrypto</tt> library, and
|
|
all base systems programs that used <tt class="FILENAME">libcipher</tt> have been
|
|
converted to use <tt class="FILENAME">libcrypto</tt> instead.</p>
|
|
|
|
<p>The <tt class="FILENAME">libkiconv</tt> library has been added to support working with
|
|
loadable character set conversion tables in the kernel.</p>
|
|
|
|
<p><tt class="FILENAME">libwrap</tt> and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=tcpdchk&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">tcpdchk</span>(8)</span></a> are
|
|
now configured to support the extended <b class="APPLICATION">tcp_wrappers</b> syntax by
|
|
default.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=locale&sektion=1&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">locale</span>(1)</span></a>
|
|
utility has been re-implemented and is now POSIX-compliant. A new <var
|
|
class="OPTION">-m</var> option shows all available codesets.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount</span>(8)</span></a> utility
|
|
now supports to display the filesystem ID for each file system in addition to the normal
|
|
information when a <var class="OPTION">-v</var> flag is specified, and the <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=umount&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">umount</span>(8)</span></a>
|
|
utility now accepts the filesystem ID as well as the usual device and path names. This
|
|
allows to unambiguously specify which file system is to be unmounted even when two or
|
|
more file systems share the same device and mount point names.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_cd9660&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount_cd9660</span>(8)</span></a>,
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_ntfs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount_ntfs</span>(8)</span></a>,
|
|
and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_udf&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount_udf</span>(8)</span></a>
|
|
utilities now support a <var class="OPTION">-C</var> option to specify local character
|
|
sets to convert Unicode filenames. It is possible to specify multi-byte character sets
|
|
using this option.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_msdosfs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount_msdosfs</span>(8)</span></a>
|
|
utility now supports a <var class="OPTION">-M</var> option to specify the maximum file
|
|
permissions for directories in the file system. [MERGED]</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_msdosfs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount_msdosfs</span>(8)</span></a>
|
|
utility now supports a <var class="OPTION">-D</var> option to specify MS-DOS codepages
|
|
and a <var class="OPTION">-L</var> option to specify local character sets. They are used
|
|
to convert character sets of filenames. The <tt
|
|
class="FILENAME">/usr/libdata/msdosfs</tt> tables have been retired.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_nwfs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount_nwfs</span>(8)</span></a>,
|
|
<a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_portalfs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">mount_portalfs</span>(8)</span></a>, and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_smbfs&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount_smbfs</span>(8)</span></a>
|
|
utilities have been moved from <tt class="FILENAME">/sbin</tt> to <tt
|
|
class="FILENAME">/usr/sbin</tt>.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=nologin&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">nologin</span>(8)</span></a>
|
|
program has been reimplemented in C (it was formerly a shell script).</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=rc.conf&sektion=5&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">rc.conf</span>(5)</span></a>
|
|
variable <var class="VARNAME">ntpd_flags</var> for <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ntpd&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ntpd</span>(8)</span></a> now
|
|
includes <var class="OPTION">-f /var/db/ntpd.drift</var> by default.</p>
|
|
|
|
<p>The <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=pam_guest&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">pam_guest</span>(8)</span></a> PAM
|
|
module has been added to allow guest logins. It replaces the pam_ftp(8) module.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=ps&sektion=1&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ps</span>(1)</span></a> and <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=top&sektion=1&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">top</span>(1)</span></a> now
|
|
support a <var class="OPTION">-H</var> flag to display all kernel-visible threads in each
|
|
process.</p>
|
|
|
|
<p>A bug that <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=rarpd&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">rarpd</span>(8)</span></a> does
|
|
not recognize removable Ethernet NICs has been fixed.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=repquota&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">repquota</span>(8)</span></a> now
|
|
supports a <var class="OPTION">-n</var> flag to display users and groups numerically.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=rtld&sektion=1&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">rtld</span>(1)</span></a> now
|
|
includes ``libmap'' functionality by default; the <var class="VARNAME">WITH_LIBMAP</var>
|
|
compile knob is unnecessary and has been retired. More information can be found in <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=libmap.conf&sektion=5&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span
|
|
class="REFENTRYTITLE">libmap.conf</span>(5)</span></a>.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=savecore&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">savecore</span>(8)</span></a> now
|
|
supports a <var class="OPTION">-C</var> flag that merely indicates the existence or
|
|
absence of a coredump file.</p>
|
|
|
|
<p>The symorder utility has been removed. It is unnecessary now that all kernels use ELF
|
|
format and there is no a.out format toolchain.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysinstall</span>(8)</span></a>
|
|
now gives the ability to select an alternate MTA during installation. Currently, <b
|
|
class="APPLICATION">exim</b> and <b class="APPLICATION">Postfix</b> are supported.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysinstall</span>(8)</span></a> no
|
|
longer supports system ``security profiles''; this feature has been replaced by
|
|
individual tuning knobs to enable and disable <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sshd&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sshd</span>(8)</span></a> and set
|
|
the system securelevels.</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=systat&sektion=1&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">systat</span>(1)</span></a> now
|
|
includes displays for IPv6 and ICMPv6 traffic. [MERGED]</p>
|
|
|
|
<p><a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=uname&sektion=1&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">uname</span>(1)</span></a> now
|
|
supports a <var class="OPTION">-i</var> flag to return the kernel identification. This
|
|
name is also available via the <var class="VARNAME">kern.ident</var> sysctl variable.</p>
|
|
|
|
<p>A number of utilities available in <tt class="FILENAME">/bin</tt> and <tt
|
|
class="FILENAME">/sbin</tt> are now available as a statically-linked ``crunched'' binary
|
|
that lives in <tt class="FILENAME">/rescue</tt>. This functionality is similar to the <tt
|
|
class="FILENAME">/stand</tt> directory installed by <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysinstall</span>(8)</span></a>,
|
|
but <tt class="FILENAME">/rescue</tt> includes more functionality and is updated as part
|
|
of <var class="LITERAL">buildworld</var>/<var class="LITERAL">installworld</var>
|
|
operations. More details can be found in <a
|
|
href="http://www.FreeBSD.org/cgi/man.cgi?query=rescue&sektion=8&manpath=FreeBSD+5.2-RELEASE">
|
|
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">rescue</span>(8)</span></a>.</p>
|
|
|
|
<p>Many executables in <tt class="FILENAME">/bin</tt> and <tt class="FILENAME">/sbin</tt>
|
|
are now built using dynamic, rather than static linking. This feature brings support for
|
|
loadable PAM and NSS modules to base system utilities located in those directories. It
|
|
also reduces the storage requirements for the root filesystem due to the use of shared
|
|
libraries. This feature can be disabled in a <var class="LITERAL">buildworld</var> by
|
|
defining the Makefile variable <var class="VARNAME">NO_DYNAMICROOT</var>. Note that
|
|
statically-linked, crunched executables are available in the <tt
|
|
class="FILENAME">/rescue</tt> directory for use during system repair and recovery
|
|
operations.</p>
|
|
</div>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
<h3 class="SECT2"><a id="CONTRIB" name="CONTRIB">2.4 Contributed Software</a></h3>
|
|
|
|
<p>The <b class="APPLICATION">ACPI-CA</b> code has been updated from the 20030228
|
|
snapshot to the 20030619 snapshot.</p>
|
|
|
|
<p><b class="APPLICATION">amd</b> has been updated from 6.0.7 to 6.0.9.</p>
|
|
|
|
<p><b class="APPLICATION">awk</b> from Bell Labs has been updated from a 14 March 2003
|
|
snapshot to a 29 July 2003 snapshot.</p>
|
|
|
|
<p><b class="APPLICATION">BIND</b> has been updated from 8.3.4 to 8.3.7. [MERGED]</p>
|
|
|
|
<p><b class="APPLICATION">GCC</b> has been updated from 3.2.2 to a 3.3.3 post-release
|
|
snapshot from 6 November 2003.</p>
|
|
|
|
<div class="NOTE">
|
|
<blockquote class="NOTE">
|
|
<p><b>Note:</b> Previous versions of <b class="APPLICATION">GCC</b> generated incorrect
|
|
code when <var class="LITERAL">-march=pentium4</var> optimization was enabled. This
|
|
problem is believed to have been fixed with this upgrade, and the earlier workaround for
|
|
the case of <var class="LITERAL">CPUTYPE=p4</var> has been removed.</p>
|
|
</blockquote>
|
|
</div>
|
|
|
|
<br />
|
|
<br />
|
|
<p><b class="APPLICATION">GNU Readline</b> has been updated from 4.2 to 4.3.</p>
|
|
|
|
<p><b class="APPLICATION">GNU Sort</b> has been updated from the version in textutils
|
|
2.0.21 to the version in textutils 2.1.</p>
|
|
|
|
<p><b class="APPLICATION">Heimdal Kerberos</b> has been updated from 0.5.1 to 0.6.</p>
|
|
|
|
<p>The <b class="APPLICATION">ISC DHCP</b> client has been updated from 3.0.1rc11 to
|
|
3.0.1rc12.</p>
|
|
|
|
<p><b class="APPLICATION">lukemftp</b> has been updated from 1.6beta2 to a 11 November
|
|
2003 snapshot from NetBSD.</p>
|
|
|
|
<p><b class="APPLICATION">OpenPAM</b> has been updated from the ``Dianthus'' release to
|
|
the ``Dogwood'' release.</p>
|
|
|
|
<p><b class="APPLICATION">OpenSSL</b> has been updated from 0.9.7a to 0.9.7c.
|
|
[MERGED]</p>
|
|
|
|
<p><b class="APPLICATION">sendmail</b> has been updated from version 8.12.9 to version
|
|
8.12.10. [MERGED]</p>
|
|
|
|
<p><b class="APPLICATION">texinfo</b> has been updated from 4.5 to 4.6. [MERGED]</p>
|
|
|
|
<p>The timezone database has been updated from the <tt class="FILENAME">tzdata2003a</tt>
|
|
release to the <tt class="FILENAME">tzdata2003d</tt> release. [MERGED]</p>
|
|
</div>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
<h3 class="SECT2"><a id="PORTS" name="PORTS">2.5 Ports/Packages Collection
|
|
Infrastructure</a></h3>
|
|
|
|
<p>If <tt class="MAKEVAR">GNU_CONFIGURE</tt> is defined, all instances of <tt
|
|
class="FILENAME">config.guess</tt> and <tt class="FILENAME">config.sub</tt> found under
|
|
<tt class="FILENAME"><tt class="MAKEVAR">WRKDIR</tt></tt> are replaced with the master
|
|
versions from <tt class="FILENAME"><tt class="MAKEVAR">PORTSDIR</tt>/Template</tt>. This
|
|
allows old ports (which contain old versions of these scripts) to build on newer
|
|
architectures like ia64 and amd64.</p>
|
|
</div>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
<h3 class="SECT2"><a id="RELENG" name="RELENG">2.6 Release Engineering and
|
|
Integration</a></h3>
|
|
|
|
<p>The supported release of <b class="APPLICATION">GNOME</b> has been updated from 2.2.1
|
|
to 2.4. [MERGED]</p>
|
|
|
|
<p>The supported release of <b class="APPLICATION">KDE</b> has been updated from 3.1.2 to
|
|
3.1.4. [MERGED]</p>
|
|
</div>
|
|
|
|
<div class="SECT2">
|
|
<hr />
|
|
<h3 class="SECT2"><a id="DOC" name="DOC">2.7 Documentation</a></h3>
|
|
|
|
<p>To reduce duplication of information (and subsequent difficulty in maintaining
|
|
consistency), many instances of specific devices supported in the Hardware Notes have
|
|
been moved to system manual pages. This project is ongoing as of this release.</p>
|
|
|
|
<p>A Turkish (tr_TR.ISO8859-9) translation project has been started.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="SECT1">
|
|
<hr />
|
|
<h2 class="SECT1"><a id="UPGRADE" name="UPGRADE">3 Upgrading from previous releases of
|
|
FreeBSD</a></h2>
|
|
|
|
<p>Users with existing FreeBSD systems are <span class="emphasis"><i
|
|
class="EMPHASIS">highly</i></span> encouraged to read the ``Early Adopter's Guide to
|
|
FreeBSD 5.2-RELEASE''. This document generally has the filename <tt
|
|
class="FILENAME">EARLY.TXT</tt> on the distribution media, or any other place that the
|
|
release notes can be found. It offers some notes on upgrading, but more importantly, also
|
|
discusses some of the relative merits of upgrading to FreeBSD 5.<var
|
|
class="REPLACEABLE">X</var> versus running FreeBSD 4.<var
|
|
class="REPLACEABLE">X</var>.</p>
|
|
|
|
<div class="IMPORTANT">
|
|
<blockquote class="IMPORTANT">
|
|
<p><b>Important:</b> Upgrading FreeBSD should, of course, only be attempted after backing
|
|
up <span class="emphasis"><i class="EMPHASIS">all</i></span> data and configuration
|
|
files.</p>
|
|
</blockquote>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<hr />
|
|
<p align="center"><small>This file, and other release-related documents, can be
|
|
downloaded from <a
|
|
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/development/sparc64/">ftp://ftp.FreeBSD.org/pub/FreeBSD/development/sparc64/</a>.</small></p>
|
|
|
|
<p align="center"><small>For questions about FreeBSD, read the <a
|
|
href="http://www.FreeBSD.org/docs.html">documentation</a> before contacting <<a
|
|
href="mailto:questions@FreeBSD.org">questions@FreeBSD.org</a>>.</small></p>
|
|
|
|
<p align="center"><small>For questions about this documentation, e-mail <<a
|
|
href="mailto:doc@FreeBSD.org">doc@FreeBSD.org</a>>.</small></p>
|
|
|
|
<br />
|
|
<br />
|
|
</body>
|
|
</html>
|
|
|