aboutsummaryrefslogtreecommitdiff
path: root/de_DE.ISO8859-1/htdocs/releases/5.1R/relnotes-pc98.html
diff options
context:
space:
mode:
Diffstat (limited to 'de_DE.ISO8859-1/htdocs/releases/5.1R/relnotes-pc98.html')
-rw-r--r--de_DE.ISO8859-1/htdocs/releases/5.1R/relnotes-pc98.html1806
1 files changed, 0 insertions, 1806 deletions
diff --git a/de_DE.ISO8859-1/htdocs/releases/5.1R/relnotes-pc98.html b/de_DE.ISO8859-1/htdocs/releases/5.1R/relnotes-pc98.html
deleted file mode 100644
index 528b54e9b4..0000000000
--- a/de_DE.ISO8859-1/htdocs/releases/5.1R/relnotes-pc98.html
+++ /dev/null
@@ -1,1806 +0,0 @@
-<?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/pc98 5.1-RELEASE Release Notes</title>
- <meta name="GENERATOR"
- content="Modular DocBook HTML Stylesheet Version 1.73 " />
- <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/pc98
- 5.1-RELEASE Release Notes</a></h1>
-
- <h3 class="CORPAUTHOR">The FreeBSD Project</h3>
-
- <p class="COPYRIGHT">Copyright &copy; 2000, 2001, 2002,
- 2003 von The FreeBSD Documentation Project</p>
-
- <p class="COPYRIGHT">Copyright &copy; 2002, 2003 von The
- FreeBSD German Documentation Project</p>
-
- <p class="PUBDATE">$FreeBSD$<br />
- </p>
-
- <div>
- <div class="ABSTRACT">
- <a id="AEN16" name="AEN16"></a>
-
- <p>Die Release Notes für FreeBSD 5.1-RELEASE
- enthalten eine Übersicht über aktuelle
- Änderungen in FreeBSD im Entwicklungszweig
- 5-CURRENT. Dieses Dokument enthält die Liste aller
- Sicherheitshinweise, die seit der letzten Version
- herausgegeben wurden, sowie eine Übersicht
- über die wichtigsten Änderungen am Kernel und
- an den Benutzerprogrammen. Einige kurze Anmerkungen zum
- Thema Aktualisierung wurden ebenfalls aufgenommen.</p>
- </div>
- </div>
- <hr />
- </div>
-
- <div class="TOC">
- <dl>
- <dt><b>Inhaltsverzeichnis</b></dt>
-
- <dt>1. <a href="#INTRO">Einführung</a></dt>
-
- <dt>2. <a href="#NEW">Neuerungen</a></dt>
-
- <dd>
- <dl>
- <dt>2.1. <a href="#SECURITY">Sicherheit</a></dt>
-
- <dt>2.2. <a href="#KERNEL">Änderungen im
- Kernel</a></dt>
-
- <dd>
- <dl>
- <dt>2.2.1. <a href="#PROC">Unterstützung
- für Prozessoren und Mainboards</a></dt>
-
- <dt>2.2.2. <a href="#BOOT">Änderungen im
- Bootloader</a></dt>
-
- <dt>2.2.3. <a href="#NET-IF">Netzwerke und
- Netzwerkkarten</a></dt>
-
- <dt>2.2.4. <a
- href="#NET-PROTO">Netzwerk-Protokolle</a></dt>
-
- <dt>2.2.5. <a href="#DISKS">Festplatten und
- Massenspeicher</a></dt>
-
- <dt>2.2.6. <a href="#FS">Dateisystem</a></dt>
-
- <dt>2.2.7. <a href="#PCCARD">Unterstützung
- für PCCARD</a></dt>
-
- <dt>2.2.8. <a href="#MM">Multimedia</a></dt>
- </dl>
- </dd>
-
- <dt>2.3. <a
- href="#USERLAND">Benutzerprogramme</a></dt>
-
- <dt>2.4. <a href="#CONTRIB">Zusätzliche
- Software</a></dt>
-
- <dt>2.5. <a href="#PORTS">Infrastruktur für
- Ports und Packages</a></dt>
-
- <dt>2.6. <a href="#RELENG">Erzeugung von Releases und
- Integration</a></dt>
-
- <dt>2.7. <a href="#DOC">Dokumentation</a></dt>
- </dl>
- </dd>
-
- <dt>3. <a href="#UPGRADE">Aktualisierung einer
- älteren Version von FreeBSD</a></dt>
- </dl>
- </div>
-
- <div class="SECT1">
- <hr />
-
- <h1 class="SECT1"><a id="INTRO" name="INTRO">1.
- Einführung</a></h1>
-
- <p>Dieses Dokument enthält die Release Notes für
- FreeBSD 5.1-RELEASE auf NEC PC-98x1 Systemen. Es beschreibt
- die Komponenten von FreeBSD, die in letzter Zeit
- hinzugefügt, geändert, oder gelöscht wurden.
- Außerdem erhalten Sie Hinweise für die
- Aktualisierung Ihres FreeBSD-Systems.</p>
-
- <p>Diese Distribution von FreeBSD 5.1-RELEASE ist eine
- release Distribution. Sie können Sie von <a
- href="ftp://ftp.FreeBSD.org/"
- target="_top">ftp://ftp.FreeBSD.org/</a> und allen seinen
- Mirrors erhalten. Weitere Informationen, wie Sie diese
- (oder andere) release Distributionen von FreeBSD erhalten
- können, finden Sie im Anhang <a
- href="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/mirrors.html"
- target="_top">``Obtaining FreeBSD''</a> des <a
- href="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/"
- target="_top">FreeBSD Handbuchs</a>.</p>
-
- <p>Anwender, die noch keine Erfahrung mit einer 5-CURRENT
- Version eines FreeBSD release haben, sollten auf jeden Fall
- die ``Hinweise für die ersten Anwender von FreeBSD
- 5.1-RELEASE'' lesen. Dieses Dokument sollte überall
- dort verfügbar sein, wo auch die Release Notes
- verfügbar sind; entweder als Teil einer FreeBSD
- Distribution oder auf den FreeBSD Webseiten. Es
- enthält wichtige Informationen über die Vor- und
- Nachteile des Betriebs von FreeBSD 5.1-RELEASE im Vergleich
- zum Betrieb eines Systems auf der Basis der
- Entwicklungszweiges 4-STABLE.</p>
-
- <p>Alle Anwender sollten vor der Installation von FreeBSD
- die Release Notes lesen. Die Errata enthalten
- ``brandheiße'' Informationen, die erst kurz vor oder
- nach der Veröffentlichung bekannt wurden. Dies sind
- typischerweise Informationen über bekannte Probleme,
- Hinweise zum Thema Sicherheit und Korrekturen der
- Dokumentation. Die jeweils aktuelle Version der Errata zu
- FreeBSD 5.1-RELEASE finden Sie auf den FreeBSD
- Webseiten.</p>
- </div>
-
- <div class="SECT1">
- <hr />
-
- <h1 class="SECT1"><a id="NEW" name="NEW">2.
- Neuerungen</a></h1>
-
- <p>In diesem Artikel finden Sie viele der für den
- Anwender offensichtlichsten Neuerungen und Änderungen
- in FreeBSD seit 5.0-RELEASE. Dazu gehören sowohl die
- Änderungen, die nur 5.0-RELEASE betreffen, als auch
- Änderungen in den anderen Entwicklungszweigen seit
- FreeBSD 5.0-RELEASE. Letztere sind als [MERGED]
- gekennzeichnet.</p>
-
- <p>Die Einträge umfassen alle Sicherheitshinweise, die
- nach dem Erscheinen von 5.0-RELEASE herausgegeben wurden,
- neue Treiber bzw. Unterstützung für neue
- Hardware, neue Befehle oder Optionen, die Behebung
- wichtiger Fehler, und Aktualisierungen von
- zusätzlicher Software. Sie können ebenfalls
- Änderungen bei den wichtigeren Ports/Packages und bei
- der Erzeugung der Releases dokumentieren. Es sollte
- offensichtlich sein, daß die Release Notes nicht jede
- einzelne Änderung in FreeBSD aufführen
- können; dieses Dokument konzentriert sich auf
- Sicherheitshinweise, für den Anwender sichtbare
- Änderungen und die wichtigsten Verbesserungen der
- Infrastruktur.</p>
-
- <div class="SECT2">
- <hr />
-
- <h2 class="SECT2"><a id="SECURITY" name="SECURITY">2.1.
- Sicherheit</a></h2>
-
- <p>Ein über das Netzwerk nutzbarer Fehler in <b
- class="APPLICATION">CVS</b> könnte dazu führen,
- daß ein Angreifer beliebige Programme auf dem CVS
- Server ausführen kann. Weitere Informationen finden
- Sie in <a
- href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:01.cvs.asc"
- target="_top">FreeBSD-SA-03:01</a>. [MERGED]</p>
-
- <p>Durch Auswertung der Antwortzeiten von <b
- class="APPLICATION">OpenSSL</b> wäre es einem
- Angreifer mit sehr viel Rechenleistung möglich
- gewesen, unter bestimmten Umständen den Klartext der
- übermittelten Daten zu erhalten. Dieser Fehler durch
- die neue <b class="APPLICATION">OpenSSL</b> Version 0.9.7
- behoben. Weitere Informationen finden Sie in <a
- href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:02.openssl.asc"
- target="_top">FreeBSD-SA-03:02</a>. [MERGED]</p>
-
- <p>Die Sicherheit und Leistung der Erweiterung
- ``syncookies'' wurde verbessert, damit Angreifer es
- schwerer haben, eine Verbindung zu fälschen. Weitere
- Informationen finden Sie in <a
- href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:03.syncookies.asc"
- target="_top">FreeBSD-SA-03:03</a>. [MERGED]</p>
-
- <p>Diverse über das Netzwerk nutzbare
- Puffer-Überläufe in <b
- class="APPLICATION">sendmail</b> wurden durch die
- Aktualisierung von <b class="APPLICATION">sendmail</b>
- behoben. Weitere Information finden Sie in <a
- href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:04.sendmail.asc"
- target="_top">FreeBSD-SA-03:04</a> und <a
- href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:07.sendmail.asc"
- target="_top">FreeBSD-SA-03:07</a>. [MERGED]</p>
-
- <p>In der XDR-Implementierung wurde ein Fehler behoben,
- der es einem Angreifer möglich machte, den Dienst
- abstürzen zu lassen. Weitere Informationen finden
- Sie in <a
- href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:05.xdr.asc"
- target="_top">FreeBSD-SA-03:05</a>. [MERGED]</p>
-
- <p>In <b class="APPLICATION">OpenSSL</b> wurden zwei vor
- kurzem veröffentlichte Schwachstellen repariert.
- Weitere Informationen finden Sie in <a
- href="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:06.openssl.asc"
- target="_top">FreeBSD-SA-03:06</a>. [MERGED]</p>
- </div>
-
- <div class="SECT2">
- <hr />
-
- <h2 class="SECT2"><a id="KERNEL" name="KERNEL">2.2.
- Änderungen im Kernel</a></h2>
-
- <p>Der Power Management Controller CanBe wird jetzt
- unterstützt. [MERGED]</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=devfs&sektion=5&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">devfs</span>(5)</span></a> ist
- nicht mehr optional, die Option <tt
- class="LITERAL">NODEVFS</tt> kann nicht mehr für die
- Konfigurationsdatei für einen angepaßten
- Kernel verwendet werden.</p>
-
- <p>Der neue Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ehci&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ehci</span>(4)</span></a>
- unterstützt das bei USB 2.0 Controller verwendete
- USB Enhanced Host Controller Interface.</p>
-
- <p>Bei der Behandlung der Zugriffsrechte für <tt
- class="FILENAME">/dev/tty</tt> wurde ein kleiner Fehler
- behoben. Dadurch ist es jetzt auch wieder möglich,
- <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ssh&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ssh</span>(1)</span></a> zu
- verwenden, nachdem man <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=su&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">su</span>(1)</span></a> benutzt
- hat.</p>
-
- <p>In <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=fstat&sektion=2&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">fstat</span>(2)</span></a> wurde
- ein Fehler beseitigt, durch den bei der Benutzung von TCP
- Sockets immer <tt class="LITERAL">0</tt> zum Lesen
- verfügbare Zeichen gemeldet wurden. Die Option <tt
- class="LITERAL">NOTE_LOWAT</tt> für <tt
- class="LITERAL">EVFILT_READ</tt> funktioniert auch
- wieder.</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=madvise&sektion=2&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">madvise</span>(2)</span></a>
- unterstützt jetzt <tt
- class="LITERAL">MADV_PROTECT</tt>, mit dem ein
- Prozeß das Virtual Memory System darüber
- informieren kann, daß er &quot;wichtig&quot; ist
- und nicht beendet werden sollte, wenn kein Swapspace mehr
- zur Verfügung steht. Diese Option steht nur für
- Prozesse zur Verfügung, die mit Superuser-Rechten
- laufen.</p>
-
- <p>Der Treiber tw für die TW-523 Systeme zur
- Steuerung über das Stromnetz wurde entfernt; er
- wurde von den X-10 Produkten genutzt. Der Treiber
- funkioniert zur Zeit nicht und könnte nur mit hohem
- Aufwand an 5-CURRENT angepaßt werden. Die
- zugehörigen Programme xten und xtend wurden
- ebenfalls entfernt.</p>
-
- <p>Die Scheduler-Infrastruktur wurde um einen zweiten
- Scheduler ergänzt, der für alle
- Anwendungsbereiche einsetzbar ist und viele Vorteile
- für SMP bietet. In der Konfigurationsdatei für
- den Kernel muß genau ein Scheduler ausgewählt
- werden. Der bisher verwendete Scheduler wird mit <tt
- class="LITERAL">options&nbsp;SCHED_4BSD</tt> aktiviert.
- Der neue (noch experimentelle) Scheduler kann mit <tt
- class="LITERAL">options&nbsp;SCHED_ULE</tt> aktiviert
- werden.</p>
-
- <p>Die Major Numbers für Geräte werden jetzt
- dynamisch alloziert. Dadurch sinkt die Notwendigkeit
- für eine zentrale, statische Tabelle mit den
- Zuordnungen von Major Numbers zu Gerätetreibern
- (einige Treiber behalten aus Gründen der
- Kompatibilität ihre alten Major Numbers),
- außerdem ist es nicht mehr so wahrscheinlich,
- daß der Nummernkreis für die Major Numbers
- erschöpft wird.</p>
-
- <p>Kernel Threads können jetzt einen Lazy Switch
- Mechanismus nutzen. Damit kann der Overhead von kurzen
- Kontextwechseln verringert werden, die keinen anderen
- Prozess aufrufen; dazu gehört z.B. die
- Interrupt-Handler. Um diesen Mechanismus zu nutzen,
- muß in der Konfigurationsdatei für den
- angepaßten Kernel die Zeile <tt
- class="LITERAL">options&nbsp;LAZY_SWITCH</tt> stehen.</p>
-
- <div class="SECT3">
- <hr />
-
- <h3 class="SECT3"><a id="PROC" name="PROC">2.2.1.
- Unterstützung für Prozessoren und
- Mainboards</a></h3>
-
- <p>Mit dem neuen Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=vpd&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">vpd</span>(4)</span></a>
- können auf IBM ThinkPad Laptops die
- Hardware-Informationen aus der Vital Product Data
- Stuktur ausgelesen werden.</p>
- </div>
-
- <div class="SECT3">
- <hr />
-
- <h3 class="SECT3"><a id="BOOT" name="BOOT">2.2.2.
- Änderungen im Bootloader</a></h3>
-
- <p>Die beiden Teile des Bootloaders (<tt
- class="FILENAME">boot1</tt> und <tt
- class="FILENAME">boot2</tt>) wurden in einer Datei <tt
- class="FILENAME">boot</tt> zusammengefaßt,
- dadurch kommt es zu Vereinfachungen bei Programmen, die
- den Bootloader schreiben oder bearbeiten
- müssen.</p>
-
- <p>Der PC98 Bootloader ist jetzt auch in der Lage, von
- SCSI MO Medien zu booten. [MERGED]</p>
-
- <p>Das Verzeichnis <tt class="FILENAME">/modules</tt>
- war in FreeBSD 4.<tt class="REPLACEABLE"><i>X</i></tt>
- das Standard-Verzeichnis für Module. Es ist nicht
- mehr Teil des Standard-Pfades für <tt
- class="VARNAME">kern.module_path</tt>. Module anderer
- Hersteller sollten in <tt
- class="FILENAME">/boot/modules</tt> abgelegt
- werden.</p>
-
- <div class="NOTE">
- <blockquote class="NOTE">
- <p><b>Anmerkung:</b> Für FreeBSD 4.<tt
- class="REPLACEABLE"><i>X</i></tt> vorgesehene
- Module bringen das System in der Regel zum Absturz,
- wenn sie von FreeBSD 5.1-RELEASE Kernel geladen
- werden und sollten nur mit äußerster
- Vorsicht eingesetzt werden.</p>
- </blockquote>
- </div>
- <br />
- <br />
- </div>
-
- <div class="SECT3">
- <hr />
-
- <h3 class="SECT3"><a id="NET-IF" name="NET-IF">2.2.3.
- Netzwerke und Netzwerkkarten</a></h3>
-
- <p>Der neue Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=axe&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">axe</span>(4)</span></a>
- unterstützt USB-Netzwerkkarten auf Basis des ASIX
- Electronics AX88172 USB 2.0 Chipsatzes.</p>
-
- <p>Der Treiber cm unterstützt jetzt IPX.</p>
-
- <p>Der neue Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=rue&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">rue</span>(4)</span></a>
- unterstützt Netzwerkkarten auf Basis des RealTek
- RTL8150 USB to Fast Ethernet Chips.</p>
-
- <p>Das neue <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=wlan&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">wlan</span>(4)</span></a> Modul
- bietet Unterstützung für die 802.11
- Verbindungsschicht. Die Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=wi&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">wi</span>(4)</span></a> und <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=an&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">an</span>(4)</span></a> wurden
- geändert, um dieses Modul nutzen zu
- können.</p>
-
- <p>Im Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=xl&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">xl</span>(4)</span></a> wurde ein
- Zeitfehler beseitigt, durch den es bei der
- Konfiguration eines Netzwerkanschlusses zu einer Kernel
- Panic und anderen Fehlern kommen konnte.</p>
- </div>
-
- <div class="SECT3">
- <hr />
-
- <h3 class="SECT3"><a id="NET-PROTO"
- name="NET-PROTO">2.2.4. Netzwerk-Protokolle</a></h3>
-
- <p>Es ist jetzt wieder möglich, bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ipfw</span>(4)</span></a> <tt
- class="LITERAL">skipto</tt> zusammen mit dem
- Schlüsselwort <tt class="LITERAL">log</tt> zu
- benutzen. Auch die <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ipfw</span>(4)</span></a> <tt
- class="LITERAL">uid</tt> Regeln funktionieren jetzt
- wieder.</p>
-
- <p>Es ist jetzt möglich, bei der Konfiguration des
- Kernels die beiden Optionen <tt
- class="LITERAL">FAST_IPSEC</tt> und <tt
- class="LITERAL">INET6</tt> anzugeben. Allerdings ist es
- immer noch nicht möglich, beide Optionen
- gleichzeitig zu nutzen.</p>
-
- <p>In TCP NewReno wurde ein Fehler behoben, durch den
- der ``Fast Recovery'' Modus zu früh beendet wurde,
- falls NewReno aktiviert war. [MERGED]</p>
-
- <p>TCP unterstützt jetzt den in RFC 3042
- vorgeschlagenen Mechanismus ``Limited Transmit'', der
- in bestimmten Fällen die Effektivität der TCP
- Loss Recovery verbessern kann. Die Erweiterung ist
- standardmäßig deaktiviert und kann mit der
- Sysctl-Variablen <tt
- class="VARNAME">net.inet.tcp.rfc3042</tt> aktiviert
- werden. Weitere Informationen finden Sie in <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=tcp&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">tcp</span>(4)</span></a>.</p>
-
- <p>TCP unterstützt jetzt die größere
- initiale Congestion Windows, wie in RFC 3390
- beschrieben. Durch diese Erweiterung kann sich der
- Datendurchsatz bei kurzen Transfers und Verbindungen
- mit großer Bandbreite und hoher Verbindungszeit
- verbessern. Die Erweiterung ist
- standardmäßig deaktiviert und kann mit der
- Sysctl-Variablen <tt
- class="VARNAME">net.inet.tcp.rfc3390</tt> aktiviert
- werden. Weitere Informationen finden Sie in <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=tcp&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">tcp</span>(4)</span></a>.</p>
-
- <p>Die Routinen zum Zusammensetzen von fragmentierten
- IP-Paketen arbeiten jetzt besser, wenn eine große
- Anzahl Fragmente empfangen wird. Ziel der Änderung
- war, eine bessere Resistenz gegen Denial-of-Service
- Angriffe mit Paket-Fragmenten zu erreichen.</p>
-
- <p>TCP-Verbindungen im Status <tt
- class="LITERAL">TIME_WAIT</tt> nutzen jetzt einen
- speziellen Protocol Control Block, der kleiner als der
- übliche TCP PCB ist. Dadurch ist es möglich,
- einige der von einer solchen Verbindung genutzten
- Datenstrukturen und Ressourcen früher
- freizugeben.</p>
-
- <p>Es ist jetzt möglich, die Ports zu definieren,
- die als ``privilegiert'' gelten (TCP und UDP Ports,
- für die nur der Super-User <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=bind&sektion=2&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">bind</span>(2)</span></a>
- aufrufen darf). Der Bereich kann mit den
- Sysctl-Variablen <tt
- class="VARNAME">net.inet.ip.portrange.reservedlow</tt>
- und <tt
- class="VARNAME">net.inet.ip.portrange.reservedhigh</tt>
- angegeben werden, diese sind standardmäßig
- auf die vorher verwendeten Werte gesetzt. Diese
- Erweiterung soll es ermöglichen, daß sich
- Server-Prozesse an eigentlich privilegierte Ports
- binden können, ohne Superuser-Rechte zu
- benötigen. Weitere Informationen finden Sie in <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ip&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ip</span>(4)</span></a>.</p>
-
- <p>Im nicht-blockierenden RPC Code wurden diverse
- Fehler beseitigt. Dadurch können Anwender von <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=amd&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">amd</span>(8)</span></a> wieder
- Dateisysteme von einem 5.1-RELEASE Server mounten.</p>
-
- <p>Die XNS Protokollfamilie funktioniert seit über
- sieben Jahren nicht mehr, darum wurde die
- Unterstützung dafür jetzt entfernt.</p>
- </div>
-
- <div class="SECT3">
- <hr />
-
- <h3 class="SECT3"><a id="DISKS" name="DISKS">2.2.5.
- Festplatten und Massenspeicher</a></h3>
-
- <p>Der Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=aac&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">aac</span>(4)</span></a>
- läuft jetzt völlig unabhängig vom Giant
- Kernel Lock. Dadurch ergibt sich auf SMP-Systemen mit
- mehreren gleichzeitig stattfindenden I/O-Operationen
- eine Leistungssteigerung von fast 20%.</p>
-
- <p>Der Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ata&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ata</span>(4)</span></a>
- unterstützt jetzt alle bekannten Chipsätze
- von SiS, eine detaillierte Liste finden Sie in den
- Hardware Notes.</p>
-
- <p>Der Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ata&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ata</span>(4)</span></a>
- unterstützt jetzt die Promise SATA150 TX2 und TX4
- Serial ATA/150 Controller.</p>
-
- <p>Beim Herunterfahren des Systems weist der Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ata&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ata</span>(4)</span></a> jetzt
- alle Geräte an, eventuell noch ausstehende
- Schreiboperationen sofort zu tätigen (flush).
- Geräte, die diese Operation nicht
- unterstützen, reagieren darauf eventuell mit einer
- Fehlermeldung, die auf der Systemkonsole angezeigt
- wird.</p>
-
- <p>Die CAM Schicht unterstützt jetzt Geräte
- mit mehr als 2<sup>32</sup> Blöcken, was bei einer
- Blockgröße von 512&nbsp;Byte einer
- Größte von 2&nbsp;TByte entspricht.</p>
-
- <div class="NOTE">
- <blockquote class="NOTE">
- <p><b>Anmerkung:</b> Anwender, die diese
- Änderung in ihr System aufnehmen, müssen
- alle Programme neu kompilieren, die <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pass&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pass</span>(4)</span></a>
- oder <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=xpt&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">xpt</span>(4)</span></a>
- verwenden. Dazu gehören unter anderem <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=camcontrol&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">camcontrol</span>(8)</span></a>
- aus dem Basissystem und die Ports <tt
- class="FILENAME">sysutils/cdrtools</tt> und <tt
- class="FILENAME">multimedia/xmms</tt>.</p>
- </blockquote>
- </div>
- <br />
- <br />
-
- <p>Der Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=cd&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">cd</span>(4)</span></a> wurde in
- diversen Punkten überarbeitet. Das wichtigste
- sichtbare Ergebnis ist eine verbesserte
- Kompatibilität zu diversen ATAPI/USB/Firewire
- CD-ROM Laufwerken.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=geom&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">geom</span>(4)</span></a> ist
- nicht mehr optional, die Option <tt
- class="LITERAL">NO_GEOM</tt> kann nicht mehr in der
- Konfigurationsdatei für einen angepaßten
- Kernel angegeben werden.</p>
-
- <p>Der Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=iir&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">iir</span>(4)</span></a> wurde
- aktualisiert, dadurch sollten die bei der Installation
- aufgetretenen Probleme mit nicht erkannten Festplatten
- behoben sein.</p>
-
- <p>Im Treiber <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=mly&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">mly</span>(4)</span></a> wurde
- ein Fehler beseitigt, der zu ``Hängern''
- führen konnte.</p>
-
- <p>UFS und UFS2 Dateisysteme können jetzt mit
- Namen versehen werden. Diese Namen sind Zeichenketten,
- die ein Dateisystem identifizieren und nicht vom
- verwendeten Gerät abhängen. Die Namen
- können bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=newfs&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">newfs</span>(8)</span></a> und <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=tunefs&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">tunefs</span>(8)</span></a> mit
- der neuen Option <tt class="OPTION">-L</tt> angegeben
- werden. Wird das Modul <tt
- class="LITERAL">GEOM_VOL</tt> genutzt, können die
- Dateisysteme in <tt class="FILENAME">/dev/vol</tt>
- direkt über ihren Namen angesprochen werden.</p>
-
- <p>Das Root-Dateisystem kann jetzt auch auf einer <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=vinum&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">vinum</span>(4)</span></a>-Partition
- liegen. Weitere Informationen finden Sie in der
- Onlinehilfe zu <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=vinum&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">vinum</span>(4)</span></a>.</p>
-
- <p>Die Treiber wfd und wst, die schon seit einiger Zeit
- nicht mehr korrekt funktionierten, wurden entfernt.</p>
- </div>
-
- <div class="SECT3">
- <hr />
-
- <h3 class="SECT3"><a id="FS" name="FS">2.2.6.
- Dateisystem</a></h3>
-
- <p>Mit der neuen Kernel-Option <tt
- class="LITERAL">DIRECTIO</tt> ist es möglich,
- Daten direkt (unter Umgehung des Buffer Cache im
- Kernel) in den Speicherbereich eines Programms zu
- lesen. Um diese Erweiterung nutzen zu können,
- muß bei dem entsprechenden Dateideskriptor das
- Flag <tt class="LITERAL">O_DIRECT</tt> gesetzt sein,
- außerdem müssen sowohl der Offset als auch
- die Länge der Leseoperation ein ganzzahliges
- Vielfaches der physikalischen Sektorgröße
- sein.</p>
-
- <p>NETNCP und die Unterstützung für Netware
- Dateisysteme (nwfs) funktionieren wieder.</p>
-
- <p>Beim Versuch, die Verbindung zu einem smbfs Share zu
- trennen, konnte es zu Fehlermeldungen und Kernel Panics
- kommen; diese Fehler wurden beseitigt.</p>
- </div>
-
- <div class="SECT3">
- <hr />
-
- <h3 class="SECT3"><a id="PCCARD" name="PCCARD">2.2.7.
- Unterstützung für PCCARD</a></h3>
- </div>
-
- <div class="SECT3">
- <hr />
-
- <h3 class="SECT3"><a id="MM" name="MM">2.2.8.
- Multimedia</a></h3>
-
- <p>Die für <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=speaker&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">speaker</span>(4)</span></a>
- genutzen Module <tt class="FILENAME">atspeaker.ko</tt>
- und <tt class="FILENAME">pcspeaker.ko</tt> wurden in
- <tt class="FILENAME">speaker.ko</tt>
- zusammengefaßt.</p>
- </div>
- </div>
-
- <div class="SECT2">
- <hr />
-
- <h2 class="SECT2"><a id="USERLAND" name="USERLAND">2.3.
- Benutzerprogramme</a></h2>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=adduser&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">adduser</span>(8)</span></a> geht
- jetzt korrekt mit Paßwörtern um, die
- Shell-Sonderzeichen enthalten.</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=adduser&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">adduser</span>(8)</span></a> kann
- jetzt mit der Option <tt class="OPTION">-g</tt> die
- Standardgruppe eines Benutzers gesetzt werden.</p>
-
- <p>Mit <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=bsdlabel&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">bsdlabel</span>(8)</span></a> steht
- ein Ersatz für das früher genutzte disklabel
- zur Verfügung. Es kann wie sein Vorgänger das
- BSD-Label auf einer Festplattenpartition installieren,
- untersuchen und modifizieren sowie die Routinen für
- den Systemstart installieren. Im Vergleich zu disklabel
- wurden einige Optionen und Parameter entfernt, die nicht
- mehr benötigt werden. Mit dem neuen Parameter <tt
- class="OPTION">-m</tt> kann <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=bsdlabel&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">bsdlabel</span>(8)</span></a>
- angewiesen werden, das Layout auf eine bestimmte Maschine
- anzupassen.</p>
-
- <p>Wird bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=chgrp&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">chgrp</span>(1)</span></a> und <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=chown&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">chown</span>(8)</span></a> der
- Parameter <tt class="OPTION">-v</tt> mehrfach angegeben,
- geben sie bei jeder Änderung der UID und GID den
- alten und neuen Wert aus.</p>
-
- <p>&gt;<a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=config&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">config</span>(8)</span></a> kennt
- jetzt das Schlüselwort <tt
- class="LITERAL">nodevice</tt>, das bei der Konfiguration
- eines angepaßten Kernels verwendet werden kann, um
- die Wirkung einer vorher gesetzten <tt
- class="LITERAL">device</tt> Anweisung aufzuheben. Die
- neuen Schlüsselworte <tt
- class="LITERAL">nooption</tt> und <tt
- class="LITERAL">nomakeoption</tt> heben die Wirkung von
- vorher gesetzten <tt class="LITERAL">options</tt> bzw.
- <tt class="LITERAL">makeoptions</tt> Anweisungen auf.</p>
-
- <p>Das neue Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=diskinfo&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">diskinfo</span>(8)</span></a> zeigt
- Informationen über Festplatten und vergleichbare
- Geräte an. Es kann auch für einen extrem
- simplen Leistungstest genutzt werden.</p>
-
- <p>Das Programm disklabel wurde durch <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=bsdlabel&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">bsdlabel</span>(8)</span></a>
- ersetzt. Auf den Plattformen alpha, i386 und pc98 ist
- disklabel jetzt ein Link auf <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=bsdlabel&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">bsdlabel</span>(8)</span></a>.</p>
-
- <p>Wird bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=dump&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">dump</span>(8)</span></a> die neue
- Option <tt class="OPTION">-C</tt> angegeben, wird ein
- Cache für Datenblöcke der Festplatte
- eingerichtet. Dadurch steigt die Performance von <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=dump&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">dump</span>(8)</span></a>, kann
- aber dazu führen, daß zwischen den einzelnen
- Läufen erfolgende Änderungen des Dateisystems
- nicht erkannt werden.</p>
-
- <p>Wird <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=dumpfs&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">dumpfs</span>(8)</span></a> mit der
- neuen Option <tt class="OPTION">-m</tt> aufgerufen, zeigt
- es die Dateisystemparameter in Form einer Befehlszeile
- für <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=newfs&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">newfs</span>(8)</span></a> an.</p>
-
- <p>Das neue Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=elfdump&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">elfdump</span>(1)</span></a> kann
- Informationen über ausführbare Dateien im <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=elf&sektion=5&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">elf</span>(5)</span></a> Format
- anzeigen.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=fetch&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">fetch</span>(1)</span></a> nutzt
- die aus der Bibliothek <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=fetch&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">fetch</span>(3)</span></a>
- stammende Unterstützung für <tt
- class="FILENAME">.netrc</tt> Dateien; außerdem kann
- mit der neuen Option <tt class="OPTION">-N</tt> eine
- andere <tt class="FILENAME">.netrc</tt> Datei angegeben
- werden.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=fetch&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">fetch</span>(3)</span></a>
- unterstützt jetzt <tt class="FILENAME">.netrc</tt>
- Dateien; weitere Informationen dazu finden Sie in <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ftp&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ftp</span>(1)</span></a>.</p>
-
- <p>Wird <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ftpd</span>(8)</span></a> mit der
- neuen Option <tt class="OPTION">-h</tt> aufgerufen,
- werden in den Server-Meldungen keine Informationen
- über das System (wie die <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ftpd</span>(8)</span></a>
- Versionsnummer oder der Systemname) angegeben.
- [MERGED]</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ftpd</span>(8)</span></a> kann
- jetzt mit der neuen Option <tt class="OPTION">-P</tt>
- angegeben werden, auf welchem Port eingehende
- Verbindungen erwartet werden sollen. Die Portnummer
- für den Daten-Port ist nicht mehr hart verdraht,
- sondern immer eins kleiner als die des Ports für die
- Kommandos. [MERGED]</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ftpd</span>(8)</span></a>
- unterstützt jetzt eine erweiterte Version der Datei
- <tt class="FILENAME">/etc/ftpchroot</tt>. Weitere
- Informationen finden Sie in der ebenfalls neuen
- Online-Hilfe zu <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpchroot&sektion=5&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ftpchroot</span>(5)</span></a>.
- [MERGED]</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpd&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ftpd</span>(8)</span></a>
- unterstützt jetzt ein erweitertes Format für
- die Namen der Home-Verzeichnis, das gleichzeitig ein
- Startverzeichnis für <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=chroot&sektion=2&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">chroot</span>(2)</span></a>
- definiert; dieses Verzeichnis wird dann als Startpunkt
- für eine <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=chroot&sektion=2&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">chroot</span>(2)</span></a>-Umgebung
- genutzt. Zu diesem Zweck wird die Sequenz <tt
- class="LITERAL">/./</tt> genutzt, die auch von anderen
- FTP-Servern für diesen Zweck genutzt wird. Diese
- Sequenz kann sowohl in <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ftpchroot&sektion=5&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ftpchroot</span>(5)</span></a> als
- auch in <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=passwd&sektion=5&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">passwd</span>(5)</span></a> genutzt
- werden. [MERGED]</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=fwcontrol&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">fwcontrol</span>(8)</span></a>
- unterstützt jetzt die Optionen <tt
- class="OPTION">-R</tt> und <tt class="OPTION">-S</tt> zum
- Empfang und Senden von DV-Datenströmen. [MERGED]</p>
-
- <p>Das neue Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=gstat&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">gstat</span>(8)</span></a> zeigt
- Daten über die Festplattenzugriffe innerhalb des <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=geom&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">geom</span>(4)</span></a>
- Subsystems.</p>
-
- <p>Die neuen <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ipfw</span>(8)</span></a>-Befehle
- <tt class="LITERAL">enable</tt> und <tt
- class="LITERAL">disable</tt> können zur Kontrolle
- verschiedener Aspekte der <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ipfw</span>(4)</span></a>-Funktionalität
- genutzt werden, bis hin zur Aktivierung und Deaktivierung
- der gesamten Firewall. Im Vergleich mit den bereits
- existierenden sysctl-Variablen ist dieses Interface
- einfacher zu bedienen und besser zugänglich.</p>
-
- <p>Wird <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=jail&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">jail</span>(8)</span></a> mit dem
- Parameter <tt class="OPTION">-i</tt> aufgerufen, gibt es
- einen Namen für das gerade erzeugte Jail aus.</p>
-
- <p>Mit dem neuen Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=jexec&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">jexec</span>(8)</span></a> kann ein
- Befehl innerhalb eines existierenden Jail ausgeführt
- werden.</p>
-
- <p>Das neue Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=jls&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">jls</span>(8)</span></a> zeigt die
- Liste der existierenden Jails an.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=kenv&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">kenv</span>(1)</span></a> wurde von
- <tt class="FILENAME">/usr/bin</tt> nach <tt
- class="FILENAME">/bin</tt> verschoben, damit es auch in
- den ersten Phasen des Systemstarts zur Verfügung
- steht, wenn lediglich das Root-Dateisystem gemountet
- ist.</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=killall&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">killall</span>(1)</span></a> kann
- man jetzt mit dem neuen Parameter <tt
- class="OPTION">-j</tt> alle Prozesse innerhalb eines
- Jails beenden.</p>
-
- <p>Die neue Bibliothek <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=libgeom&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">libgeom</span>(3)</span></a>
- erlaubt normalen Programmen den Zugriff auf einige
- Funktionen des <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=geom&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">geom</span>(4)</span></a>
- Subsystems.</p>
-
- <p>Das neue MAC Policy Modul mac_portacl ist jetzt
- verfügbar. Es stellt einen einfachen ACL-Mechanismus
- zur Verfügung, mit dem Benutzern und Gruppen erlaubt
- werden kann, <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=bind&sektion=2&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">bind</span>(2)</span></a> für
- TCP oder UDP Ports aufzurufen. Das Modul soll in der
- Regel zusammen mit der neuen Sysctl-Variablen <tt
- class="VARNAME">net.inet.ip.portrange.reservedhigh</tt>
- eingesetzt werden.</p>
-
- <p>Das Skript <tt class="FILENAME">MAKEDEV</tt> wird
- nicht mehr benötigt und wurde entfernt, da <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=devfs&sektion=5&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">devfs</span>(5)</span></a> jetzt
- auf allen Systemen verwendet werden muß.</p>
-
- <p>Wird <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=mergemaster&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">mergemaster</span>(8)</span></a>
- mit der neuen Option <tt class="OPTION">-P</tt>
- aufgerufen, legt es eine Sicherheitskopie der ersetzten
- Dateien an.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=mixer&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">mixer</span>(8)</span></a>
- unterstützt relative Änderungen der
- Lautstärke.</p>
-
- <p>Das neue Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=mksnap_ffs&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">mksnap_ffs</span>(8)</span></a>
- vereinfacht die Erzeugung von FFS Snapshots. Das Programm
- ist SUID <tt class="USERNAME">root</tt> und soll von
- Mitgliedern der Gruppe <tt
- class="GROUPNAME">operator</tt> aufgerufen werden.</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=mount&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">mount</span>(8)</span></a> und <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=umount&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">umount</span>(8)</span></a> kann
- jetzt mit <tt class="OPTION">-F</tt> eine andere Tabelle
- der Dateisysteme als Alternative zu <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=fstab&sektion=5&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">fstab</span>(5)</span></a>
- angegeben werden.</p>
-
- <p>Wird <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_nfs&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">mount_nfs</span>(8)</span></a> mit
- der neuen Option <tt class="OPTION">-c</tt> aufgerufen,
- ruft es für UDP Mount Points nicht mehr <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=connect&sektion=2&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">connect</span>(2)</span></a> auf.
- Diese Option muß gesetzt sein, wenn ein Server die
- Antworten nicht vom Standardport 2049 verschickt oder die
- Antworten von einer anderen IP-Adresse verschickt (dies
- kann bei Systemen mit mehreren Netzwerkkarten auftreten).
- Wird die Sysctl-Variable <tt
- class="VARNAME">vfs.nfs.nfs_ip_paranoia</tt> auf <tt
- class="LITERAL">0</tt> gesetzt, ist diese Option
- standardmäßig aktiv. [MERGED]</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_nfs&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">mount_nfs</span>(8)</span></a> kann
- man jetzt mit mit <tt class="OPTION">noinet4</tt> und <tt
- class="OPTION">noinet6</tt> die Verwendung von IPv4
- beziehungsweise IPv6 verhindern.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=newfs&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">newfs</span>(8)</span></a> erzeugt
- jetzt standardmäßig UFS2 Dateisysteme, UFS1
- Dateisysteme werden nur noch erzeugt, wenn der Parameter
- <tt class="OPTION">-O1</tt> angegeben wird.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=newsyslog&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">newsyslog</span>(8)</span></a>
- wurde in vielen Punkten erweitert:</p>
-
- <ul>
- <li>
- <p>Wird bei einem Eintrag (bzw. einer Gruppe von
- Einträgen, bei denen die Option <tt
- class="LITERAL">G</tt> gesetzt ist) die neue Option
- <tt class="LITERAL">W</tt> angeben, wird das Programm
- zur Kompression des Logfiles erst gestartet, wenn er
- die vorher gestarteten Packprogramme durchgelaufen
- sind. Dadurch soll verhindert werden, daß
- Systeme durch die gleichzeitige Kompression mehrerer
- großer Logfiles überlastet werden.
- [MERGED]</p>
- </li>
-
- <li>
- <p>Die ``default rotate action'' legt fest, wie Daten
- behandelt werden, die zwar rotiert werden sollen,
- aber nicht explizit in der Konfiguration erwähnt
- wurden. [MERGED]</p>
- </li>
-
- <li>
- <p>Die Angabe des Parameters <tt
- class="OPTION">-s</tt> auf der Kommandozeile sorgt
- dafür, daß bei der Rotation von Logfiles
- keine Signale an Prozesse gesendet werden sollen.
- [MERGED]</p>
- </li>
-
- <li>
- <p>Ist bei einem Eintrag in der Konfigurationsdatei
- die Option <tt class="LITERAL">N</tt> gesetzt, wird
- bei der Rotation dieses Logfiles kein Signal an einen
- Prozeß geschickt. [MERGED]</p>
- </li>
-
- <li>
- <p>Ist bei einem Eintrag in der Konfigurationsdatei
- die Option <tt class="LITERAL">N</tt> gesetzt, wird
- nach der Rotation dieses Logfiles ein Signal an eine
- Gruppe von Prozessen statt eines einzelnen Prozesses
- geschickt. [MERGED]</p>
- </li>
- </ul>
- <br />
- <br />
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=nsdispatch&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">nsdispatch</span>(3)</span></a>
- kann jetzt von Threads genutzt werden und
- unterstützt jetzt auch Name Service Switch (NSS)
- Module. NSS Module können fest in <tt
- class="FILENAME">libc</tt> eingebunden werden oder mit <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=dlopen&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">dlopen</span>(3)</span></a>
- dynamisch nachgeladen werden. Sie werden bei der
- Konfiguration geladen und initialisiert, das heißt
- wenn <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=nsdispatch&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">nsdispatch</span>(3)</span></a>
- aufgerufen wird oder <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=nsswitch.conf&sektion=5&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">nsswitch.conf</span>(5)</span></a>
- zum ersten Mal oder nach einer Änderung eingelesen
- wird.</p>
-
- <p>Das neue Modul <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pam_chroot&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pam_chroot</span>(8)</span></a>
- führt eine <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=chroot&sektion=2&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">chroot</span>(2)</span></a>
- Operation in ein vorgegebenes Verzeichnis oder in ein aus
- dem Heimatverzeichnis des Benutzers abgeleitetes
- Verzeichnis aus.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pam_ssh&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pam_ssh</span>(8)</span></a> wurde
- komplett überarbeitet. Eine der Konsequenzen ist,
- daß es jetzt für jede Sitzung einen <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ssh-agent&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ssh-agent</span>(1)</span></a>
- startet; die alte Version versuchte, jede Sitzung mit dem
- <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ssh-agent&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ssh-agent</span>(1)</span></a> zu
- verbinden, der von der ersten Sitzung gestartet
- wrude.</p>
-
- <p>Wird bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ping&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ping</span>(8)</span></a> die neue
- Option <tt class="OPTION">-D</tt> genutzt, wird bei den
- versendeten Paketen das Bit ``Don't Fragment''
- gesetzt.</p>
-
- <p>Wird <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ping&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ping</span>(8)</span></a> mit der
- neuen Option <tt class="OPTION">-M</tt> aufgerufen,
- verschickt es ``ICMP mask'' oder ``ICMP timestamp
- request'' statt der üblichen ``ICMP echo''
- Anfragen.</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=ping&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">ping</span>(8)</span></a>
- können mit der neuen Option <tt
- class="OPTION">-z</tt> die ``Type of Service'' Bits der
- versendeten Pakete definiert werden.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pw&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pw</span>(8)</span></a> kann jetzt
- auch User anlegen, deren Namen mit dem Zeichen <tt
- class="LITERAL">$</tt> endet, diese Änderung dient
- zur Vereinfachung der Administration von <b
- class="APPLICATION">Samba</b> Servern. [MERGED]</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pwd_mkdb&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pwd_mkdb</span>(8)</span></a>
- erzeugt die Paßwort-Datenbanken <tt
- class="FILENAME">/etc/pwd.db</tt> und <tt
- class="FILENAME">/etc/spwd.db</tt> jetzt in einem Format,
- das nicht mehr von der Byte-Order des Systems
- abhängig ist. Dadurch ist es möglich, diese
- Datenbanken zwischen Maschinen mit unterschiedlichen
- Architekturen auszutauschen. Das Format enthält
- Versionsnummern für jeden Eintrag, um die
- Kompatibilität mit alten Versionen zu
- gewährleisten.</p>
-
- <p>In <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=rand&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">rand</span>(3)</span></a> wurde ein
- Fehler beseitigt, der dazu führen konnte, daß
- die Folge der Zufallszahlen beim Wert <tt
- class="LITERAL">0</tt> steckenblieb. Davon
- unabhängig sollte <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=rand&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">rand</span>(3)</span></a> nur
- für triviale Zwecke genutzt werden.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=rtld&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">rtld</span>(1)</span></a>
- unterstützt jetzt dynamische Mappings für
- Anhängigkeiten zwischen shared Objects. Diese
- optionale Erweiterung ist sehr nützlich, wenn man
- mit den verschiedenen Thread-Bibliotheken experimentieren
- will. Allerdings ist es standardmäßig nicht im
- Basissystem enthalten. Weitere Informationen über
- die Aktivierung und Benutzung dieser Erweiterung finden
- Sie in <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=libmap.conf&sektion=5&manpath=FreeBSD+5.1-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=sem_open&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">sem_open</span>(3)</span></a>
- arbeitet jetzt korrekt, wenn eine Semaphore mehrfach
- geöffnet wird; dadurch kann ein Aufruf von <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=sem_close&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">sem_close</span>(3)</span></a> das
- aufrufende Programm nicht mehr zum Absturz bringen.</p>
-
- <p>Die Logik zur Initialisierung von <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=srandom&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">srandom</span>(3)</span></a> wurde
- verbessert.</p>
-
- <p>Mit dem neuen Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=swapoff&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">swapoff</span>(8)</span></a> ist es
- möglich, Swapping und Paging auf einem Gerät
- abzuschalten. Das ebenfalls neue Kommando <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=swapctl&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">swapctl</span>(8)</span></a> stellt
- die von den anderen BSDs bekannte Benutzer-Interface
- für <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=swapon&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">swapon</span>(8)</span></a> und <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=swapoff&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">swapoff</span>(8)</span></a> zur
- Verfügung.</p>
-
- <div class="NOTE">
- <blockquote class="NOTE">
- <p><b>Anmerkung:</b> Das Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=swapoff&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">swapoff</span>(8)</span></a>
- ist noch im Versuchsstadium.</p>
- </blockquote>
- </div>
- <br />
- <br />
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=syslogd&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">syslogd</span>(8)</span></a> ist
- jetzt möglich, bei der Angabe einer System- oder
- Programmspezifikation in der Konfigurationsdatei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=syslog.conf&sektion=5&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">syslog.conf</span>(5)</span></a>
- mehrere Systeme oder Programme anzugeben.</p>
-
- <p>Wird <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=systat&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">systat</span>(1)</span></a> mit der
- neuen Option <tt class="OPTION">-ifstat</tt> aufgerufen,
- zeigt es den Datenfluß auf den aktiven
- Netzwerk-Interfaces des Systems.</p>
-
- <p>Das neue Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=usbhidaction&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">usbhidaction</span>(1)</span></a>
- kann auf Aktionen von USB HID Geräten und die
- konfigurierten Aktionen ausführen.</p>
-
- <p>Der neue Parameter <tt class="OPTION">-r</tt> von <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=uudecode&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">uudecode</span>(1)</span></a> und
- <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=b64decode&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">b64decode</span>(1)</span></a>
- erlaubt es, auch unvollständige oder defekte Dateien
- zu bearbeiten, bei denen der Vorspann oder auch die
- letzten Zeilen fehlen.</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=vmstat&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">vmstat</span>(8)</span></a> wurde
- die Implementierung für den Parameter <tt
- class="OPTION">-f</tt> (zur Anzeige der <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=fork&sektion=2&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">fork</span>(2)</span></a>
- Statistiken) überarbeitet.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=xargs&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">xargs</span>(1)</span></a>
- unterstützt jetzt die neue Option <tt
- class="OPTION">-P</tt>, um mehrere Versionen des gleichen
- Programms parallel ausführen zu lassen.</p>
-
- <p>Wird <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=xargs&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">xargs</span>(1)</span></a> mit dem
- Parameter <tt class="OPTION">-o</tt> verwendet,
- reinitialisiert es <tt class="FILENAME">/dev/tty</tt>
- für das aufgerufene Programm, bevor es aufgerufen
- wird. Diese Erweiterung wird benötigt, wenn das
- aufgerufene Programm interaktiv ist.</p>
-
- <p>Die Bibliothek <tt class="FILENAME">libkse</tt>
- unterstützt die POSIX Threads auf Basis von KSE und
- wird jetzt standardmäßig erzeugt und
- installiert. Diese Bibliothek unterstützt zur Zeit
- M:N-Threading. Sowohl Threads auf System-Ebene als auch
- auf Prozeß-Ebene werden unterstützt;
- außerdem ist es möglich, die Anzahl
- gleichzeitig laufender Threads abzufragen und zu setzen.
- Diese Anzahl wird von der Bibliothek
- standardmäßig auf die Anzahl der CPUs gesetzt.
- Jeder gleichzeitig laufende Thread entspricht einer KSE,
- und alle Threads auf Prozeß-Ebene laufen innerhalb
- dieser KSE. Jeder Thread auf System-Ebene erhält
- zusätzlich dazu eine eigene KSE. <tt
- class="FILENAME">libkse</tt> ist zwar immer noch in
- Arbeit, kann aber bereits als Ersatz für die
- Thread-Bibliothek <tt class="FILENAME">libc_r</tt>
- genutzt werden, dazu muß beim Binden des Programms
- lediglich <tt class="OPTION">-lkse</tt> statt <tt
- class="OPTION">-pthread</tt> verwendet werden.</p>
-
- <p>Es gibt jetzt die notwendige Infrastruktur für
- 1:1 Threading, bei dem es für jeden pthread einer
- Anwendung genau eine KSE und einen Thread gibt. Bei
- diesem System übernimmt der Kernel die Entscheidung,
- welcher Thread aktiv ist; außerdem ist er für
- die Zustellung aller Signale verantwortlich. Um diese
- Funktionalität innerhalb eines Programms nutzen zu
- können, muß lediglich an Stelle der sonst
- verwendeten Bibliothek <tt class="FILENAME">libc_r</tt>
- die Bibliothek <tt class="FILENAME">libthr</tt> verwendet
- werden. Bitte beachten Sie, daß diese Bibliothek
- (zur Zeit) nicht standardmäßig zur
- Verfügung steht. Das System für 1:1 Threading
- nutzt Teile der KSE-Routinen und ist ein
- eingeschränkter Sonderfall der M:N Threading
- Infrastruktur, die zur Zeit in der Entwicklung ist.</p>
-
- <p>Die altbekannten BSD-Startscripte in <tt
- class="FILENAME">/etc</tt> wurden durch das von <b
- class="APPLICATION">NetBSD</b> übernommene <tt
- class="FILENAME">rc.d</tt> System (auch ``rcNG'' genannt)
- ersetzt. Die Funktionalität der alten Skripte wurde
- vollständig erhalten und Dateien wie <tt
- class="FILENAME">/etc/rc.conf</tt> bleiben auch weiterhin
- der bevorzugte Weg zur Konfiguration des Systems. Das <tt
- class="FILENAME">rc.d</tt> System wurde seit 5.0-RELEASE
- standardmäßig benutzt, daher sollte diese
- Änderung für die meisten Anwender transparent
- sein. Anwender, die die alten Skripte modifiziert haben,
- müssen sich darauf einstellen, daß die
- folgenden Dateien aus dem Verzeichnis <tt
- class="FILENAME">/etc</tt> entfernt wurden: <tt
- class="FILENAME">rc.atm</tt>, <tt
- class="FILENAME">rc.devfs</tt>, <tt
- class="FILENAME">rc.diskless1</tt>, <tt
- class="FILENAME">rc.diskless2</tt>, <tt
- class="FILENAME">rc.i386</tt>, <tt
- class="FILENAME">rc.alpha</tt>, <tt
- class="FILENAME">rc.amd64</tt>, <tt
- class="FILENAME">rc.ia64</tt>, <tt
- class="FILENAME">rc.sparc64</tt>, <tt
- class="FILENAME">rc.isdn</tt>, <tt
- class="FILENAME">rc.network</tt>, <tt
- class="FILENAME">rc.network6</tt>, <tt
- class="FILENAME">rc.pccard</tt>, <tt
- class="FILENAME">rc.serial</tt>, <tt
- class="FILENAME">rc.syscons</tt>, <tt
- class="FILENAME">rc.sysctl</tt>. Bei der Anwendung von <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=mergemaster&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">mergemaster</span>(8)</span></a>
- ist es möglich, diese Dateien automatisch entfernen
- zu lassen. Weitere Informationen finden Sie in <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=rc.subr&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">rc.subr</span>(8)</span></a>.</p>
- </div>
-
- <div class="SECT2">
- <hr />
-
- <h2 class="SECT2"><a id="CONTRIB" name="CONTRIB">2.4.
- Zusätzliche Software</a></h2>
-
- <p>Die <b class="APPLICATION">ACPI-CA</b> Routinen wurden
- von Version 20021118 auf Version 20030228
- aktualisiert.</p>
-
- <p>Die <b class="APPLICATION">awk</b>-Variante von Bell
- Labs ist jetzt in der Version vom
- 14.&nbsp;März&nbsp;2003 verfügbar.</p>
-
- <p><b class="APPLICATION">BIND</b> steht jetzt in der
- Version 8.3.4 zur Verfügung. [MERGED]</p>
-
- <p>Alle Anwendungen aus dem <b
- class="APPLICATION">bzip2</b> Paket sind jetzt im
- Basissystem verfügbar (dies betrifft speziell <tt
- class="COMMAND">bzip2recover</tt>, das jetzt erzeugt und
- installiert wird). [MERGED]</p>
-
- <p><b class="APPLICATION">CVS</b> steht jetzt in der
- Version 1.11.5 zur Verfügung. [MERGED]</p>
-
- <p>Die Kernel-Module für DRM wurden aktualisiert.
- Der neue Stand entspricht einer Zwischenversion aus dem
- DRI CVS Repository, der zwar ungefähr XFree86 4.3.0
- entspricht, aber einige zusätzliche
- Fehlerkorrekturen bietet.</p>
-
- <p><b class="APPLICATION">FILE</b> steht jetzt in der
- Version 3.41 zur Verfügung. [MERGED]</p>
-
- <p><b class="APPLICATION">GCC</b> steht jetzt in der
- Version 3.2.2 zur Verfügung.</p>
-
- <p>Die Bibliothek <b class="APPLICATION">gdtoa</b> stellt
- Funktionen zur Umwandlung von Zeichenketten in
- Fließkommazahlen und umgekehrt zur Verfügung.
- Die zur Zeit genutzte Version ist vom
- 24.&nbsp;März&nbsp;2003.</p>
-
- <p><b class="APPLICATION">groff</b> und die
- dazugehörigen Programmen wurden von Version 1.18.1
- auf Version 1.19 aktualisiert.</p>
-
- <p><b class="APPLICATION">IPFilter</b> steht jetzt in der
- Version 3.4.31 zur Verfügung. [MERGED]</p>
-
- <p>Der <b class="APPLICATION">ISC DHCP</b> Client steht
- jetzt in der Version 3.0.1RC11 zur Verfügung.
- [MERGED]</p>
-
- <p>Der <b class="APPLICATION">ISC DHCP</b> Client
- enthält jetzt das Programm <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=omshell&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">omshell</span>(1)</span></a> und
- die Bibliothek <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=dhcpctl&sektion=3&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">dhcpctl</span>(3)</span></a>, mit
- denen das Verhalten des Client während des Betriebs
- beeinflußt werden kann.</p>
-
- <p><b class="APPLICATION">Kerberos IV</b> (in Form von <b
- class="APPLICATION">KTH eBones</b>) wird nicht mehr
- unterstützt. Anwender, die diese Funktionalität
- benötigen, können den Port oder das Package <tt
- class="FILENAME">security/krb4</tt> installieren. Der
- Kerberos IV Kompatibilitätsmodus wurde aus Kerberos
- 5 entfernt, und die Namen der Benutzerprogramme wurden
- von <tt class="LITERAL">k5<tt
- class="REPLACEABLE"><i>program</i></tt></tt> in <tt
- class="LITERAL">k<tt
- class="REPLACEABLE"><i>program</i></tt></tt>
- geändert.</p>
-
- <p><b class="APPLICATION">Kerberos 5</b> wird jetzt beim
- <tt class="LITERAL">buildworld</tt>
- standardmäßig mit erzeugt und installiert. Es
- macht keinen Unterschied mehr, ob <tt
- class="VARNAME">MAKE_KERBEROS5</tt> gesetzt ist oder
- nicht. Wenn Kerberos 5 nicht im Basissystem enthalten
- sein soll, muß die Variable <tt
- class="VARNAME">NO_KERBEROS</tt> im Makefile gesetzt
- werden.</p>
-
- <p><b class="APPLICATION">libpcap</b> ist jetzt in der
- Lage, eine Auswahl unter den verschiedenen Data Link
- Typen eines Interfaces zu treffen.</p>
-
- <p><b class="APPLICATION">lukemftpd</b> ist jetzt auf dem
- Stand vom 22.&nbsp;Januar&nbsp;2003. Hinweis: Dieses
- Programm wird standardmäßig weder erzeugt noch
- installiert.</p>
-
- <p><b class="APPLICATION">OpenPAM</b> wurde von der
- Version ``Citronella'' auf die Version der ``Dianthus''
- Release aktualisiert.</p>
-
- <p><b class="APPLICATION">OpenSSH</b> steht jetzt in der
- Version 3.6.1p1. zur Verfügung.</p>
-
- <p><b class="APPLICATION">OpenSSL</b> steht jetzt in der
- Version 0.9.7a zur Verfügung. Die wichtigsten
- Neuerungen sind die Unterstützung für AES und
- <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=crypto&sektion=4&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">crypto</span>(4)</span></a>
- Geräte. [MERGED]</p>
-
- <p><b class="APPLICATION">sendmail</b> steht jetzt in der
- Version 8.12.9 zur Verfügung. [MERGED]</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=tcpdump&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">tcpdump</span>(1)</span></a> steht
- jetzt in der Version 3.7.2 zur Verfügung. [MERGED]
- Wird <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=tcpdump&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">tcpdump</span>(1)</span></a> mit
- der neuen Option <tt class="OPTION">-L</tt> aufgerufen,
- zeigt es eine Liste der Data Link Typen an, die auf einem
- Interface zur Verfügung stehen; mit der neuen Option
- <tt class="OPTION">-y</tt> kann angegeben werden, welcher
- Data Link Typ bei der Aufzeichnung der Pakete genutzt
- werden soll.</p>
-
- <p><b class="APPLICATION">texinfo</b> wurde von der
- Version 4.2 auf die Version 4.5 aktualisiert.</p>
-
- <p>Die Datenbank der Zeitzonen wurde von der Version <tt
- class="FILENAME">tzdata2002d</tt> auf die Version <tt
- class="FILENAME">tzdata2003a</tt> aktualisiert.
- [MERGED]</p>
- </div>
-
- <div class="SECT2">
- <hr />
-
- <h2 class="SECT2"><a id="PORTS" name="PORTS">2.5.
- Infrastruktur für Ports und Packages</a></h2>
-
- <p>Die nur eine Zeile langen <tt
- class="FILENAME">pkg-comment</tt> Dateien wurden aus
- allen Ports entfernt und in das <tt
- class="FILENAME">Makefile</tt> des jeweiligen Ports
- integriert. Dadurch sinken die Plattenbelegung und der
- Inode-Verbrauch der Ports-Sammlung erheblich.
- [MERGED]</p>
-
- <p>Beim Download der Distributionsdateien für einen
- Port kann jetzt im <tt class="FILENAME">Makefile</tt> mit
- der Variablen <tt class="VARNAME">FETCH_REGET</tt>
- angegeben werden, wie oft versucht werden soll, den
- Download einer Datei fortzusetzen, wenn die MD5
- Prüfsumme nicht stimmt. Die Infrastruktur für
- die Ports unterstützt ebenfalls die Wiederaufnahme
- unterbrochener Downloads.</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg_create&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pkg_create</span>(1)</span></a>
- kann jetzt mit <tt class="OPTION">-C</tt> eine Liste von
- Packages definiert werden, die nicht zu diesem Package
- kompatibel sind. Ist eines dieser Pakete bereits
- installiert, weigert sich <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg_add&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pkg_add</span>(1)</span></a>, das
- Paket zu installieren. Wenn das Paket trotzdem
- installiert werden soll, muß <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg_add&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pkg_add</span>(1)</span></a> mit
- dem Parameter <tt class="OPTION">-f</tt> aufgerufen
- werden.</p>
-
- <p><a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg_info&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pkg_info</span>(1)</span></a>
- beachtet jetzt den Wert der Environment-Variable <tt
- class="VARNAME">BLOCKSIZE</tt>, wenn es mit dem Parameter
- <tt class="OPTION">-b</tt> aufgerufen wird.</p>
-
- <p>Bei <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg_info&sektion=1&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">pkg_info</span>(1)</span></a> kann
- jetzt der Parameter <tt class="OPTION">-Q</tt> angegeben
- werden. Er bewirkt ein ähnliches Verhalten wie der
- Parameter <tt class="OPTION">-q</tt> (quiet), allerdings
- wird vor jeder Ausgabe der Name des gerade bearbeiteten
- Paketes ausgegeben.</p>
- </div>
-
- <div class="SECT2">
- <hr />
-
- <h2 class="SECT2"><a id="RELENG" name="RELENG">2.6.
- Erzeugung von Releases und Integration</a></h2>
-
- <p><b class="APPLICATION">GNOME</b> steht jetzt in der
- Version 2.2.1 zur Verfügung. [MERGED]</p>
-
- <p><b class="APPLICATION">KDE</b> steht jetzt in der
- Version 3.1.2 zur Verfügung. [MERGED]</p>
-
- <p>Es gibt keine separate <tt class="FILENAME">krb5</tt>
- Distribution mehr. Die Kerberos&nbsp;5 Bibliotheken und
- Programme sind jetzt Bestandteile der <tt
- class="FILENAME">crypto</tt> Distribution.</p>
-
- <p>In <a
- href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+5.1-release">
- <span class="CITEREFENTRY"><span
- class="REFENTRYTITLE">sysinstall</span>(8)</span></a> ist
- es jetzt wieder möglich, Die Installation einzelner
- Komponenten von <b class="APPLICATION">XFree86</b> zu
- installieren. Um dies zu unterstützen, gab es
- mehrere für den Anwender nicht sichtbare
- Änderungen, die es ganz allgemein erlauben, Teile
- einer Distribution als Packages installieren zu
- lassen.</p>
-
- <p><b class="APPLICATION">XFree86</b> steht jetzt in der
- Version 4.3.0 zur Verfügung. [MERGED]</p>
-
- <p>Diverse Routinen zur Aktualisierung von FreeBSD von
- 2.<tt class="REPLACEABLE"><i>X</i></tt> auf 3.<tt
- class="REPLACEABLE"><i>X</i></tt> beziehungsweise von
- 3.<tt class="REPLACEABLE"><i>X</i></tt> auf 4.<tt
- class="REPLACEABLE"><i>X</i></tt> wurden entfernt.</p>
- </div>
-
- <div class="SECT2">
- <hr />
-
- <h2 class="SECT2"><a id="DOC" name="DOC">2.7.
- Dokumentation</a></h2>
-
- <p>Die Dokumentation wurde um die beiden Artikel
- ``FreeBSD From Scratch'' und ``The Roadmap for 5-STABLE''
- ergänzt. Für beide Dokumente werden noch
- Übersetzer gesucht.</p>
-
- <p>Im Rahmen eines neuen Projektes haben die Arbeiten an
- einer dänischen (<tt
- class="FILENAME">da_DK.ISO8859-1</tt>) Überstzung
- begonnen.</p>
- </div>
- </div>
-
- <div class="SECT1">
- <hr />
-
- <h1 class="SECT1"><a id="UPGRADE" name="UPGRADE">3.
- Aktualisierung einer älteren Version von
- FreeBSD</a></h1>
-
- <p>Anwender, die schon ein FreeBSD-System im Einsatz haben,
- sollten <span class="emphasis"><i class="EMPHASIS">auf
- jeden Fall</i></span> die ``Hinweise für die ersten
- Anwender von FreeBSD 5.1-RELEASE'' lesen. Dieses Dokument
- ist auf den Distributionen in der Regel in der Datei <tt
- class="FILENAME">EARLY.TXT</tt> verfügbar; ansonsten
- sollte es überall dort verfügbar sein, wo auch
- die anderen Dokumente der Release Notes verfügbar
- sind. Das Dokument enthält einige Tips für die
- Aktualisierung; viel wichtiger ist aber die Analyse der
- beiden Optionen Wechsel zu FreeBSD 5.<tt
- class="REPLACEABLE"><i>X</i></tt> oder Weitere Verwendung
- von FreeBSD 4.<tt class="REPLACEABLE"><i>X</i></tt>.</p>
-
- <div class="IMPORTANT">
- <blockquote class="IMPORTANT">
- <p><b>Wichtig:</b> Sie sollten vor der Aktualisierung
- von FreeBSD auf jeden Fall Sicherheitskopien <span
- class="emphasis"><i class="EMPHASIS">aller</i></span>
- Daten und Konfigurationsdateien anlegen.</p>
- </blockquote>
- </div>
- </div>
- </div>
- <hr />
-
- <p align="center"><small>Diese Datei und andere Dokumente zu
- dieser Version sind bei <a
- href="ftp://ftp.FreeBSD.org/">ftp://ftp.FreeBSD.org/</a>verfuegbar.</small></p>
-
- <p align="center"><small>Wenn Sie Fragen zu FreeBSD haben,
- lesen Sie erst die <a
- href="http://www.FreeBSD.org/docs.html">Dokumentation,</a>
- bevor Sie sich an &lt;<a
- href="mailto:de-bsd-questions@de.FreeBSD.org">de-bsd-questions@de.FreeBSD.org</a>&gt;
- wenden.</small></p>
-
- <p align="center"><small><small>Alle Anwender von FreeBSD
- 5-CURRENT sollten sich in die Mailingliste &lt;<a
- href="mailto:current@FreeBSD.org">current@FreeBSD.org</a>&gt;
- eintragen.</small></small></p>
-
- <p align="center">Wenn Sie Fragen zu dieser Dokumentation
- haben, wenden Sie sich an &lt;<a
- href="mailto:de-bsd-translators@de.FreeBSD.org">de-bsd-translators@de.FreeBSD.org</a>&gt;.</p>
- <br />
- <br />
- </body>
-</html>
-