
Am 10. MĂ€rz 2026 kĂŒndigte das FreeBSD-Projekt die Veröffentlichung einer neuen stabilen Version des Betriebssystems â 14.4-RELEASE â an. Dieses Release, das auf der offiziellen Website verfĂŒgbar ist, setzt die Entwicklung des Zweigs 14-STABLE fort und umfasst Sicherheitsupdates, Komponentenaktualisierungen, neue Treiber und Verbesserungen fĂŒr Cloud-Umgebungen.
Ănderungen in FreeBSD 14.4:
Sicherheit und Fehlerbehebungen:
Seit der Veröffentlichung 14.3 wurden eine Reihe wichtiger Sicherheitsupdates bereitgestellt. Zu den behobenen Schwachstellen gehören:
- mehrere Schwachstellen in OpenSSL (September 2025 und Januar 2026);
- Remote Code Execution durch ND6 Router Advertisements (Dezember 2025);
- Jail Escape durch nullfs und Austausch von Dateideskriptoren (Januar-Februar 2026);
- DoS in ipfw und Probleme mit dem Caching in local-unbound.
Benutzerraum:
- diff berichtet jetzt besser ĂŒber Ein-/Ausgabe-Fehler;
- sockstat zeigt UDP-Lite Sockets an;
- newfs hat das Flag -u zum Deaktivieren von Soft Updates erhalten;
- ein neues Dienstprogramm sndctl zum Verwalten von AudiogerÀten mit einer mixer-Àhnlichen OberflÀche;
- Jail: es wurden die Optionen meta und env hinzugefĂŒgt, um beliebige Metadaten und Umgebungsvariablen, die mit jeder Jail verbunden sind, zu speichern;
- Privilegien: das Dienstprogramm mdo (Alternative zu sudo) erhielt erweiterte Optionen fĂŒr eine feinere Steuerung von UID und GID der ausgefĂŒhrten Prozesse.
Updates von Drittanwendungen:
- OpenZFS auf Version 2.2.9 mit Verbesserungen fĂŒr ARC und Fehlerbehebungen fĂŒr zpool add;
- OpenSSH auf Version 10.0p2: UnterstĂŒtzung fĂŒr schwaches DSA wurde entfernt, der Standard-SchlĂŒsselaustausch wurde auf den post-quantum Algorithmus mlkem768x25519-sha256 geĂ€ndert;
- OpenSSL auf Version 3.0.16;
- xz (5.8.2), less (685), bc/dc (7.1.0), unbound (1.24.1), libarchive (3.8.5), bmake (20251111) und weitere;
- Konsolenschriftart gallant beinhaltet jetzt ĂŒber 4300 Glyphen, darunter Kyrillisch, Griechisch und Powerline-Zeichen. Die Schrift spleen wurde auf Version 2.2.0 aktualisiert;
- Das Routing-Protokoll RIP (Dienstprogramme routed, route6d) wurde als veraltet erklĂ€rt und wird in zukĂŒnftigen Releases entfernt.
Kern und Treiber.
- Jail: Die EinschrĂ€nkungen fĂŒr nicht privilegierte Benutzer in ĂŒbergeordneten Jails wurden bei der Verwaltung von Prozessen in untergeordneten Jails verschĂ€rft. Um das alte Verhalten beizubehalten, wurde der Parameter allow.nounprivileged_parent_tampering eingefĂŒhrt.
- Netzwerk: ein Dienstprogramm /sbin/ipfw15 zur UnterstĂŒtzung von 15.x-Kernen bei Updates hinzugefĂŒgt. Der KompatibilitĂ€tscode fĂŒr IPFW-Versionen vor FreeBSD 8 wurde entfernt.
- Treiber:
- ix/ixv: UnterstĂŒtzung der Intel Ethernet-Familie E610 hinzugefĂŒgt;
- iwlwifi: ACPI-UnterstĂŒtzung zur Regelung des Betriebs von 802.11ax/be hinzugefĂŒgt;
- nvme: BAR5-UnterstĂŒtzung fĂŒr die KompatibilitĂ€t mit Google Compute Engine C4 hinzugefĂŒgt;
- epair: Die Möglichkeit zur Generierung stabiler MAC-Adressen ĂŒber sysctl ist verfĂŒgbar;
- qat: UnterstĂŒtzung fĂŒr GerĂ€te der Serie 402xx.
- Speichersystem (Storage)*:
- : UnterstĂŒtzung fĂŒr das Dateisystem 9P (p9fs) hinzugefĂŒgt, um mit bhyve und virtio-9p verwendet zu werden, damit das Gastsystem auf die Dateien des Hosts zugreifen kann;
- Fehler in tarfs beim Umgang mit Dateien ĂŒber 4 GB und 8 GB wurden behoben;
- Die ĂberprĂŒfungen in unionfs und nullfs wurden verschĂ€rft, um AusbrĂŒche aus jail (chroot escape) zu verhindern.
Bootloader und Installation
- Installation: bsdinstall unterstĂŒtzt die Installation von ZFS auf MBR-partitionierten Festplatten nicht mehr (Option war nicht funktionsfĂ€hig);
- Booten: loader.efi funktioniert jetzt korrekt auf alten Systemen mit UGA (z. B. MacBooks), wobei Blt-Funktionen nur bei Vorhandensein von GOP verwendet werden;
- Images: Bootonly-Medien wurden um Firmware fĂŒr drahtlose Adapter erweitert, was die Installation des Systems ĂŒber Wi-Fi ermöglicht;
- Raspberry Pi: In die Images fĂŒr SD-Karten wurden device tree blobs fĂŒr die UnterstĂŒtzung von Raspberry Pi Zero 2W aufgenommen.
Cloud-Umgebungen (Cloud Support)
- nuageinit wurden signifikante Verbesserungen hinzugefĂŒgt: vollkommene KompatibilitĂ€t mit cloud-init (UnterstĂŒtzung fĂŒr runcmd, packages, write_files usw.), verbesserte NetzwerkfunktionalitĂ€t, UnterstĂŒtzung fĂŒr resolvconf hinzugefĂŒgt. Dies vereinfacht die Initialisierung virtuelle Maschinen in der Cloud.
Systemaktualisierung
Das Upgrade auf FreeBSD 14.4 wird auf zwei Arten unterstĂŒtzt:
- BinÀres Upgrade mit dem Dienstprogramm freebsd-update (eine Internetverbindung ist erforderlich).
- Upgrade aus dem Quellcode gemÀà den Anweisungen in der Datei /usr/src/UPDATING.
Quelle: linux.org.ru
