
10. marca 2026 projekt FreeBSD oznámil vydanie novej stabilnej verzie operačného systému – 14.4-RELEASE. Tento release, dostupný na oficiálnej stránke, pokračuje vo vývoji vetvy 14-STABLE a obsahuje opravy bezpečnostných nedostatkov, aktualizácie komponentov, nové ovládače a vylepšenia pre cloudové prostredia.
Zmeny vo FreeBSD 14.4:
Bezpečnosť a opravy:
Od vydania 14.3 bolo vydaných niekoľko dôležitých aktualizácií bezpečnosti. Medzi opravenými zraniteľnosťami sú:
- viacnásobné zraniteľnosti v OpenSSL (september 2025 a január 2026);
- ďalšie vykonávanie kódu cez ND6 Router Advertisements (december 2025);
- únik z jail cez nullfs a výmenu súborových popisovačov (január-február 2026);
- DoS v ipfw a problémy s cache v local-unbound.
Používateľský priestor:
- diff teraz lepšie hlási chyby vstupu-výstupu;
- sockstat zobrazuje UDP-Lite sokety;
- newfs má nový flag -u na vypnutie soft updates;
- nová utilita sndctl na správu zvukových zariadení s rozhraním podobným mixer;
- Jail: boli pridané parametre meta a env na uchovávanie ľubovoľných metadát a premenných prostredia spojených s každým jail;
- privilegované: utilita mdo (alternatíva sudo) získala rozšírené možnosti na jemné ovládanie UID a GID spustených procesov.
Aktualizácie externého softvéru:
- OpenZFS na verziu 2.2.9 s vylepšeniami ARC a opravami pre zpool add;
- OpenSSH na verziu 10.0p2: odstránená podpora slabého DSA, zmenený kľúč výmeny na defaultný post-kvantový algoritmus mlkem768x25519-sha256;
- OpenSSL na verziu 3.0.16;
- xz (5.8.2), less (685), bc/dc (7.1.0), unbound (1.24.1), libarchive (3.8.5), bmake (20251111) a ďalšie;
- konzolový font gallant teraz obsahuje viac ako 4300 glifov, vrátane cyrilice, gréčtiny a znakov Powerline. Font spleen bol aktualizovaný na verziu 2.2.0;
- protokol smerovania RIP (nástroje routed, route6d) bol vyhlásený za zastaraný a bude odstránený v budúcich vydaniach.
Jadro a ovládače.
- Jail: boli sprísnené obmedzenia pre neoprávnených používateľov v rodičovských jail pri správe procesov v podriadených jail. Na zachovanie starého správania bol zavedený parameter allow.nounprivileged_parent_tampering.
- Sieť: bola pridaná utilita /sbin/ipfw15 pre kompatibilitu s jadrami 15.x pri aktualizácii. Bol odstránený kód kompatibility s IPFW verziami pred FreeBSD 8.
- Ovládače:
- ix/ixv: bola pridaná podpora rodiny Intel Ethernet E610;
- iwlwifi: bola pridaná podpora ACPI na reguláciu fungovania 802.11ax/be;
- nvme: bola pridaná podpora BAR5 pre kompatibilitu s Google Compute Engine C4;
- epair: bola pridaná možnosť generovania stabilných MAC adries cez sysctl;
- qat: podpora zariadení 402xx.
- Úložný systém (Storage)*:
- : pridaná podpora súborového systému 9P (p9fs) na použitie s bhyve a virtio-9p, čo umožňuje hosťovskému systému pristupovať k súborom hostiteľa;
- opravené chyby v tarfs pri práci so súbormi väčšími ako 4 GB a 8 GB;
- sprísnili sa kontroly v unionfs a nullfs na zabránenie úniku z jail (chroot escape).
Zavádzač a inštalácia
- Inštalácia: bsdinstall už nepodporuje inštaláciu ZFS na disky s MBR rozdelením (možnosť bola nefunkčná);
- Nahrávanie: loader.efi teraz správne funguje na starších systémoch s UGA (napr. MacBooky), pričom používa funkcie Blt iba v prítomnosti GOP;
- Obrázky: na bootonly médiá boli pridané firmvér pre bezdrôtové adaptéry, čo umožňuje inštaláciu systému cez Wi-Fi;
- Raspberry Pi: na obrazy pre SD karty bol pridaný device tree blob pre podporu Raspberry Pi Zero 2W.
Cloudové prostredia (Cloud Support)
- nuageinit získal významné vylepšenia: pridaná plná kompatibilita s cloud-init (podpora runcmd, packages, write_files a iné), zlepšená práca so sieťou, pridaná podpora resolvconf. To uľahčuje inicializáciu virtuálních strojů v cloudových prostrediach.
Aktualizácia systému
Aktualizácia na FreeBSD 14.4 je podporovaná dvoma spôsobmi:
- Binarne aktualizovanie pomocou nástroja freebsd-update (vyžaduje pripojenie na internet).
- Aktualizácia z bázových kódov podľa pokynov v súbore /usr/src/UPDATING.
Zdroj: linux.org.ru
