Avaldatud OmniOS Community Edition r151052 väljaanne, mis põhineb Illumose projekti arendustel, jätkates OpenSolaris-i tuuma, võrgu, failisüsteemide, draiverite, raamatukogude ja põhisüsteemide utiliidivaliku arendust. OmniOS paistab silma bhyve hüpervisiitorite, KVM, Crossbow virtuaalse võrgu põhihalduse, ZFS failisüsteemi ja kergete Linux-konteinerite käitamise toetamisega. Distro võib kasutada skaleeritavate veebisüsteemide, virtualiseerimise ja salvestussüsteemide loomiseks.
Uues väljaandes:
- SMB-klient on saadud SMB3 protokolli laiendite toe, mis tagab krüpteerimise.
- OpenSSL teek on uuendatud versioonini 3.3.2. Lisatud on pakkuja, millel on postkvantide krüpteerimise algoritmide teostus. OpenSSL 1.0.x ja 1.1.1 harude tugi on kuulutatud aegunuks.
- Pakettide versioonid on uuendatud, sealhulgas GCC 14, bash 5.2.32, sudo 1.9.16, perl 5.40.0, openssh 9.9, bind 9.18.30, coreutils 9.5, vim 9.1.652, git 2.46.2, sqlite 3.46.1.
- Python 2 tugi on kuulutatud aegunuks. Pakett python-27 on säilitatud ühilduvuse tagamiseks, kuid seda ei uuendata enam.
- std C-raamatukogusse on lisatud FD_CLOFORK (close-on-fork) lipu tugi, et sulgeda failikirje lastes pärast fork() funktsiooni kutset.
- Uued funktsioonid syncfs, pts_name_r, strerrordesc_np, strerrnorname_np, pthread_mutex_clocklock, pthread_rwlock_clockwrlock, pthread_rwlock_clockrdlock ja pthread_cond_clockwait on lisatud.
- TCP, UDP, SCTP ja IP sokettide jaoks on rakendatud IP_MINTTL ja IPV6_MINHOPCOUNT valikud, et määrata pakettide minimaalne TTL (paketid, mille TTL on väiksem, lükatakse tagasi). Lisatud on SO_PROTOCOL valik, mis on POSIX analoog varasemale SO_PROTOTYPE valikule.
- TCP_MD5SIG valiku tugi on lisatud, mis rakendab laiendust MD5 rühma edastamiseks TCP segmentides (kasutatakse BGP protokolli autentimiseks).
- LX zone'i konteineritesse on lisatud OFD lukustuste seadistamise tugi, mis katab kogu faili. Unix sokettide jaoks on TCP_INFO valiku kasutamine keelatud.
- Bhyve hüperviisori käivitamise võimalus on antud ilma PCI-seadmetes BARS (Base Address Register) lubamiseta. Virtuaalsesse masinasse, mis töötab Bhyve all, on lubatud lisada 8 kuni 16 võrguadapterit.
- ZFS-is on lisatud fletcher-4 kontrollsummade arvutamise algoritmi teostused, mida on optimeeritud SSE, AVX2 ja AVX-512 käskude abil. Viidatud viidete loendite jälgimiseks on kasutusele võetud AVL-puu struktuur.
- Paljude süsteemi utiliitide funktsionaalsus on laienenud, näiteks on rsync utiliiti lisatud tugi. IPv6.
- Mõned teenused, mis ei käivitu täielikult, saavad nüüd minna 'degrateeritud' olekusse, mis ei takista sõltuvuste käivitamist. Näiteks kui mountimisteenus ei suuda ühendada ühte failisüsteemi, ei takista see nüüd SSH teenuse käivitamist.
- Süsteemis on võimaldatud samaaegset tarnimist cpqary3 ja smrt draiverite vahel ning seadmete vahetamist uue smrt draiveri toeks.
- IPS paketihaldurisse on lisatud pkg.fmri.name atribuudi tugi.
- Lisatud on algne tugi AMD EPYC Turin protsessoritele ja AMD Zen 5 mikroarhitektuurile.
- LSI Fusion-MPT SAS38xx RAID-kontrollerite tugi on lisatud.
Allikas: opennet.ru
