Izdanje FreeBSD 14.3

Nakon šest mjeseci razvoja, FreeBSD 14.3 je objavljen. Instalacijske slike su pripremljene za amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 i riscv64 arhitekture. Dodatno su pripremljeni sklopovi za virtualizacijske sustave (QCOW2, VHD, VMDK, raw) i cloud okruženja Amazon EC2, Google Compute Engine i Vagrant.

Sljedeće izdanje FreeBSD-a 14.4 planirano je za ožujak 2026. Trenutno izdanje FreeBSD-a 14.3 bit će podržano do 30. lipnja 2026., a prethodno izdanje FreeBSD-a 14.2 bit će podržano do 30. rujna 2025. Sveukupno, grana FreeBSD-a 14 bit će podržana do 30. studenog 2028., a grana FreeBSD-a 13.x do 30. travnja 2026. Prvo izdanje sljedeće veće grane FreeBSD-a, FreeBSD-a 15, koja će ukinuti podršku za 32-bitne arhitekture (osim armv7 i COMPAT_FREEBSD32 načina rada), planirano je za prosinac 2025.

Glavne promjene u FreeBSD 14.3:

  • U međusloju LinuxKPI korišten za lansiranje LinuxFreeBSD upravljački programi podržavaju standarde Wi-Fi 4 (802.11n) i Wi-Fi 5 (802.11ac), kao i preusmjeravanje operacija šifriranja na mrežne adaptere. Ove značajke implementirane su u upravljačkom programu iwlwifi, koji se temelji na istoimenom upravljačkom programu kernela. Linux i podržava Intelove bežične čipove koji se koriste u modernim prijenosnim računalima. iwlwififw firmware za Intelov upravljački program iwlwifi uklonjen je iz osnovnog sustava u korist instalacije s portova i uslužnog programa fwget.

    Upravljački program rtw88 za Realtek bežične čipove s podrškom za 802.11n/ac (RTL8723DE, RTL8821CE, RTL8822*), koji također koristi kod iz , doveden je u radno stanje i eliminirao je curenje memorije. Linux uz pomoć LinuxKljučni pokazatelj uspješnosti (KPI).

  • Docker i GitHub repozitoriji su počeli objavljivati ​​slike kontejnera u OCI formatu.
  • Ažurirane verzije komponenti trećih strana: LLVM 19.1.7 (prije 18.1.6), OpenSSH 9.9p2, OpenZFS 2.2.7, xz 5.8.1, expat 2.7.1, less 668, file 5.46, OpenSSL 3.0.16.
  • Za ARM64 sustave dodana je podrška za vruću ugradnju PCIe kartica.
  • MAC (Mandatory Access Control) API sada podržava parametre za povezivanje pravila s jail okruženjima.
  • Dodan je sistemski poziv setcred za atomsku promjenu procesnih podataka kao što su euid, ruid, grupe i oznake kontrole pristupa. Za pokretanje naredbi pod drugim korisnikom pripremljen je uslužni program mdo, sličan uslužnom programu su, ali koristi mac_do kernel modul i sistemski poziv setcred umjesto setuid-a.
  • Modul mac_do, koji vam omogućuje postavljanje pravila koja dopuštaju neprivilegiranim korisnicima promjenu vjerodajnica procesa, omogućuje primjenu jednog pravila na više korisnika i grupa.
  • Dodana je podrška za vezivanje izvršavanja sysctl-a s određenim jail okruženjem, što omogućuje roditeljskom okruženju pregled i promjenu stanja kernela u podređenom jail-u. Uslužnom programu sysctl dodane su zastavice za filtriranje varijabli povezanih s jail-om i vnet-om. Na primjer, za postavljanje parametra net.fibs u jail-u pod nazivom "foo", sada možete pokrenuti "sysctl -j foo net.fibs=2".
  • Uslužni program ip6addrctl sada ima opciju "-j" za primjenu postavki u određenom okruženju zatvora, što olakšava upravljanje adresama u virtualnom mrežnom stogu zatvora.
  • pf paketni filter ima novi parametar 'net.pf.default_to_drop' za omogućavanje zadanog načina odbacivanja paketa. Vrijednost se može postaviti u odnosu na virtualne mrežne stogove (vnet) u jailu.
  • Omogući promjenu sysctl parametara virtualnog mrežnog stoga (vnet) iz bootloadera.
  • Zvučni podsustav implementira dinamičku alokaciju (po potrebi) virtualnih kanala (vchan) za snimanje i reprodukciju zvuka.
  • Ažuriran i aktiviran u osnovnoj kerneli (GENERIC) mpi3mr upravljački program za Broadcom MPIMR 3.0 IT/IR SAS PCIe kontrolere.
  • RTW88 i RTW89 upravljački programi za bežične adaptere na Realtek čipovima sinkronizirani su s kernelom Linux 6.14.
  • Podrška za Intel 9260/9560 Bluetooth adaptere dodana je u iwmbtfw firmware i iwmbt-firmware port.
  • Proširena podrška za Ethernet kontrolere u ix (Intel), igc (Intel) i bnxt (Broadcom) upravljačkim programima.
  • Poboljšana podrška za uređaje koji se mogu brzo priključivati ​​u AWS EC2 cloud okruženjima temeljenim na x86 i arm64 arhitekturama ("Graviton").
  • Uslužni program ps promijenio je logiku za rukovanje zastavom "-U", koja sada filtrira procese prema RUID-u (stvarni ID korisnika), a ne EUID-u (učinkoviti ID korisnika), kako je definirano u POSIX specifikaciji.
  • Uslužni program grep više ne prati simboličke veze prilikom izvođenja rekurzivnih pretraga prema zadanim postavkama.
  • U postavke upravitelja paketa pkg (/etc/pkg/FreeBSD.conf) dodan je novi repozitorij FreeBSD-kmods koji sadrži module kernela izgrađene za izdanje 14.3-RELEASE.
  • Baza javnih ključeva /etc/publickey, koja se temelji na DES algoritmu, proglašena je zastarjelom.
  • Dodano je upozorenje o uklanjanju gvinum upravitelja logičkih volumena u grani FreeBSD 15. Razvoj Gvinuma zaustavljen je prije otprilike 15 godina, unatoč činjenici da kod ima niz poznatih problema koje nitko nije riješio. Preporučuje se korištenje gconcat-a, gmirror-a, gstripe-a, graid-a ili zfs-a umjesto gvinuma.
  • Dodano upozorenje o skorom uklanjanju upravljačkog programa konzole syscons, koji nije kompatibilan s UEFI-jem, ne podržava UTF-8 i nije oslobođen upotrebe globalnog zaključavanja kernela. Točno izdanje koje će ukloniti podršku za syscons još nije određeno, ali očekuje se da će kernel ukloniti globalno zaključavanje kernela u FreeBSD-u 16.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster