VĂ€ljaanne FreeBSD 14.3

PĂ€rast kuue kuu arendust on valmis FreeBSD 14.3 versioon. Installatsioonipildid on ette valmistatud arhitektuuridele amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 ja riscv64. Samuti on ette valmistatud kogumikud virtualiseerimissĂŒsteemidele (QCOW2, VHD, VMDK, raw) ja pilvekeskkondadele Amazon EC2, Google Compute Engine ja Vagrant.

JĂ€rgmine vĂ€rskendus FreeBSD 14.4 on planeeritud mĂ€rtsiks 2026. Praeguse vĂ€ljaande FreeBSD 14.3 toetamine kestab kuni 30. juunini 2026, eelneva vĂ€ljaande FreeBSD 14.2 toetamine kestab kuni 30. septembrini 2025. Üldiselt jÀÀb FreeBSD 14 haru toetatuks kuni 30. novembrini 2028, ning FreeBSD 13.x haru kuni 30. aprillini 2026. JĂ€rgmise olulisema FreeBSD 15 haru esimene vĂ€ljaanne, kus lĂ”petatakse 32-bitiste arhitektuuride toetamist (vĂ€lja arvatud armv7 ja mode COMPAT_FREEBSD32), on planeeritud detsembriks 2025.

Peamised muudatused FreeBSD 14.3:

  • LinuxKPI kihis, mida kasutatakse Linuxi draiverite kĂ€itamiseks FreeBSD-s, toetatakse Wi-Fi 4 (802.11n) ja Wi-Fi 5 (802.11ac) standardeid, samuti viidud krĂŒptimisoperatsioonid vĂ”rgukontrollerite poole. Need funktsioonid on rakendatud iwlwifi draiveris, mis pĂ”hineb sama nimega draiveri koodil Linuxi kernis ja toetab kaasaegsete sĂŒlearvutite Intel'i traadita kiipi. Intel iwlwifi draiveri iwlwififw pĂŒsivara on eemaldatud pĂ”hiteenusest, et soodustada paigaldamist portidest ja kasutada utiliiti fwget.

    Töökorda viidud ja mÀlulekkeid eemaldatud rtw88 draiver Realteki traadita kiipide jaoks, mis toetab 802.11n/ac (RTL8723DE, RTL8821CE, RTL8822*), samuti kasutab koodi Linuxist LinuxKPI kaudu.

  • Dockeris ja GitHubis on alanud konteineri piltide avaldamine OCI formaadis.
  • Kolmandate osapoolte komponentide versioonid on uuendatud: LLVM 19.1.7 (oli 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.
  • ARM64 sĂŒsteemide jaoks on lisatud PCIe kaardide kuumplug-in toetus.
  • API MAC (Mandatory Access Control) on rakendatud poliitikate sidumise parameetrite toe jail-keskkondadele.
  • Lisatud sĂŒsteemikutsung setcred, mis vĂ”imaldab protsessi autentimisandmete, nagu euid, ruid, rĂŒhmade ja juurdepÀÀsu mĂ€rgiste, atomaarset vahetust. Teisi kasutajaid tĂ”lgendavate kĂ€skude kĂ€ivitamiseks on ette valmistatud mdo utiliit, mis sarnaneb su utiliidiga, kuid kasutab setuid asemel tuuma moduuli mac_do ja sĂŒsteemikutsungit setcred.
  • Modulis mac_do, mis lubab poliitikaid, mis vĂ”imaldavad privileegideta kasutajatel muuta protsesside autentimisandmeid, on lubatud ĂŒhe reegli rakendamine mitmele kasutajale ja rĂŒhmale.
  • Lisatud tugi sysctl'i teostamise sidumiseks mÀÀratletud jail-keskkonda, mis vĂ”imaldab vanemkeskkonnast vaadata ja muuta lastesĂŒsteemi olekut. Sysctl utiliidile on lisatud lipud jail ja vnet seotud muutujate filtreerimiseks. NĂ€iteks, et seada net.fibs parameeter jail nimega "foo", saab nĂŒĂŒd kĂ€ivitada "sysctl -j foo net.fibs=2".
  • Ip6addrctl utiliidile on lisatud valik "-j", et rakendada seadistusi mÀÀratletud jail-keskkonnas, mis lihtsustab aadresside haldamist virtuaalses vĂ”rgu kuhjas jail'is.
  • Pakettifiltrisse pf on lisatud parameeter ‘net.pf.default_to_drop’, et lubada vaikimisi pakettide eemaldamise reĆŸiimi. VÀÀrtust saab mÀÀrata virtuaalsete vĂ”rgu stakkide (vnet) pĂ”hjal jailis.
  • Virtuaalse vĂ”rgu staki (vnet) sysctl-parameetrite muutmine alglaadurist on lubatud.
  • Helisubsystems on rakendatud dĂŒnaamiline jaotamine (vajadusel) virtuaalsetele kanalitele (vchan) heli salvestamiseks ja esitamiseks.
  • PĂ”hiytama (GENERIC) on uuendatud ja aktiveeritud mpi3mr draiver PCIe-juhtelementidele Broadcom MPIMR 3.0 IT/IR SAS.
  • Draiverid rtw88 ja rtw89 Realteki kiipidele mĂ”eldud juhtmeta adapterite jaoks on sĂŒnkroonitud Linuxi 6.14 ydametega.
  • Iwmbtfw tarkvara ja iwmbt-firmware porti on lisatud Intel 9260/9560 Bluetooth-adapterite tugi.
  • Ethernet-juhtelementide toetus on laiendatud draiverites ix (Intel), igc (Intel) ja bnxt (Broadcom).
  • Seadmete kuumplugimise tugi on parandatud AWS EC2 pilvekeskkondades, mis pĂ”hinevad x86 ja arm64 («Graviton») arhitektuuridel.
  • Ps utiliidis on muudetud flagi ‘-U’ töötlemise loogikat, mis nĂŒĂŒd filtreerib protsesse RUID (Real User ID) jĂ€rgi, mitte EUID (Effective User ID) jĂ€rgi, nagu on mÀÀratletud POSIX spetsifikatsioonis.
  • Grep utiliid on vaikimisi lĂ”petatud sĂŒmboolsete linkide jĂ€rgimine rekursiivse otsingu ajal.
  • Pakettide halduri pkg (/etc/pkg/FreeBSD.conf) seadistustes on lisatud uus FreeBSD-kmods repo, milles on tuumamoodulid, mis on koostatud vĂ€ljaandele 14.3-RELEASE.
  • Avatud vĂ”tmeandmebaas /etc/publickey, mis on seotud DES algoritmiga, on kuulutatud aegunuks.
  • FreeBSD 15 haru on lisatud hoiatust loogiliste mahu halduri gvinum eemaldamise kohta. Gvinumi arendus peatati umbes 15 aastat tagasi, samas kui koodis on mitu tuntud probleemi, mida keegi pole lahendanud. Gvinumi asemel on soovitatav kasutada gconcat, gmirror, gstripe, graid vĂ”i zfs.
  • Sysconsi konsooli draiveri eemaldamise hoiatus, mis ei ĂŒhildu UEFI, ei toeta UTF-8 ja ei vabanenud globaalsetest tuuma lukustustest, on lisatud. Ei ole veel mÀÀratud, millises vĂ€ljaandes syscons toetamine lĂ”petatakse, kuid globaalsete lukustuste eemaldamist oodatakse FreeBSD 16-s.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster