Bemutatják a FreeBSD 12.3 kiadását, amely az amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 és armv6, armv7 és aarch64 architektúrákhoz jelent meg. Emellett a virtualizációs rendszerekre (QCOW2, VHD, VMDK, raw) és Amazon EC2 felhőkörnyezetekre is készültek képek. A FreeBSD 13.1 megjelenése 2022 tavaszán várható.
Főbb újítások:
- Hozzáadtuk az /etc/rc.final szkriptet, amely a munka utolsó szakaszában indul el, miután minden felhasználói folyamat befejeződött.
- Az ipfw szűrőcsomag tartalmazza a dnctl parancsot a dummynet forgalomkorlátozó rendszer beállításainak kezeléséhez.
- A sysctl kern.crypto hozzáadva a kernel titkosítási alrendszerének vezérléséhez, valamint a sysctl debug.uma_reclaim hibakereső.
- A sysctl net.inet.tcp.tolerate_missing_ts hozzáadva lehetővé teszi az időbélyegek nélküli TCP-csomagokat (időbélyeg opció, RFC 1323/RFC 7323).
- Az amd64 architektúra GENERIC kernelében a COMPAT_LINUXKPI opció engedélyezve van, és az mlx5en illesztőprogram (NVIDIA Mellanox ConnectX-4/5/6) aktiválva van.
- A rendszerbetöltő hozzáadta az operációs rendszer RAM-lemezről történő indításának lehetőségét, és támogatja a com.delphix:bookmark_written és com.datto:bookmark_v2 ZFS-beállításokat is.
- Az FTP HTTPS-en keresztüli proxykezelésének támogatása hozzáadásra került a lekérési könyvtárhoz.
- A pkg csomagkezelő az "-r" jelzőt valósítja meg a "bootstrap" és az "add" parancsokhoz a lerakat megadásához. Engedélyezte a környezeti változók használatát a pkg.conf fájlból.
- A growfs segédprogram mostantól képes írás-olvasás módban csatlakoztatott fájlrendszerekkel dolgozni.
- Az etcupdate segédprogram visszaállítási módot valósít meg egy vagy több fájl visszaállításához. "-D" jelző hozzáadva a célkönyvtár meghatározásához. Biztosított adatlekérést egy ideiglenes címtár használatával és hozzáadott SIGINT kezelést.
- A „-j” jelző bekerült a freebsd-update és a freebsd-version segédprogramokba, hogy támogassa a börtönkörnyezeteket.
- A cpuset segédprogram mostantól börtönkörnyezetben is használható a gyermek börtönök beállításainak módosítására.
- Opciók kerültek hozzáadásra a cmp segédprogramhoz: „-b” (--print-bytes) különböző bájtok nyomtatásához, „-i” (-ignore-initial) bizonyos számú kezdeti bájt figyelmen kívül hagyásához, „-n” (- bájtok) az összehasonlított bájtok számának korlátozásához
- A démon segédprogram most már rendelkezik egy "-H" jelzővel a SIGHUP kezelésére és a kimeneti fájl újbóli megnyitására (a hírnapló támogatásához hozzáadva).
- Az fstyp segédprogramban a „-l” jelző megadásakor az exFAT fájlrendszerek észlelése és megjelenítése biztosított.
- A mergemaster segédprogram szimbolikus hivatkozások feldolgozását valósítja meg a frissítési folyamat során.
- Az „E” jelzőt hozzáadtuk a newsyslog segédprogramhoz, hogy letiltsuk az üres naplók forgatását.
- A tcpdump segédprogram most már képes a csomagok dekódolására a pfsync interfészeken.
- A felső segédprogram egy "/" szűrőparancsot adott hozzá, hogy csak az adott karakterláncnak megfelelő folyamatokat vagy argumentumokat jelenítse meg.
- Támogatás hozzáadva a jelszóval védett archívumok kicsomagolásához.
- Továbbfejlesztett hardver támogatás. PCI eszközazonosítók hozzáadva az ASMedia ASM116x AHCI vezérlőkhöz és az Intel Gemini Lake I2C vezérlőkhöz. Támogatás a Mikrotik 10/25G hálózati adapterekhez és vezeték nélküli kártyákhoz 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 megvalósítani. Új igc-illesztőprogram hozzáadva Intel I225 2.5G/1G/100MB/10MB Ethernet-vezérlőkhöz.
- A Netgraph node ng_bridge SMP-rendszerekhez van adaptálva. Hozzáadott támogatás a CGN-hez (Carrier Grade NAT, RFC 6598) az ng_nat csomópontban. Lehetőség van az ng_source csomópont helyettesítésére a Netgraph hálózat bármely részében.
- Az erőforrások korlátozására használt rctl-illesztőprogramban az erőforrás-felhasználási korlát 0-ra állítása lehetőséggel bővült.
- Az ALTQ forgalom prioritási és sávszélesség-kezelő rendszer támogatása hozzáadásra került a vlan felülethez.
- Az amdtemp és amdsmn illesztőprogramok támogatják a CPU Zen 3 „Vermeer” és az APU Ryzen 4000 (Zen 2, „Renoir”) processzorokat.
- Az alaprendszerben található harmadik féltől származó alkalmazások frissített verziói: awk 20210221, bc 5.0.0, kevesebb 581.2, Libarchive 3.5.1, OpenPAM Tabebuia, OpenSSL 1.1.1l, SQLite3 3.35.5, TCSH 6.22.04. 1.14.1, nvi 2.2.0 .3-4bbdfeXNUMX. Az unzip segédprogram szinkronizálva van a NetBSD kódbázisával.
Forrás: opennet.ru