NetBSD ist eine Open-Source-BSD-Distribution, die auf dem bekannten und stabilen FreeBSD-Betriebssystem basiert und von Grund auf für ein hochgradig portables UNIX-ähnliches Betriebssystem entwickelt wurde Hardware-Plattformen.
Zu den Hauptmerkmalen gehören ein sauberes Design, Paketfilterung und Netzwerkadressübersetzung (NAT), IPv6-Unterstützung, Network File System (NFS), umfassende und robuste Netzwerkfunktionen, Hardware- und Software-RAID, Hochleistungs-PCI-IDE und Unterstützung für große IDE-Festplatten.
Verfügbarkeit, unterstützte Architekturen und Boot-Optionen
Die Distribution steht als ISO-Image in CD-Größe zum Download zur Verfügung. Sie kann einfach auf leere oder RW-CD-Discs geschrieben oder mit den UNetbootin- oder Disks-Anwendungen auf USB-Sticks oder CD / DVD-Brennsoftware verteilt werden.
Es wurde entwickelt, um direkt auf einem lokalen Laufwerk installiert zu werden. Daher können Sie die Boot-Eingabeaufforderung der Installations-CD verwenden, um das Betriebssystem mit Standardeinstellungen ohne ACPI oder ohne SMP (Symmetric Multiprocessing) und ACPI zu installieren. Es ist auch möglich, zu einer Shell-Eingabeaufforderung zu wechseln.
Unterstützte Architekturen umfassen i386, amd64, Sparc / Sparc64, IBM RS / 6000, CES FIC8234, Atari, Algorithmics, Amiga PowerPC, Commodore Amiga, Digital / Compaq Alpha, Acorn RiscPC / A7000, IBM Network Station 1000, Motorola MVME 68k , Digital VAX, Digital DNARD und viele andere.
Installation
Der NetBSD-Installationsprozess ist textbasiert und verwendet ein menügesteuertes Dienstprogramm, mit dem Benutzer entweder das Betriebssystem installieren oder eine vorhandene Installation aktualisieren können. Es unterstützt fünf Sprachen (Englisch, Deutsch, Spanisch, Französisch, Polnisch) und besteht darin, ein Tastaturlayout auszuwählen, das Festplattenlaufwerk zu partitionieren und Benutzer und Kennwörter einzurichten.
Endeffekt
Zusammenfassend bietet NetBSD Benutzern ein sehr schnelles und stabiles UNIX-ähnliches Betriebssystem, das eine Vielzahl von Architekturen unterstützt und ohne großen Aufwand auf Server-Rechnern eingesetzt werden kann. Anwendungen können über die umfassende NetBSD Packages Collection installiert werden.
Was ist neu in dieser Version:
- Unterstützung für Raspberry Pi Null.
- Anfängliche DRM / KMS-Unterstützung für NVIDIA-Grafikkarten über Nouveau (standardmäßig deaktiviert. Entkomme Nouveau und Nouveaufb in deiner Kernel-Konfiguration zum Testen).
- Das Hinzufügen von vioscsi, einem Treiber für die Google Compute Engine-Festplatte.
- Verbesserte Linux-Kompatibilität, z. B. die Verwendung von Adobe Flash Player 24.
- wm (4):
- C2000 KX und 2.5G Unterstützung.
- Wake On Lan-Unterstützung.
- 82575 und neuere SERDES-basierte Systeme funktionieren jetzt.
- ODROID-C1 Ethernet funktioniert jetzt.
- Zahlreiche Bugfixes und Stabilitätsverbesserungen.
Was ist neu in der Version:
- Unterstützung für Raspberry Pi Null.
- Anfängliche DRM / KMS-Unterstützung für NVIDIA-Grafikkarten über Nouveau (standardmäßig deaktiviert. Entkomme Nouveau und Nouveaufb in deiner Kernel-Konfiguration zum Testen).
- Das Hinzufügen von vioscsi, einem Treiber für die Google Compute Engine-Festplatte.
- Verbesserte Linux-Kompatibilität, z. B. die Verwendung von Adobe Flash Player 24.
- wm (4):
- C2000 KX und 2.5G Unterstützung.
- Wake On Lan-Unterstützung.
- 82575 und neuere SERDES-basierte Systeme funktionieren jetzt.
- ODROID-C1 Ethernet funktioniert jetzt.
- Zahlreiche Bugfixes und Stabilitätsverbesserungen.
Was ist neu in Version 7.1:
- Unterstützung für Raspberry Pi Null.
- Anfängliche DRM / KMS-Unterstützung für NVIDIA-Grafikkarten über Nouveau (standardmäßig deaktiviert. Entkomme Nouveau und Nouveaufb in deiner Kernel-Konfiguration zum Testen).
- Das Hinzufügen von vioscsi, einem Treiber für die Google Compute Engine-Festplatte.
- Verbesserte Linux-Kompatibilität, z. B. die Verwendung von Adobe Flash Player 24.
- wm (4):
- C2000 KX und 2.5G Unterstützung.
- Wake On Lan-Unterstützung.
- 82575 und neuere SERDES-basierte Systeme funktionieren jetzt.
- ODROID-C1 Ethernet funktioniert jetzt.
- Zahlreiche Bugfixes und Stabilitätsverbesserungen.
Was ist neu in Version 7.0.2 / 7.1 RC2:
- Deutlich verbesserte Unterstützung für moderne Intel- und Radeon-Grafikhardware über einen Port des Linux-DRM / KMS-Codes. Die meisten X.Org-Komponenten wurden ebenfalls aktualisiert.
- ARM-Multiprozessorunterstützung
- Unterstützung für neue ARM-Boards, von denen einige nachfolgend aufgeführt sind:
- Raspberry Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- BeagleBone Schwarz
- Bananen-Pi
- Cubieboard 2
- Cubietruck
- Merii Kolibri
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Scharfer Netwalker PC-Z1
- GPT-Unterstützung in sysinst
- Lua Kernel-Skripting
- Multiprozessor-USB-Stack
- Viele Verbesserungen an NPF, dem NetBSD-Paketfilter
- GCC 4.8.4 (und optional LLVM / Clang 3.6.1)
Was ist neu in Version 7.0.2 / 7.1 RC1:
- Deutlich verbesserte Unterstützung für moderne Intel- und Radeon-Grafikhardware über einen Port des Linux-DRM / KMS-Codes. Die meisten X.Org-Komponenten wurden ebenfalls aktualisiert.
- ARM-Multiprozessorunterstützung
- Unterstützung für neue ARM-Boards, von denen einige nachfolgend aufgeführt sind:
- Raspberry Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- BeagleBone Schwarz
- Bananen-Pi
- Cubieboard 2
- Cubietruck
- Merii Kolibri
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Scharfer Netwalker PC-Z1
- GPT-Unterstützung in sysinst
- Lua Kernel-Skripting
- Multiprozessor-USB-Stack
- Viele Verbesserungen an NPF, dem NetBSD-Paketfilter
- GCC 4.8.4 (und optional LLVM / Clang 3.6.1)
Was ist neu in Version 7.0.2:
- Deutlich verbesserte Unterstützung für moderne Intel- und Radeon-Grafikhardware über einen Port des Linux-DRM / KMS-Codes. Die meisten X.Org-Komponenten wurden ebenfalls aktualisiert.
- ARM-Multiprozessorunterstützung
- Unterstützung für neue ARM-Boards, von denen einige nachfolgend aufgeführt sind:
- Raspberry Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- BeagleBone Schwarz
- Bananen-Pi
- Cubieboard 2
- Cubietruck
- Merii Kolibri
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Scharfer Netwalker PC-Z1
- GPT-Unterstützung in sysinst
- Lua Kernel-Skripting
- Multiprozessor-USB-Stack
- Viele Verbesserungen an NPF, dem NetBSD-Paketfilter
- GCC 4.8.4 (und optional LLVM / Clang 3.6.1)
Was ist neu in Version 7.0.1:
- Deutlich verbesserte Unterstützung für moderne Intel- und Radeon-Grafikhardware über einen Port des Linux-DRM / KMS-Codes. Die meisten X.Org-Komponenten wurden ebenfalls aktualisiert.
- ARM-Multiprozessorunterstützung
- Unterstützung für neue ARM-Boards, von denen einige nachfolgend aufgeführt sind:
- Raspberry Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- BeagleBone Schwarz
- Bananen-Pi
- Cubieboard 2
- Cubietruck
- Merii Kolibri
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Scharfer Netwalker PC-Z1
- GPT-Unterstützung in sysinst
- Lua Kernel-Skripting
- Multiprozessor-USB-Stack
- Viele Verbesserungen an NPF, dem NetBSD-Paketfilter
- GCC 4.8.4 (und optional LLVM / Clang 3.6.1)
Was ist neu in Version 6.1.5 / 7.0 RC3:
- Deutlich verbesserte Unterstützung für moderne Intel- und Radeon-Grafikhardware über einen Port des Linux-DRM / KMS-Codes. Die meisten X.Org-Komponenten wurden ebenfalls aktualisiert.
- ARM-Multiprozessorunterstützung
- Unterstützung für neue ARM-Boards, von denen einige nachfolgend aufgeführt sind:
- Raspberry Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- BeagleBone Schwarz
- Bananen-Pi
- Cubieboard 2
- Cubietruck
- Merii Kolibri
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Scharfer Netwalker PC-Z1
- GPT-Unterstützung in sysinst
- Lua Kernel-Skripting
- Multiprozessor-USB-Stack
- Viele Verbesserungen an NPF, dem NetBSD-Paketfilter
- GCC 4.8.4 (und optional LLVM / Clang 3.6.1)
Was ist neu in Version 6.1.5 / 7.0 RC1:
- Deutlich verbesserte Unterstützung für moderne Intel- und Radeon-Grafikhardware über einen Port des Linux-DRM / KMS-Codes. Die meisten X.Org-Komponenten wurden ebenfalls aktualisiert.
- ARM-Multiprozessorunterstützung
- Unterstützung für neue ARM-Boards, von denen einige nachfolgend aufgeführt sind:
- Raspberry Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- BeagleBone Schwarz
- Bananen-Pi
- Cubieboard 2
- Cubietruck
- Merii Kolibri
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Scharfer Netwalker PC-Z1
- GPT-Unterstützung in sysinst
- Lua Kernel-Skripting
- Multiprozessor-USB-Stack
- Viele Verbesserungen an NPF, dem NetBSD-Paketfilter
- GCC 4.8.4 (und optional LLVM / Clang 3.6.1)
Was ist neu in Version 6.1.5:
- Sicherheitsberichterstattung:
- NetBSD-SA2014-005 libXfont mehrere Schwachstellen
- NetBSD-SA2014-006 Mehrere OpenSSL-Schwachstellen
- NetBSD-SA2014-007 bozohttpd grundlegende HTTP-Authentifizierung umgehen
- NetBSD-SA2014-008 Mehrere OpenSSL-Schwachstellen
- NetBSD-SA2014-009 Mehrere Schwachstellen im execve Systemaufruf
- NetBSD-SA2014-010 Mehrere Schwachstellen in den Kompatibilitätsebenen
- NetBSD-SA2014-011 Benutzergesteuerte Speicherzuordnung im modctl-Systemaufruf
- NetBSD-SA2014-012 Speicherleck im Systemaufruf setsockopt
- Hinweis: Hinweise vor NetBSD-SA2014-005 haben keinen Einfluss auf NetBSD 6.1.5.
- Andere Sicherheitsprobleme:
- Behebt verschiedene Probleme im mount syscall, die von einem lokalen Benutzer benutzt werden könnten, um das System in Panik zu versetzen.
- OpenPAM: Korrigieren Sie die Fehlerbehandlung im PAM Policy Parser. CVE-2014-3879.
- Kernel:
- wm (4): Bump max TX DMA-Größe, um pathologische Bedingungen mit TSO zu vermeiden.
- tippen (4): Fixiere ein Rennen. PR kern / 47506 und kern / 46199.
- urndis (4): Repariere eine Panik.
- viif (4): Repariere eine Panik. PR kern / 49007.
- Repariere ein mbuf-Leck in IPFilter.
- Korrigiere zwei Überläufe und einen Speicherfehler in ptyfs und umapfs.
- Verwerfen Sie nicht ausgerichtete PCI-Konfigurationsregister-ioctl-Anforderungen, bevor wir sie übernehmen können.
- Verschiedenes:
- heimdal: Korrigiert das Datei-Deskriptor-Leck. Behebt PR lib / 48718
- Aktualisierung auf tzdata2014g.
- Aktualisieren Sie boohttpd auf 20140708.
- Aktualisieren Sie openssl auf 1.0.1i.
- Fehler beim Absturz des Xservers beim Beenden (wodurch die Einstellungen der Bildschirmpalette nicht wiederhergestellt werden) bei Verwendung von wsfb.
- postinstall (8): Wenden Sie nicht "ptyfsoldnodes" an. wenn / dev / pts nicht existiert.
- named: Aktualisieren Sie root.cache bis 2014060201.
- alpha:
- Machen Sie sysinst korrekt mit Tru64-Plattenlabels fertig. PR-Port-Alpha / 48697.
- sparc64:
- Fehler longjmp behoben, der einen Segmentierungsfehler auf sparc64-Kernel mit 32-Bit-Benutzerland verursacht.
- next68k:
- Verschieben Sie die Physmem-Berechnungen vor der ntpage-Initialisierung. PR-Port-m68k / 45915.
Was ist neu in Version 6.1.4:
- Verbesserung der Parallelität und Leistung des Netzwerkstapels.
- Entwicklung moderner Dateisysteme und Verbesserung bestehender Systeme.
- Funktionen, die in eingebetteten Umgebungen nützlich sind, wie z. B. hochauflösende Timer und XIP-Unterstützung.
- Automatisches Testen und Qualitätssicherung.
- NetBSD-SA2014-003 posix_spawn unbegrenzte Kernel-Speicherzuweisung
- NetBSD-SA2014-004 Offenlegung von OpenSSL-Informationen ("Heartbleed")
- OpenSSL: CVE-2014-0076
- Behebung eines Speicherlecks auf der falschen ELF-Binärdatei.
- veriexec: Vermeiden Sie einen Gebrauch-nach-Frei-Fehler.
- atari: Korrigiert einen Kernel-Absturz, wenn ein Benutzer versucht, zu einem nicht vorhandenen Terminal zu wechseln. Behebt PR # 48599.
Was ist neu in Version 6.1.3:
- Sicherheitsberichterstattung:
- NetBSD-SA2013-010Verwenden Sie nach dem Freigeben von ImageText-Anforderungen in Xserver (CVE-2013-4396)
- NetBSD-SA2013-011 embryonisches TCP-Socket lokales DoS
- NetBSD-SA2013-012Router Advertisement sysctl lokaler Denial-of-Service
- NetBSD-SA2013-013Memory-Leck beim Versuch, gefälschte ELF-Binärdateien auszuführen
- NetBSD-SA2014-001Stack-Pufferüberlauf in libXfont (CVE-2013-6462)
- NetBSD-SA2014-002ntpd wird als DDoS-Verstärker verwendet
- Hinweis: Hinweise vor NetBSD-SA2013-009 haben keinen Einfluss auf NetBSD 6.1.3.
- Andere Sicherheitsprobleme:
- bind: Fix CVE-2014-0591.
- Kernel:
- pci (4): Arbeiten Sie mit einem QEMU-Fehler, der NetBSD daran hindert, auf einigen Versionen von QEMU und KVM zu booten. (PR # 45671)
- Xen: Fix dom0 crash mit einigen domUs
- Xen: Entfernen Sie eine falsche diagostische Nachricht, die die Konsole spammt. (PR # 46313)
- sparc64: Behebt eine Kernel-Diagnose-Panik.
- Vernetzung:
- NPF: Fixe Byte-Reihenfolge für Port-Bereich Vergleich.
- NPF: Behebe eine Wettlaufbedingung.
- Dateisysteme:
- ffs: Es wurde ein interner fsck_ffs Fehler in UFS1 behoben.
- Verschiedenes:
- Xserver (1): Absturz bei i810e behoben. (PR # 48315)
- sysinst (8): Falscher MBR-Partitionsoffset auf kleinen Platten behoben. (PR # 48304)
- ld.elf_so (1): Speicherbeschädigung behoben. (PR # 48324)
- sparc64: gcc wurde so korrigiert, dass keine ungültige asm generiert wurde.
Was ist neu in Version 6.1.2:
- Sicherheitsberichterstattung:
- NetBSD-SA2013-009Eingestellter kleiner BPF-Puffer kann zu Panik führen
- Hinweis: Hinweise vor NetBSD-SA2013-009 haben keinen Einfluss auf NetBSD 6.1.2.
- Kernel
- virtio (4): Es wurde eine Panik beim Herunterfahren auf KVM behoben. (PR # 48105)
- uhci (4): Die USB-Geräte-Enumeration wurde in einigen Fällen repariert, einige Operationen auf Big-Endian-Maschinen wurden korrigiert. (PR # 47522, PR # 48237)
- Vernetzung:
- Schließen Sie BRDADDR und NETMASK in die IPv4-ioctls ein, die wir für IPv6 verbieten.
- npf (3): Panik bei IPv6 behoben, wenn nbufs neu zugewiesen werden.
- npf (3): Die Filterung mit dynamischen Regeln wurde korrigiert.
- Dateisysteme:
- udf: Es wurde ein Problem behoben, das zu Müll nach der 4-GB-Grenze führen konnte.
- Verschiedenes:
- pthread (3): Fehler behoben, der in einigen Fällen von pthread_create () zurückgegeben wurde.
- Aktualisieren Sie die tzdata auf 2013e.
- Aktualisieren Sie einige TNF-ssh-Schlüssel in / etc / ssh / ssh_known_hosts.
- Es wurde ein Umgebungsproblem behoben, das zu Abstürzen in Emacs 24 und einigen anderen Anwendungen führen konnte.
- pkg_install: Die Installation von signierten Paketen wurde korrigiert. (PR # 48194)
- Behobene Regression in NetBSD 6.1.1, die bestimmte Anwendungen betrifft, die unter X laufen. (PR # 48170)
- mvme68k: Fehler beim Booten behoben. (PR # 45915)
Was ist neu in Version 6.1:
- Sicherheitsberichterstattung:
- NetBSD-SA2013-001, Kernel-Panic ausgelöst von userland
- NetBSD-SA2013-002, kqueue-bezogene Kernel-Panic ausgelöst von userland
- NetBSD-SA2013-003, RNG Bug kann zu schwachen kryptografischen Schlüsseln führen
- NetBSD-SA2013-004, Schwachstellen in grep
- Sicherheitsupdates:
- Expat: Fix CVE-2012-1147, CVE-2012-1148 und CVE-2012-0876.
- BIND: Adresse CVE-2012-5688: Der Name konnte bei bestimmten Abfragen mit dns64 enabled absterben.
- Es wurde ein Absturz behoben, der bei sysctl security.curtain = 1 auftreten konnte. (PR # 47598)
- Adresse CVE-2012-5667: Mehrere Integerüberläufe in GNU grep.
- Mehrere Korrekturen zur Entropiebehandlung im Kernel.
- Verhindern Sie, dass ktrace den Kernel zum Absturz bringen kann.
- Allgemeiner Kernel:
- posix_spawn (): Fixe Prozesse mit Attributen.
- Löse Races zwischen vget () und vrele (), was dazu führt, dass vget () dead vnodes zurückgibt.
- Verhindert einen Absturz, wenn nicht unterstützte fds mit kevent verwendet werden.
- Beheben Sie einen Fehler, bei dem kmem_alloc () aus dem Interrupt-Kontext aufgerufen werden konnte.
- WAPBL: coalesce schreibt in das Journal, um wapbl_flush () auf raid5 um den Faktor 3 bis 4 zu beschleunigen.
- Vernetzung:
- Fix "atomare Fragmente" für IPv6.
- ipf: Behebung von Ausrichtungsproblemen in ipmon. (PR # 47101)
- npf: behandelt verzögerte Prüfsummen im Netzwerkstack. (PR # 47235)
- Einige Sperrprobleme in ipf (4) wurden behoben
- npf (3): Viele Korrekturen und Updates. Die Konfigurationssyntax hat sich etwas geändert. Bitte überprüfen Sie Ihre Konfigurationsdateien.
- Problem mit sendto (2) bei IPv6-UDP-Datagrammen behoben. (PR # 47408)
- vioif (4): Es wurde ein Problem behoben, durch das der aktuelle QEMU zum Absturz gebracht wurde.
- Dateisysteme:
- smbfs: Machen Sie smbfs tatsächlich an Big-Endian-Ports.
- smbfs: verschiedene Korrekturen. (PR # 25070)
- Erlaube die Installation von ext2fs und msdosfs im 32-Bit-Kompat-Modus.
- v7fs: Beheben von Fehlern um einen Fehler.
- Treiber:
- ciss (4): Versuchen Sie nicht mit Sensoren umzugehen, wenn es keine gibt.
- isp (4): Fixieren Sie FC-AL-Geräte auf QLogic ISP2100. (PR # 47302)
- mfi (4): Fügen Sie Unterstützung für LSI Thunderbolt (SAS2208) Controller hinzu.
- mfi (4): Fügen Sie Unterstützung für das Ausführen der MegaCLI Linux-Binärdatei hinzu, um den Controller zu verwalten.
- puc (4): Zusätzliche Geräteunterstützung.
- bge (4): Fügen Sie Unterstützung für Thunderbolt to Gigabit Ethernet Adapter von Apple hinzu. (PR # 46961)
- mvgbe (4): Behebe eine Reihe von Problemen
- nfe (4): Vermeiden Sie Bounce-Pufferung und verbessern Sie die Leistung.
- wm (4): Behebt die Handhabung von 82578D und 82579V Chips. Diverse andere Korrekturen.
- fss (4): Stürzt nicht ab, wenn mehrere Speicherauszüge -X ausgeführt werden. (PR # 47514)
- fss (4): Panik behoben. (PR # 47020)
- Plattformen:
- alpha:
- Longjmp / setjmp auf Alpha für statisch verknüpfte Programme wie zB in / rescue korrigiert.
- Amiga:
- Neuer (4) Gerätetreiber für Hydra und ASDG Zorro2 Bus Netzwerkkarten.
- Arm:
- Fix gcc bugid 51408 für Arm. (PR # 46972)
- Es wurde ein Fehler im Kirkwood IRQ-Code behoben.
- Falsche Zählungen für 'vmstat -e' in Kirkwood wurden korrigiert.
- Machen Sie Bigendian ARM erhalten Sie die MBR-Partition und Offset korrekt. (PR # 47081)
- Fehler behoben, durch den IRQ-Masken von GPIO in Marvell-SoCs falsch gesetzt wurden.
- Feste statische Verknüpfung auf ARM-Plattformen behoben. (PR # 47139)
- Richtig blockieren IRQs & gt; = 32. (PR # 45371)
- Stark verbesserte Raspberry Pi-Unterstützung - USB und Onboard-Ethernet funktionieren jetzt.
- Aktivierter DCache Streaming Switch und Write Allocate für Sheeva CPUs.
- Zusätzliche Unterstützung für den Watchdog-Timer in einigen Marvell-SoCs.
- Fix für Nicht-MBR-Festplatten auf ARM. (PR # 47463)
- Mips:
- MIPS-Ports sind zu gdb 7.3.1 gewechselt. GDB6 wird entfernt.
- vax:
- Zurückgestoßene MAXPARTITION wurde auf 16 angehoben und stattdessen auf 12 reduziert, um Bootblöcke zu reparieren und boot für VAX 780 und andere Maschinen, die über VMB.EXE booten, zu installieren.
- x68k:
- Bootloader aktualisieren: cdboot, Netboot-Unterstützung und Bugfixes.
- Floppy-Format-Unterstützung hinzufügen.
- x86 (i386, amd64):
- Arbeite mit einem möglichen gcc-Bug herum, der schlechten Assembler-Code erzeugt. (PR # 45673)
- Deaktivieren Sie C1E auf AMD K8-CPUs, um ein Einfrieren während des Bootvorgangs zu verhindern.
- Repariere laufendes BSDi und NetBSD
Was ist neu in Version 6.1 RC2:
- Verschiedene terminfo-Fixes (PR # 46793, PR # 47090 , PR # 47490, PR # 47532)
- Ein segfault in awk (1) (PR # 47553) wurde behoben
- Boothtime50 und das zugehörige sysctl wurden in das compat-Modul verschoben. (PR # 47579)
- Aktualisierte tzdata auf 2013b mit der neuesten Zeitzoneninfo
- Absturz behoben, wenn security.curtsay sysctl aktiviert ist (PR # 47598)
- Einige IPF-Sperrprobleme wurden behoben
- Beheben Sie einen Absturz bei statisch verbundenen Programmen für NetBSD / alpha
Was ist neu in Version 6.1 RC1:
- Bugfixes und Verbesserungen an NPF, dem NetBSD Packet Filter
- Verbesserungen an mehreren ARM-Plattformen, einschließlich Raspberry Pi, die jetzt fast vollständig unterstützt wird.
- Unterstützung für dtrace auf amd64
- MIPS-Ports wurden auf gdb 7.3.1 umgestellt, gdb6 wurde entfernt
- Zusätzliche Geräteunterstützung in Schlüsseltreibern einschließlich wm (4), uftdi (4), mfi (4), bge (4), aac (4), tlp (4) und anderen.
- Verschiedene portspezifische Verbesserungen der Ports amiga, arm, sparc64 und x68k.
Was ist neu in Version 6.0.1:
- Sicherheitsupdates:
- Expat: Fix CVE-2012-1147, CVE-2012-1148 und CVE-2012-0876.
- BIND: Adresse CVE-2012-5688: Der Name konnte bei bestimmten Abfragen mit dns64 enabled absterben.
- Allgemeiner Kernel:
- posix_spawn (): Fixe Prozesse mit Attributen.
- Löse Races zwischen vget () und vrele (), was dazu führt, dass vget () dead vnodes zurückgibt.
- Verhindert einen Absturz, wenn nicht unterstützte fds mit kevent verwendet werden.
- Vernetzung:
- Fix "atomare Fragmente" für IPv6.
- ipf: Behebung von Ausrichtungsproblemen in ipmon. (PR # 47101)
- npf: behandelt verzögerte Prüfsummen im Netzwerkstack. (PR # 47235)
- Dateisysteme:
- smbfs: Machen Sie smbfs tatsächlich an Big-Endian-Ports.
- Treiber:
- ciss (4): Versuchen Sie nicht mit Sensoren umzugehen, wenn es keine gibt.
- Plattformen:
- x86 (i386, amd64):
- Arbeite mit einem möglichen gcc-Bug herum, der schlechten Assembler-Code erzeugt. (PR # 45673)
- Deaktivieren Sie C1E auf AMD K8-CPUs, um ein Einfrieren während des Bootvorgangs zu verhindern.
- xen:
- Verhindern eines Speicherbeschädigungsproblems, das eine Xen-DomU blockiert und möglicherweise zu Dateisystembeschädigung führen kann. (PR # 47056, PR # 47057)
- Behebung: Xen Dom0 NetBSD-Kernel kann abstürzen, indem du doppelte xenwatches hinzufügst.
- Userland-Korrekturen:
- Aktualisieren Sie auf tzdata2012j.
- cdb: weigern Sie sich nicht, Datenbanken ohne Einträge oder Schlüssel zu öffnen.
- Behebung von Grafikbeschädigungen im neueren Kairo, die am häufigsten dadurch zum Ausdruck kommen, dass bestimmte gerenderte Textabschnitte als feste rechteckige Farbblöcke erscheinen.
Was ist neu in Version 5.2 RC1:
- NetBSD 5.2 ist für diejenigen gedacht, die eine Anwendung verwenden NetBSD 5.0.x oder 5.1.x, die nicht die Abwechslung beim Upgrade auf NetBSD 6.0 wollen, aber Bugfixes und einige stabile neue Features möchten. Seit 5.1 gab es eine Reihe von Änderungen. Eine vollständige Liste finden Sie unter src / doc / CHANGES-5.2.
Kommentare nicht gefunden