
Op 10 maart 2026 heeft het FreeBSD-project de lancering van een nieuwe stabiele versie van het besturingssysteem aangekondigd – 14.4-RELEASE. Deze release, beschikbaar op de officiële website, zet de ontwikkeling van de 14-STABLE tak voort en bevat beveiligingspatches, componentupdates, nieuwe stuurprogramma's en verbeteringen voor cloudomgevingen.
Wijzigingen in FreeBSD 14.4:
Beveiliging en patches:
Sinds de uitgave van 14.3 zijn er verschillende belangrijke beveiligingsupdates uitgebracht. Onder de verholpen kwetsbaarheden:
- meerdere kwetsbaarheden in OpenSSL (september 2025 en januari 2026);
- afstandsbediening van code via ND6 Router Advertisements (december 2025);
- jail escape via nullfs en het uitwisselen van bestandshandles (januari-februari 2026);
- DoS in ipfw en cachingproblemen in local-unbound.
Gebruikersruimte:
- diff vraagt nu beter om invoer- en uitvoerfouten;
- sockstat toont UDP-Lite-sockets;
- newfs heeft de vlag -u gekregen om soft updates uit te schakelen;
- de nieuwe tool sndctl voor het beheren van geluidsapparaten met een interface die lijkt op mixer;
- Jail: heeft meta- en env-parameters toegevoegd voor het opslaan van willekeurige metadata en omgevingsvariabelen die verband houden met elke jail;
- privileges: de mdo-tool (alternatief voor sudo) heeft uitgebreide opties gekregen voor fijnmazige controle over de UID en GID van de uitgevoerde processen.
Updates van derde partijen:
- OpenZFS naar versie 2.2.9 met verbeteringen voor ARC en patches voor zpool add;
- OpenSSH naar versie 10.0p2: ondersteuning voor zwakke DSA is verwijderd, de standaard sleuteluitwisseling is gewijzigd naar de post-kwantum algoritme mlkem768x25519-sha256;
- OpenSSL naar versie 3.0.16;
- xz (5.8.2), less (685), bc/dc (7.1.0), unbound (1.24.1), libarchive (3.8.5), bmake (20251111) en anderen;
- de consolelettertype gallant bevat nu meer dan 4300 glyphs, inclusief Cyrillisch, Grieks en Powerline-symbolen. Het lettertype spleen is bijgewerkt naar versie 2.2.0;
- het RIP-routeringsprotocol (tools routed, route6d) is verouderd verklaard en zal in toekomstige releases worden verwijderd.
Kern en stuurprogramma's.
- Jail: zijn de beperkingen voor niet-privilegegebruikers in bovenliggende jail aangescherpt bij het beheren van processen in ondergeschikte jail. Voor het behoud van het oude gedrag is de parameter allow.nounprivileged_parent_tampering ingevoerd.
- Netwerk: is er een tool /sbin/ipfw15 toegevoegd voor compatibiliteit met 15.x-kernen bij de update. Compatibiliteitscode met IPFW-versies voor FreeBSD 8 is verwijderd.
- Stuurprogramma's:
- ix/ixv: ondersteunt nu het Intel Ethernet E610-familie;
- iwlwifi: heeft ACPI-ondersteuning toegevoegd voor het regelen van 802.11ax/be-werkzaamheden;
- nvme: heeft BAR5-ondersteuning toegevoegd voor compatibiliteit met Google Compute Engine C4;
- epair: de mogelijkheid om stabiele MAC-adressen te genereren via sysctl is beschikbaar gekomen;
- qat: ondersteuning voor apparaten 402xx.
- Opslagsysteem (Storage)*:
- : ondersteuning voor het bestandssysteem 9P (p9fs) toegevoegd voor gebruik met bhyve en virtio-9p, waardoor het gastbesturingssysteem toegang heeft tot bestanden van de host;
- fouten in tarfs bij het werken met bestanden groter dan 4 GB en 8 GB zijn verholpen;
- de controles in unionfs en nullfs zijn aangescherpt om chroot-escapes te voorkomen.
Bootloader en installatie
- Installatie: bsdinstall ondersteunt geen installatie van ZFS op schijven met MBR-indeling meer (de optie was niet werkzaam);
- Opstarten: loader.efi werkt nu correct op oudere systemen met UGA (bijvoorbeeld MacBooks), waarbij Blt-functies alleen worden gebruikt als GOP aanwezig is;
- Afbeeldingen: firmware voor draadloze adapters is toegevoegd aan bootonly-media, wat installatie van het systeem via Wi-Fi mogelijk maakt;
- Raspberry Pi: er is een device tree blob opgenomen in de afbeeldingen voor SD-kaarten ter ondersteuning van Raspberry Pi Zero 2W.
Cloudomgevingen (Cloud Support)
- nuageinit heeft aanzienlijke verbeteringen ondergaan: volledige compatibiliteit met cloud-init toegevoegd (ondersteuning voor runcmd, packages, write_files, enz.), verbeterde netwerkfunctionaliteit, toegevoegd aan ondersteuning voor resolvconf. Dit vereenvoudigt de initiatie virtuele machines in cloudomgevingen.
Systeemupdate
Bijwerken naar FreeBSD 14.4 kan op twee manieren:
- Binaire update met behulp van de tool freebsd-update (internetverbinding vereist).
- Update vanuit de broncode volgens de instructies in het bestand /usr/src/UPDATING.
Bron: linux.org.ru
