Vabastati FreeBSD 12.3, mis on välja antud arhitektuuridele amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 ning armv6, armv7 ja aarch64. Täiendavalt on valmistatud pildid virtualiseerimissüsteemidele (QCOW2, VHD, VMDK, raw) ja Amazon EC2 pilvekeskkondadele. FreeBSD 13.1 väljaandmine on oodata 2022. aasta kevadel.
Peamised uuendused:
- Lisatud skript /etc/rc.final, mis käivitatakse viimases etapis pärast kõigi kasutaja protsesside lõpetamist.
- IPFW paketi filtris on lisatud käsk dnctl, mis võimaldab hallata dummynet'i liikluse piiramise süsteemi seadeid.
- Lisatud sysctl kern.crypto, et hallata tuuma krüptosüsteemi, samuti tõrkeotsingu sysctl debug.uma_reclaim.
- Lisatud sysctl net.inet.tcp.tolerate_missing_ts, mis lubab TCP pakette ilma ajatemplite (timestamp, RFC 1323/RFC 7323) olemasoluta.
- GENERIC tuumas amd64 arhitektuurile on aktiveeritud COMPAT_LINUXKPI valik ja aktiveeritud draiver mlx5en (NVIDIA Mellanox ConnectX-4/5/6).
- Bootloaderisse on lisatud võimalus käivitada operatsioonisüsteem ram-diskilt ning on rakendatud ZFS valikute com.delphix:bookmark_written ja com.datto:bookmark_v2 tugi.
- Fetch teeki on lisatud FTP proximise tugi HTTPS üle.
- Pakettihaldur pkg toetab käskude "bootstrap" ja "add" jaoks lippu "-r", et määrata reposiit. Tagatud on keskkonnaparameetrite kasutamine failist pkg.conf.
- Utiliidis growfs on lisatud tugi failisüsteemide jaoks, mis on monteeritud lugemise ja kirjutamise režiimis.
- Utiliidis etcupdate on rakendatud muudatusi tagasi toomise režiim, et taastada ühte või mitut faili. Lisatud on lipp "-D", et määrata sihikaust. Andmete väljatoomiseks kasutatakse ajutist kausta ning on lisatud SIGINT töötlemine.
- Utiliidides freebsd-update ja freebsd-version on lisatud lipp "-j" jail-ümbriste toeks.
- Utiliiti cpuset saab nüüd kasutada jail-ümbristes, et muuta alam-jail'i parameetreid.
- Utiliidile cmp on lisatud võimalused: "-b" (—print-bytes) erinevate baitide väljastamiseks, "-i" (—ignore-initial) kindla arvu algsete baitide ignoreerimiseks, "-n" (—bytes) võrreldavate baitide arvu piiramiseks.
- Utiliidis daemon on lisatud lipp "-H" SIGHUP töötlemiseks ja faili uuesti avamiseks, kuhu väljund suunatakse (lisatud newsyslog'i toe jaoks).
- Fstyp utiliidil on nüüd olemas lipp «-l», mille abil tuvastatakse ja kuvatakse exFAT-failisüsteemid.
- Mergemaster utiliidis on realiseeritud sümboolsete linkide töötlemine uuendamise käigus.
- Newsyslog utiliidile on lisatud lipp «E», mis keelab tühjade logide rotatsiooni.
- Tcpdump utiliidil on lisatud võimalus dekodeerida pakette pfsync-liidestel.
- Top utiliidis on lisatud filtrikäsu «/» funktsioon, et näidata ainult protsesse või argumendid, mis vastavad määratud reale.
- Unzip utiliidile on lisatud toetus parooliga kaitstud arhiveerimiseks.
- Riistvara tugi on paranenud. Lisatud PCI-seadmete tuvastamise identifikaatorid ASMedia ASM116x AHCI-kontrollerite ja Intel Gemini Lake I2C-kontrollerite jaoks. Toetatud on Mikrotik 10/25G võrguadapterid ja Intel Killer Wireless-AC 1550i, Mercusys MW150US, TP-Link Archer T2U v3, D-Link DWA-121, D-Link DWA-130 rev F1, ASUS USB-N14 traadita kaartide tugi. Lisatud uus igc draiver Intel I225 2.5G/1G/100MB/10MB ethernet-kontrolleritele.
- Netgraph sõlm ng_bridge on kohandatud SMP-süsteemide jaoks. Ng_nat sõlmele on lisatud tugi CGN (Carrier Grade NAT, RFC 6598). Ng_source sõlme asendamise võimalus igas Netgraph-võrgus on saadaval.
- Rctl draiverisse, mida kasutatakse ressursside piiramiseks, on lisatud võimalus seada ressursside tarbimise piirang väärtusele 0.
- VLAN liidesesse on lisatud toetamine liikluse prioritiseerimise ja ALTQ ribalaiuse haldamise süsteemide jaoks.
- Draiverites amdtemp ja amdsmn on rakendatud CPU Zen 3 «Vermeer» ja APU Ryzen 4000 (Zen 2, «Renoir») tugi.
- Uuendatud on kolmandate osapoolte rakenduste versioonid, mis kuuluvad põhisisedisse: awk 20210221, bc 5.0.0, less 581.2, Libarchive 3.5.1, OpenPAM Tabebuia, OpenSSL 1.1.1l, SQLite3 3.35.5, TCSH 6.22.04, Subversion 1.14.1, nvi 2.2.0-3bbdfe4. Unzip utiliit on sünkroniseeritud NetBSD koodibaasi.
Allikas: opennet.ru
