FreeBSD 14.4

FreeBSD 14.4

Am 10. März 2026 gab das FreeBSD-Projekt die Veröffentlichung einer neuen stabilen Version des Betriebssystems bekannt – 14.4-RELEASE. Dieser Release, erhältlich auf der offiziellen Webseite, setzt die Entwicklung des Branches 14-STABLE fort und beinhaltet Sicherheitsupdates, Aktualisierungen von Komponenten, neue Treiber und Verbesserungen für Cloud-Umgebungen.

Änderungen in FreeBSD 14.4:

Sicherheit und Fehlerbehebungen:

Seit der Veröffentlichung von 14.3 wurden zahlreiche wichtige Sicherheitsupdates veröffentlicht. Zu den behobenen Sicherheitsanfälligkeiten gehören:

  • mehrere Schwachstellen in OpenSSL (September 2025 und Januar 2026);
  • Remote Code Execution über ND6 Router Advertisements (Dezember 2025);
  • Jail Escape durch nullfs und den Austausch von Dateideskriptoren (Januar-Februar 2026);
  • DoS in ipfw und Probleme mit dem Caching in local-unbound.
Benutzerschnittstelle:
  • diff berichtet jetzt besser über Ein-/Ausgabefehler;
  • sockstat zeigt UDP-Lite-Sockets an;
  • newfs hat das Flag -u zum Deaktivieren von Soft Updates erhalten;
  • neues Dienstprogramm sndctl zur Verwaltung von Audio-Geräten mit einer mixerähnlichen Schnittstelle;
  • Jail: Es wurden meta- und env-Parameter hinzugefügt, um beliebige Metadaten und Umgebungsvariablen, die mit jeder Jail verbunden sind, zu speichern;
  • Berechtigungen: Das mdo-Tool (eine Alternative zu sudo) hat erweiterte Optionen für die feine Kontrolle über die UID und GID der gestarteten Prozesse erhalten.
Updates von Drittanbieter-Software:
  • OpenZFS bis Version 2.2.9 mit Verbesserungen für ARC und Fehlerbehebungen für zpool add;
  • OpenSSH bis Version 10.0p2: Unterstützung für schwache DSA entfernt, Standard-Handshake-Schlüssel auf den post-quanten Algorithmus mlkem768x25519-sha256 geändert;
  • OpenSSL bis 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 enthält jetzt über 4300 Glyphen, einschließlich Kyrillisch, Griechisch und Powerline-Symbole. Die Schriftart spleen wurde auf Version 2.2.0 aktualisiert;
  • Das Routing-Protokoll RIP (Tools routed, route6d) wurde für veraltet erklärt und wird in zukünftigen Versionen entfernt.
Kerne und Treiber.
  • Jail: Die Einschränkungen für nicht privilegierte Benutzer in übergeordneten Jail-Umgebungen wurden verschärft, um Prozesse in untergeordneten Jails zu verwalten. Um das alte Verhalten beizubehalten, wurde die Option allow.nounprivileged_parent_tampering eingeführt.
  • Netzwerk: Ein Tool /sbin/ipfw15 wurde zur Unterstützung von 15.x-Kernen bei der Aktualisierung hinzugefügt. Kompatibilitätscode für IPFW-Versionen vor FreeBSD 8 wurde entfernt.
  • Treiber:
    • ix/ixv: Unterstützung für die Intel Ethernet E610 Familie hinzugefügt;
    • iwlwifi: Unterstützung für ACPI zur Regelung des Betriebs von 802.11ax/be hinzugefügt;
    • nvme: Unterstützung von BAR5 für die Kompatibilität mit Google Compute Engine C4 hinzugefügt;
    • epair: Möglichkeit zur Generierung stabiler MAC-Adressen über sysctl hinzugefügt;
    • qat: Unterstützung für 402xx-Geräte.
  • Speichersystem (Storage)*:
    • : Unterstützung des 9P-Dateisystems (p9fs) für die Verwendung mit bhyve und virtio-9p hinzugefügt, was es dem Gastsystem ermöglicht, auf die Dateien des Hosts zuzugreifen;
    • : Fehler in tarfs beim Arbeiten mit Dateien über 4 GB und 8 GB behoben;
    • : Überprüfungen in unionfs und nullfs wurden verschärft, um das Verlassen von Jails (chroot escape) zu verhindern.
Bootloader und Installation
  • Installation: bsdinstall unterstützt die Installation von ZFS auf MBR-partitionierten Festplatten nicht mehr (die Option war nicht funktionsfähig);
  • Booten: loader.efi funktioniert jetzt korrekt auf älteren Systemen mit UGA (z.B. MacBooks), indem es Blt-Funktionen nur bei Vorhandensein von GOP verwendet;
  • Images: Firmware für drahtlose Adapter wurde zu bootonly-Trägern hinzugefügt, was die Installation über Wi-Fi ermöglicht;
  • Raspberry Pi: Device Tree Blob zur Unterstützung von Raspberry Pi Zero 2W in die Images für SD-Karten aufgenommen.
Cloud-Umgebungen (Cloud Support)
  • nuageinit hat erhebliche Verbesserungen erhalten: vollständige Unterstützung für cloud-init hinzugefügt (Unterstützung für runcmd, packages, write_files usw.), verbesserte Netzwerkfunktionen und Unterstützung für resolvconf hinzugefügt. Dies vereinfacht die Initialisierung. virtuellen Maschinen in der Cloud.

Systemaktualisierung

Das Upgrade auf FreeBSD 14.4 wird auf zwei Arten unterstützt:

  1. Binäres Upgrade über das Tool freebsd-update (Internetverbindung erforderlich).
  2. Upgrade aus dem Quellcode gemäß den Anweisungen in der Datei /usr/src/UPDATING.

Quelle: linux.org.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster