FreeBSD 13.3 kiadás

11 hónapos fejlesztés után megjelent a FreeBSD 13.3. A telepítési lemezképek az amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 és riscv64 architektúrákhoz jönnek létre. Emellett összeállításokat készítettek virtualizációs rendszerekhez (QCOW2, VHD, VMDK, raw) és felhőkörnyezetekhez: Amazon EC2, Google Compute Engine és Vagrant. A FreeBSD 13.x ága a FreeBSD 14 ágával párhuzamosan zajlik, amelyhez a 14.0-s kiadás ősszel készült, és 2026. január végéig továbbra is támogatott. A FreeBSD 13.4 megjelenése körülbelül egy év múlva várható.

Főbb változások:

  • A vezeték nélküli eszközök illesztőprogramjainak stabilitása, valamint a linuxkpi réteggel elindított illesztőprogramok stabilitása javult, lehetővé téve a Linux-illesztőprogramok használatát a FreeBSD-ben. Frissített iwlwifi és rtw88 illesztőprogramok Intel és Realtek vezeték nélküli kártyákhoz.
  • Megvalósította az NFS-kiszolgáló (nfsd, nfsuserd, mountd, gssd és rpc.tlsservd) futtatását Jailben, elszigetelt vnet hálózati környezetben. Új „syskrb5” beillesztési opció hozzáadva a Kerberized NFSv4.1/4.2 csatlakoztatásához Kerberos hitelesítő adatok megadása nélkül.
  • A Clang fordító és az LLVM eszközkészlet a 17. ágra frissült.
  • A ZFS fájlrendszer megvalósítása az OpenZFS 2.1.14 kiadásra frissült. A zfsd lehetőséget biztosít a lemezek meghibásodottként való megjelölésére, ha túl sok I/O késleltetési eseményt generálnak.
  • Az ARM64 rendszereken a háttérfolyamat alapértelmezés szerint engedélyezve van az /etc/rc.conf fájlban, lehetővé téve a rendszer maximális teljesítménnyel való futtatását Raspberry Pi kártyákon.
  • Hozzáadtuk az umask értékének megadását az egyes szolgáltatásokhoz az rc.conf fájlban a „servicename_umask” változók használatával.
  • A ~/.login_conf vagy login.conf fájlban megadható a setusercontext hívást használó programok prioritása, például a bejelentkezési folyamat.
  • Az rc.conf fájlhoz hozzáadták a diff segédprogram jelzőinek beállításának lehetőségét, amely akkor indul el, amikor a periodikus segédprogram változásokat tartalmazó jelentéseket generál.
  • A head and tail segédprogramok mostantól támogatják a -q (csendes) és -v (bőbeszédű) opciókat, valamint a C egységek numerikus argumentumokban való használatát.
  • Tartalmazza az LLVM projekt által kifejlesztett objdump segédprogramot.
  • A „-S” opció hozzáadásra került a tftpd-hez, amely lehetővé teszi, hogy chroot környezetben olyan fájlokba írjon, amelyek nem írhatók nyilvánosan.
  • A rendszermag programozási felületeinek bevezető útmutatója teljesen át lett írva.
  • A fájlrendszerrel és a vnode-hibakereséssel kapcsolatos statisztikák a sysctl vfs.vnode sorozatban vannak csoportosítva.
  • Alapértelmezés szerint az RFC 4620 támogatása (IPv6 csomópontinformáció, gazdagépadatok kérése) le van tiltva.
  • A pf csomagszűrő megvalósítja azt a képességet (sysctl net.pf.filter_local=1), hogy az aktuális gazdagép által küldött és helyileg kézbesített csomagátirányítási szabályokat (rdr) alkalmazza.
  • Hozzáadott támogatás a gve virtuális hálózati adapterekhez (Google Virtual NIC).
  • A BeagleBone Black (armv7) kártyák támogatása megszűnt.
  • Az OpenSSH 9.6p1, Sendmail 8.18.1, expat 2.6.0, libfido2 1.13.0, nvi 2.2.1, kötetlen 1.19.1, xz 5.4.5, zlib 1.3.1 frissített verziói.

Ezenkívül megjegyezheti, hogy megjelent egy jelentés a FreeBSD fejlesztéséről 2023 negyedik negyedévére vonatkozóan. A legérdekesebb projektek közül néhány:

  • Az rc.d szolgáltatások automatikus indításának lehetősége különálló börtönkörnyezetekben, amelyekben a szülő fájlrendszer öröklődik, de a folyamatok láthatósága, a hálózati hozzáférés, a csatlakoztatási jogok stb. korlátozottak.
  • Dolgozzon a libc karakterlánc-függvények optimalizálásával SIMD utasítások segítségével AMD64 architektúra rendszereken. 17 SIMD-vel optimalizált funkciót javasoltak, valamint 9 funkciót, amely átkerült a SIMD-vel optimalizált hívási funkciókra. Az új funkciók teljesítménye átlagosan 64 karakteres karakterláncok feldolgozásakor 5.54-szeresére nőtt a tesztek során.
  • Pot 0.16 eszközkészlet börtönkörnyezeteken, ZFS-en, pf-n és rctl-en alapuló konténerek kezelésére, amely támogatja a nomád konténer-hangszerelési platformmal való integrációt. A Potluck konténer képkönyvtár, amely a FreeBSD-hez készült Dockerhub analógjaként működik.

Forrás: opennet.ru

Hozzászólás