Dezember 31, 2008 at 20:19 MSK im SVN-Repository erfasst den Status von Zweigniederlassungen FreeBSD 7.1 mit RC2 auf RELEASE. Release Engineering Team begann zu schaffen binären baut eine neue Version des Systems. Es wird erwartet, dass sie am 6. Januar zur Verfügung stehen.
Unten ist eine Liste der wesentlichen Änderungen gegenüber Version 7.0:
Behebt Sicherheitslücken entdeckt, seit der Veröffentlichung von FreeBSD 7.0 im Februar 2008 (in der Patch-Releases) korrigiert:
Privilege Eskalation in OpenSSH, wenn die Option X11-Forwarding. SA-08: 05.openssh;
Der Austausch der Adressen in den Cache-Bind. SA-08: 06.bind;
Lokale Privilegienerweiterung auf der Plattform amd64. SA-08: 07.amd64;
Ausführung von beliebigem Code über ein System Call nmount (). SA-08: 08.nmount;
Remote Call Kernel-Absturz nach der Verbindung mit IPv6. SA-08: 09.icmp6;
Eine Schwachstelle in der Implementierung des Protokolls NDP. SA-08: 10.nd6;
Erstellen Sie eine vorhersehbare Folge von Zufallszahlen in der Funktion arc4random (). SA-08: 11.arc4random;
CSRF-Schwachstelle im ftpd. SA-08: 12.ftpd;
Privilege Eskalation durch ng_socket oder ng_bluetooth. SA-08: 13.protosw.
Kern
ULE-Scheduler ist nun der Standard-Plattformen auf amd64 und i386;
Support-Infrastruktur dynamischen Debugging DTrace, die Portierung von OpenSolaris. Hinzufügen Dienstprogramme dtrace (1) Management;
Hinzufügen Dienstprogramme cpuset (2), die für Gruppen von Prozessoren Kontrolle dient;
Added Kennung CLOCK_THREAD_CPUTIME_ID;
In den Debugger DDB (4) Befehl / S ersetzt durch ein Team von erfassen. Added Befehl show conifhk.
In den System Call fcntl hat konstant F_DUP2FD (analog dup2 (fd, arg)).
In dem Modul Implementierung von Linux-ABI linux (4)-Funktion hinzugefügt sched_setaffinity () und get_setaffinity () zu binden, um die CPU-Prozess;
Hinzugefügt wurde die Umsetzung der NFS File Locking auf Kernel-Ebene - Option NFSLOCKD.
Zusätzlicher Nutzen textdump zu erhalten Debugging-Informationen aus dem Kern in der menschlichen Form.
Die Funktion wait4 (2) hat Optionen WNOWAIT und WSTOPPED.
Binding unterbrechen, um die CPU-Plattformen amd64, i386, sparc64,
Added sysctl kern.features.compat_freebsd [456], um die Kompatibilität mit früheren Versionen des Systems.
Die Benutzer können herunterladen FreeBSD-Disks mit GPT (GUID Partition Table) anstelle des MBR (Anhang Loader gptboot) ausgestattet. BTX-Kernel verwendet Loader unterstützt nun auch das Booten von USB-Geräten, dank der Unterstützung Funktionsaufrufe BIOS;
Hardware Support
Ein Fahrer cmx (4) mit der Unterstützung Omnikey CardMan 4040 PCMCIA Smartcard-Leser;
Driver Support kbdmux (4) auf der Plattform sparc64;
Nvram-Module (4) und fdescfs (5) geändert, um korrekt auf SMP-Systemen (MPSAFE) arbeiten;
Von den Fahrern puc (4) entfernt Option PUC_FASTINTR;
In der Fahrer psm (4) Erkennung von Synaptics Touchpad;
Ab OpenBSD portiert Treiber mit Unterstützung für USB-Seriell-Adapter auf dem Chip von Silicon Laboratories CP2101/CP2102 basiert.
Multimedia
In den Treiber agp (4) Unterstützung für Intel-basierte Grafikkarten G33/G45;
Ein Fahrer, DPMS (4) zu bieten Unterstützung für Suspend / Resume externen Displays;
DRM-Treiber unterstützt nun Grafikkarten auf Intel i915 GME beruht;
Netzwerkadapter
In der Fahrer ale (4) Unterstützung für Controller Atheros AR8121/AR8113/AR8114 Gigabit / Fast Ethernet. Von Standardmäßig ist der Fahrer nicht im GENERIC-Kernel aktiviert;
Em Driver (Intel PRO/1000 Gigabit Ethernet) ist in zwei Fahrern aufgeteilt: in em (4) Zeit, um die 82.575 Chips zu unterstützen, und ein neuer Treiber, igb (4) unterstützt neueren Geräten;
Verbesserungen in den Treibern der Netzwerkkarten hme (4), sf (4), vr (4), wpi (4),
Treiber-Update ixgbe (4) Version 1.6.2 von Intel;
Beheben Sie Probleme mit Auto-Alignment in einigen PHY-in-Modul miibus (4);
Hinzufügen eine vorübergehende Lösung für das Problem der fehlerhaften Berechnung von Prüfsummen für Rahmen der geringen Größe im Treiber msk (4);
Verbesserungen in der NDIS-Treiber (4);
Umsetzung Unterstützung für Wake-On-LAN-Treiber STGE (Sundance / Tamarack TC9021 Gigabit Ethernet).
Storage-Systeme und Festplatten
Fähigkeit zu bauen als Module Kernel-Module geom_part () und geom_linux_lvm (GEOM-Modul für den Zugang zu LVM2, den Logical Volume Manager Linux);
Unterstützung für Festplatten-Arrays größer als 2 TB im Treiber aac (4);
In den Treiber ata (4) Unterstützung für sysctl hw.ata.ata_dma_check_80pin einschließlich Prüfungen für Kabel mit 80 Anschlüssen. Ein Problem mit dem Chipsatz ServerWorks HT1000;
In der CISS-Treiber (4) festgesetzt Problem ADAPTER HEARTBEAT FAILED;
Verbesserte Stabilität in der Fahrer-iir (4) und TWA (4);
In den Treiber mpt (4), um die Struktur Typ mpt_user mpt_user_personality hat;
Entfernen Sie den Treiber rr232x (4) zu Gunsten eines neuen hptrr (4).
Netzwerk-Subsystem
Hinzufügen von Keywords abzulehnen / Blackhole in den Utility-arp (8);
In dem Modul bpf (4) hat ioctl BIOCSETFNR, so dass ein Filtereinsatz die Pakete auszuwählen sind nicht von Interesse für den Administrator;
In dem Modul if_bridge (4) hat ifmaxaddr Parameter, die Begrenzung der maximalen Anzahl von MAC;
Verbesserung der Stabilität des Moduls Karpfen (4) (CARP-Protokoll-Unterstützung);
Hinzufügen eines Moduls dummynet (4) Unterstützung des Regimes schnell vergehen Paketen umgehen dummynet-Scheduler, in den Momenten, wenn die Intensität der kontrollierten Flow übersteigt nicht eine bestimmte Bandbreite. Fähigkeit, wiederum ein sysctl-Variable net.inet.ip.dummynet.io_fast;
Das Hinzufügen eines neuen sysctl, so dass Sie wählen internen / externen Firewall oder eines Titels zu bpf (4), mit einem Dienstprogramm enc (4);
Hinzufügen von Unterstützung GRE Schlüssel für ausgehende Pakete im Modul gre (4);
Fix Probleme mit PMTU in einem Teilsystem ipsec (4);
Entfernen der Netzwerk-Subsystem netatm in Rücksicht auf die fehlende Interesse an der Entwicklung;
Hinzufügen von Unterstützung perenepravleny (statische NAT) im Modul ng_nat (4);
Hinzufügen von Unterstützung für mehrere Haken in dem Modul ng_pptpgre (4);
In der Bibliothek resolver (3) Unterstützung für Unterstrich;
Option hinzugefügt, TCP_CONGESTION für TCP-Buchse;
In verschiedenen Teilen des Netzwerk-Stacks wird jetzt benutzt, Lock-Funktion rwlock (9).
Dateisysteme
Hinzufügen von Unterstützung für BSD-Disklabels und VTOC8 das Dienstprogramm gpart (8);
Support-Parameter beim Erstellen eines Datenträgers in der gvinum (8) festgelegt;
Beseitigt wurde das Problem der Wege zu finden, UNIX-Socket-unionfs (7);
Von der globalen Sperrcode verschont fdescfs (5) (file-descriptor File System), jetzt als MPSAFE beschriftet.
Utilities Userland
Hinzufügen von Befehlen zu Spindown Utility atacontrol (8), die zu einem Timeout festgelegt, nach der drehenden Platten wird anhalten können.
Hinzufügen von Schlüsseln-v,-f,-h in den Utility-chflags (1).
In den Befehl cp (1) Das Problem mit der ACL. Added Schlüssel-a - Archiv-Modus, analog-RPP.
Hinzufügen der-m in der Cron-Daemon (8), können Sie eine E-Mail-Adresse überschreiben, um Mitteilungen zu senden.
In das Programm dhclient (8) mit zusätzlichen Features und Fehler behoben Verarbeitung von Standard-Route. Hinzugefügt Funktion is_default_interface ()
Verbesserte Identifizierung von unbekannten Variablen in der Umgebung des Benutzers (environ (7)).
In das Programm fdisk (8) hat einen Schlüssel-q, Unterdrückung Debug-Meldungen.
Utility holen (1) bekräftigte die Umgebungsvariable NO_PROXY, die Nutzung Proxy-Server zu deaktivieren.
In der Standard-Bibliothek Funktionen hinzugefügt ffsll (3) und flsll (3) auf den ersten und letzten Dinge, die in einer Reihe zu finden.
In der festen Programm Glück (6) einen Fehler, erscheint, wenn Sie die-e. Added Umgebungsvariable FORTUNE_PATH für die Suche nach Glück-Dateien.
In der Datei freebsd-update.conf (5) hat IDSIgnorePaths Parameter, so dass der Weg, der FreeBSD-Update IDS setzen sollte ignoriert werden.
Hinzufügen des f-Knoten in das Dienstprogramm fwcontrol (8) - ermöglicht es Ihnen, den Knoten, das nächste Mal setzen Sie den Datenbus wird root angeben.
Hinzufügen von Unterstützung für die Schlüssel-mcpu in gcc (1) auf der Plattform sparc64.
Unterstützung für ZFS in den Utility-gpt (8).
In ifconfig (8) wird die Unterstützung für WPS IE.
Hinzufügen von Befehlen Add-kld und gdb (1) tid. Support kld Backend-shared-lib.
Hinzugefügt Funktion kvm_getcptime (3) - nutzen Sie die globalen Statistiken über die Boot-Zeit CPU.
Die Bibliothek libalias fügt die Unterstützung für FTP-Kommandos PORT / EPRT in Kleinbuchstaben.
Support-man-pages, komprimierte bzip2-, Gebrauchsmuster Mann (1).
Hinzufügen der-v in mdconfig (8) - verbose.
Hinzufügen von Funktionen memrchr (3) in der Standard-Bibliothek - Suche Bytes in der Zeichenkette.
Korrektur der grammatische Fehler in den Utility-Morse (6).
Hinzufügen der Option-h in mountd (8) - die Angabe der IP-Adressen, die der Daemon laufen.
Hinzufügen der-L in moused (8) - steuern die Geschwindigkeit des Rollens des Mauszeigers.
Verbesserung der Übereinstimmung mit den POSIX-Standard in dem Befehl mv (1).
Das System Szenarien periodic (8) hinzu, um das Skript daily_status_mail_rejects_shorten.
In der Utility-ping6 (8) ändern Sie die minimale zulässige Intervall, verändert Exit-Status, fügen Sie Tasten-o,-R,-R.
Hinzufügen der-D in der Dämon rfcomm_pppd (8) - check DUN, zusammen mit LAN bei der Arbeit im Server-Modus.
Hinzufügen von Profilen NAP, GN, PANU in Dämon sdpd (8).
In der Utility-setkey (8) wird die Unterstützung für die Keyword-esp.
Korrektur der telnetd (8), begann mit ein-ausschalten.
Hinzufügen der Option-P in der Befehlszeile top (1) und vmstat (8) - Display-Statistiken für jede CPU.
Zusätzlich zu den Befehl traceroute (8)-ein für die Suche nach der Anzahl AS.
Zusätzlich zu den Standard-Bibliothek Funktionen uuid_ (enc, dec) _ (be, le) (3).
Hinzufügen von Unterstützung für mehr als 10 Geräte snp (4) in der Befehlszeile zu sehen (8).
Hinzufügen der Option-P an den Dämon ypserv (8), die die Port-Nummer zur Herstellung von Verbindungen angeben können;
Init-Skripte
Hinzufügen rc.conf Einstellung dummynet_enable (zum Anschluss des Moduls dummynet (4) Boot);
Berichtigung von Fehlern im Skript rc.d / ntpd, in Ermangelung einer Konfigurationsdatei manifestiert;
RC-ppp-Skript unterstützt jetzt die Konfiguration mehrerer Links, über variable ppp_profile;
In der RC-Last-Skript realisiert sysctl-Einstellungen aus der Datei / etc / sysctl.conf.local zusätzlich zu / etc / sysctl.conf;
In rc.conf nun möglich, die Konfiguration der Netzwerk-Schnittstellen und Subnetze zu der Gruppe der Packet-Filter-Regeln in rc.firewall, wenn eine Variable gesetzt ist, um firewall_type Definition in einfachen oder Kunden. Siehe Beschreibung von Variablen firewall_client_net, firewall_simple_iif, firewall_simple_inet, firewall_simple_oif und firewall_simple_onet.
Update Dritten Programme, die das Basis-System:
Am-utils-Paket auf Version 6.1.5 aktualisiert;
ISC BIND DNS-Server auf Version 9.4.2 aktualisiert P2;
awk auf die Version vom 1. Mai 2007 aktualisiert, um on October 23, 2007 release;
bzip2 ein Update von 1.0.4 auf 1.0.5;
CVS-Aktualisierung auf Version 1.11.22.1;
hostapd auf Version 0.5.10 aktualisiert + Unterstützung für Radius ACL;
Libarchive Bibliothek auf Version 2.5.5 aktualisiert;
Ncurses-Bibliothek wurde auf Version 5.6-20080503 aktualisiert;
NTP aktualisiert auf Version 4.2.4p5;
Verpackung OpenPAM upgraded to release “Hortensie”;
OpenSSH wurde von Version 4.5p1 aktualisiert, um 5.1p1 Release.
Sendmail 8.14.2 ist mit der Version 8.14.3 ersetzt;
wpa_supplicant aktualisiert auf Version 0.5.10 + Added support for syslog;
In den Häfen unterstützte Version von GNOME (x11/gnome2) von 2.20.1 auf 2.22.3 aktualisiert, KDE (x11/kde3) aus 3.5.8 bis 3.5.10.
über opennet
31 December 2008 | , , freebsd freigabe projekt schaffung system benutzer, freigabe, montage, system, team
Open Club fasst die Ergebnisse für das Jahr 2008
Dmitri Medwedew, der russische Präsident auf freier Software
More reading:
• Einführung von FreeBSD 6.4-RELEASE. »»»
Bewertung von Innovationen:
Kern
Im Rahmen opencrypto hat die 128-Bit-Blockchiffrierer Kamelie, die...
• FreeBSD 7.1 Release. »»»
December 31, 2008 at 20:19 MSK in svn-repository recorded change...
• Introduction of FreeBSD 6.4-RELEASE. »»»
Review of innovations:
Core
In the framework opencrypto added support 128-bit block...
• FreeBSD 7.0 - Release. »»»
Veröffentlicht ein neues Release von FreeBSD - das beliebteste UNIX-ähnliches...
• FreeBSD 7.1 sortie. »»»
Décembre 31, 2008 à 20:19 MSK dans svn-repository enregistré modifier...
|
Copyright © 2009 Новости из мира Linux |