Copyright © 2000, 2001, 2002 von The FreeBSD Documentation Project
Copyright © 2002 von The FreeBSD German Documentation Project
$FreeBSD:
src/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml,v
1.1.2.15 2002/12/01 16:42:52 ue Exp $
Die Release Notes für FreeBSD 4.7-STABLE enthalten eine Übersicht über alle Änderungen in FreeBSD seit der Version 4.7-RELEASE. Die Liste umfaßt sowohl die Änderungen des Kernels als auch Änderungen der Benutzerprogramme; dazu kommen alle Sicherheitshinweise, die seit der letzten Version herausgegeben wurden. Einige kurze Anmerkungen zum Thema Aktualisierung wurden ebenfalls aufgenommen.
Dieses Dokument enthält die Release Notes für FreeBSD 4.7-STABLE auf IA-32 Systemen. Es beschreibt die Komponenten von FreeBSD, die seit 4.7-RELEASE hinzugefügt (oder geändert) wurden. Außerdem erhalten Sie Hinweise für die Aktualisierung Ihres FreeBSD-Systems.
Die snapshot Distribution, für die diese Release Notes gültig sind, markiert einen Punkt im Entwicklungszweig 4-STABLE zwischen 4.7-RELEASE und der zukünftigen Version 4.8-RELEASE. Sie können einige fertige snapshot Distributionen, die in diesem Entwicklungszweig entstanden sind, auf http://snapshots.jp.FreeBSD.org/ finden.
Dieser Abschnitt beschreibt die für den Anwender offensichtlichsten Neuerungen und Änderungen in FreeBSD seit 4.7-RELEASE. Die Einträge dokumentieren neue Treiber bzw. Unterstützung für neue Hardware, neue Befehle oder Optionen, die Behebung wichtiger Fehler, und Aktualisierungen von Dritt-Software. Sicherheitshinweise, die nach dem Erscheinen von 4.7-RELEASE herausgegeben wurden, sind ebenfalls aufgeführt.
Der Kernel wurde um eine von OpenBSD stammende Crypto-Infrastruktur ergänzt (siehe crypto(4) und crypto(9)). Sie stellt dem Kernel eine konsistente Schnittstelle zu Hardware- und Software-Varianten von Verschlüsselungsalgorithmen zur Verfügung, Benutzerprogramme erhalten Zugriff auf Verschlüsselungs-Hardware. Treiber für Karten auf Basis von hifn ( hifn(4)) und Braodcom ( ubsec(4)) stehen zur Verfügung.
Es gibt jetzt minimale Unterstützung für Geräte mit Firewire-Schnittstellen (siehe firewire(4)).
Der neue Treiber uftdi(4) unterstützt USB nach Seriell Konverter von FTDI.
Der Treiber ata(4) erlaubt es jetzt, über die CAM-Schicht und -Treiber ( cd(4), da(4), st(4) und pass(4)) auf ATA Geräte zuzugreifen, und emuliert so SCSI-Geräte. Um diese Möglichkeit nutzen zu können, muß in der Konfigurationsdatei für den Kernel die Anweisung device atapicam stehen. Weitergehende Informationen finden Sie in atapicam(4).
Der Treiber matcd(4) mußte aus lizenzrechtlichen Gründen entfernt werden. Dies geschah schon in 4.7-RELEASE, wurde aber versehentlich nicht in den Release Notes erwähnt.
Der neue Treiber trm unterstützt SCSI-Controller auf Basis des Tekram TRM-S1040 SCSI Chipsatzes.
In kadmind(8) und k5admin wurden Puffer-Überläufe beseitigt. Weitere Informationen finden Sie in FreeBSD-SA-02:40.
Diverse kritische Fehler in BIND wurden korrigiert, weitere Informationen finden Sie in FreeBSD-SA-02:43.
Bei burncd(8) kann bei -s jetzt der Wert max angegeben werden, um die maximal mögliche Geschwindigkeit zu nutzen.
Bei cdcontrol(1) kann jetzt die Geschwindigkeit des CD-ROM-Zugriffs mit dem Kommando speed eingestellt werden. Wird der Wert max angegeben, wird die höchste mögliche Geschwindigkeit verwendet.
Mit dem neuen Hilfsprogramm getconf(1) können die Werte der in POSIX und X/Open angegebenen Variablen für die Pfad- und Systemkonfiguration ausgegeben werden.
Mit dem neuen Programm pathchk(1) können Pfadangaben auf ihre Gültigkeit und Portabilität zwischen POSIX-Systemen geprüft werden.
Die Base64-Unterstützung von uuencode(1) und uudecode(1) wird jetzt automatisch aktiviert, wenn die Programme als b64encode(1) bzw. b64decode(1) aufgerufen werden.
Die Definitionen von stdio, stdout und stderr wurden geändert, um die bisher für die Compilierung notwendigen Konstanten überflüssig zu machen. Einige ältere Programme brauchen deswegen evtl. neuere Versionen 3.X-Kompatibilitätsbibliotheken. Um diese erzeugen, müssen Sie bei einem buildword/installword COMPAT3X=yes setzen.
cvs ist jetzt in der Version 1.11.2 verfügbar.
Die Datenbank mit den Zeitzonen steht jetzt in der Version tzdata2002d zur Verfügung.
Wenn Sie eine ältere Version von FreeBSD aktualisieren wollen, haben Sie drei Möglichkeiten:
Die binäre Aktualisierung mit sysinstall(8). Diese Variante benötigt die wenigste Zeit, allerdings geht sie davon aus, daß Sie keine Optionen zur Kompilierung von FreeBSD genutzt haben.
Die komplette Neuinstallation von FreeBSD. Dadurch führen Sie natürlich keine echte Aktualisierung durch und es ist auf jeden Fall nicht so bequem wie die binäre Aktualisierung, da Sie ihre Konfigurationsdaten in /etc selbst sichern und wiederherstellen müssen. Dennoch kann diese Option sinnvoll sein, wenn Sie die Aufteilung der Partitionen ändern wollen oder müssen.
Mit dem Sourcecode in /usr/src. Diese Variante ist flexibler, benötigt aber mehr Plattenplatz, Zeit, und Erfahrung. Weitere Informationen zu diesem Thema finden Sie im Kapitel ``Using make world'' des FreeBSD Handbuchs. Eine Aktualisierung einer sehr alten Version von FreeBSD kann mit Problemen verbunden sein; in diesen Fällen ist es effektiver, eine binäre Aktualisierung oder eine komplette Neuinstallation durchzuführen.
Bitte lesen Sie den Inhalt der Datei INSTALL.TXT, um weitere Informationen zu erhalten, und zwar bevor Sie mit der Aktualisierung beginnen. Wenn Sie den Sourcecode zur Aktualisierung nutzen, sollten Sie auf jeden Fall auch /usr/src/UPDATING lesen.
Zum guten Schluß: Wenn Sie auf eine der möglichen Arten die FreeBSD-Entwicklungszweige -STABLE oder -CURRENT nutzen, sollten Sie auf jeden Fall das Kapitel ``-CURRENT vs. -STABLE'' im FreeBSD Handbuch lesen.
Wichtig: Sie sollten vor der Aktualisierung von FreeBSD auf jeden Fall Sicherheitskopien aller Daten und Konfigurationsdateien anlegen.
Diese Datei und andere Dokumente zu dieser Version sind bei http://snapshots.jp.FreeBSD.org/verfuegbar.
Wenn Sie Fragen zu FreeBSD haben, lesen Sie erst die Dokumentation, bevor Sie sich an <de-bsd-questions@de.FreeBSD.org> wenden.
Alle Anwender von FreeBSD 4-STABLE sollten sich in die Mailingliste <stable@FreeBSD.org> eintragen.
Wenn Sie Fragen zu dieser Dokumentation haben, wenden Sie sich an <de-bsd-translators@de.FreeBSD.org>.