OpenSolaris texnologiyaları əsasında qurulmuş OmniOS CE r151052 paylamasının buraxılışı

OmniOS Community Edition r151052 buraxıldı. Bu, OpenSolaris nüvəsini, şəbəkə yığınını, fayl sistemlərini, drayverləri, kitabxanaları və əsas sistem yardımçı proqramlarını inkişaf etdirməyə davam edən Illumos layihəsinin işinə əsaslanır. OmniOS, bhyve və... üçün tam dəstək təmin etməsi ilə diqqət çəkir. KVM, Crossbow virtual şəbəkə yığını, ZFS fayl sistemi və yüngül Linux konteynerlərini işlətmək üçün alətlər. Dağıtım genişlənə bilən veb sistemləri, virtuallaşdırma və saxlama sistemləri qurmaq üçün istifadə edilə bilər.

Yeni buraxılışda:

  • SMB klienti artıq şifrələmə təmin edən SMB3 protokol uzantılarını dəstəkləyir.
  • OpenSSL kitabxanası 3.3.2 versiyasına yeniləndi. Post-kvant şifrələmə alqoritmlərinin tətbiqi ilə təchizatçı əlavə edildi. OpenSSL 1.0.x və 1.1.1 filiallarına dəstək ləğv edilib.
  • Aşağıdakı paketlər yeniləndi: 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 dəstəyi köhnəldi. Python-27 paketi uyğunluğu qorumaq üçün saxlanılıb, lakin daha yenilənməyəcək.
  • Standart C kitabxanası fork() funksiyasını çağırdıqdan sonra uşaq prosesləri üçün fayl deskriptorunu bağlamaq üçün FD_CLOFORK (çəngəldə yaxın) bayrağı üçün dəstək əlavə etdi.
  • Yeni syncfs, pts_name_r, strerrordesc_np, strerrnorname_np, pthread_mutex_clocklock, pthread_rwlock_clockwrlock, pthread_rwlock_clockrdlock və pthread_cond_clockwait funksiyaları əlavə edildi.
  • TCP, UDP, SCTP və IP yuvaları üçün paketlərin minimum TTL-ni təyin etmək üçün IP_MINTTL və IPV6_MINHOPCOUNT variantları həyata keçirilir (daha az TTL olan paketlər ləğv ediləcək). Daha əvvəl dəstəklənən SO_PROTOTYPE seçiminin POSIX analoqu olan SO_PROTOCOL seçimi əlavə edildi.
  • TCP seqmentində MD5 heşinin ötürülməsi üçün genişləndirmənin tətbiqi ilə TCP_MD5SIG seçimi üçün dəstək əlavə edildi (BGP protokolunda doğrulama üçün istifadə olunur).
  • Bütün faylı əhatə edən OFD kilidlərinin qurulması üçün dəstək LX zonaları konteynerlərinə əlavə edildi. Unix soketləri üçün TCP_INFO variantının istifadəsi qadağandır.
  • PCI cihazlarında BARS (Əsas Ünvan Qeydiyyatı) aktivləşdirmədən Bhyve hipervizorunu işlətmək imkanı əlavə edildi. Bhyve altında işləyən virtual maşına əlavə edilə bilən şəbəkə adapterlərinin sayı 8-dən 16-ya qədər artırıldı.
  • ZFS, SSE, AVX2 və AVX-512 təlimatlarından istifadə edərək optimallaşdırılmış fletcher-4 yoxlama cəmi alqoritminin tətbiqlərini əlavə edir. AVL ağac strukturu istinad sayğaclarını izləmək üçün istifadə olunur.
  • Bir çox sistem yardım proqramının imkanları genişləndirilib, məsələn, rsync yardım proqramına dəstək əlavə edilib. IPv6.
  • Tamamilə uğurla başlamamış bəzi xidmətlər indi "deqradasiya edilmiş" vəziyyətdə yerləşdirilə bilər ki, bu da asılılıqların başlamasına mane olmur. Məsələn, quraşdırma xidməti fayl sistemlərindən birini qoşa bilmədisə, belə bir nasazlıq SSH xidmətinin işə salınmasına daha mane olmayacaq.
  • Sistemi eyni vaxtda həm cpqary3, həm də smrt sürücüləri ilə təchiz etmək, həmçinin yeni smrt drayverindən istifadə etmək üçün hər iki sürücü tərəfindən dəstəklənən cihazları dəyişdirmək mümkündür.
  • IPS paket menecerinə pkg.fmri.name atributu üçün dəstək əlavə edildi.
  • AMD EPYC Turin prosessorları və AMD Zen 5 mikroarxitekturası üçün ilkin dəstək əlavə edildi.
  • LSI Fusion-MPT SAS38xx RAID kontrollerləri üçün dəstək əlavə edildi.

Mənbə: opennet.ru

Добавить комментарий