Red Hat Enterprise Linux 9.4 izlaidums

Uzņēmums Red Hat ir publicējis Red Hat Enterprise Linux 9.4 izdevumu. Gatavi instalācijas attēli ir pieejami reÄ£istrētiem lietotājiem Red Hat Customer Portal (funkcionalitātes novērtēŔanai var izmantot arÄ« CentOS Stream 9 iso attēlus un bezmaksas RHEL izstrādātāju versijas). Izdevums ir izveidots x86_64, s390x (IBM System z), ppc64le un Aarch64 (ARM64) arhitektÅ«rām.

RHEL 9 zars attÄ«stās ar atvērtāka izstrādes procesa pieeju un izmanto CentOS Stream 9 kā pamatu. CentOS Stream tiek pozicionēts kā RHEL augÅ”upvērsts projekts, dodot iespēju treŔām pusēm kontrolēt RHEL pakotņu sagatavoÅ”anu, piedāvāt savas izmaiņas un ietekmēt pieņemtos lēmumus. Saskaņā ar 10 gadu atbalsta ciklu RHEL 9 tiks atbalstÄ«ts lÄ«dz 2032. gadam.

RHEL 9.4 rpm pakotņu avota kodi nav pieejami publiskajā git.centos.org repozitorijā un tiek nodroÅ”ināti uzņēmuma klientiem tikai caur aizvērtu vietnes sadaļu, kurā darbojas lietotāja lÄ«gums (EULA), kas aizliedz Å”o datu izplatīŔanu, tādējādi liedzot izmantot Ŕīs pakotnes atvasināto izdevumu izveidei. Avota kodi paliek pieejami CentOS Stream repozitorijā, bet tas nav pilnÄ«bā sinhronizēts ar RHEL, un tajā ne vienmēr jaunākās pakotņu versijas sakrÄ«t ar RHEL pakotnēm. Rocky Linux, Oracle un SUSE reproducē RHEL izlaidumu rpm pakotņu avota kodus OpenELA projekta ietvaros.

Galvenās izmaiņas RHEL 9.4:

  • Ir nodroÅ”ināta pilnÄ«ga Intel SGX (Software Guard Extensions) izolēto enklāvju izveides tehnoloÄ£ijas atbalsts. AtbalstÄ«tas SGX 1 un 2 versijas, kas ļauj izmantot FLC (Flexible Launch Control) un EDMM (Enclave Dynamic Memory Management) mehānismus, lai mainÄ«tu piekļuves tiesÄ«bas uz individuālām enklāva atmiņas lapām, dinamisko lapu pievienoÅ”anu/izņemÅ”anu no enklāva un enklāva paplaÅ”ināŔanu.
  • IDXD (Data Streaming Accelerator) draiveris ir pārcelts uz stabilo kategoriju, lai izmantotu datu pārsÅ«tīŔanas paātrinātājus, kas iebÅ«vēti Intel CPU. Agrāk SGX un IDXD tika uzskatÄ«ti par eksperimentālām iespējām (Technology Preview).
  • eBPF apakÅ”sistēmas Ä«stenoÅ”ana ir sinhronizēta ar Linux 6.6 kodolu (iepriekŔējā izlaidumā tika izmantota eBPF Ä«stenoÅ”ana no Linux 6.3 kodola).
  • GRUB bootloader un shim slāni ir pievienota iespēja izmantot atmiņas aizsardzÄ«bas mehānismus DEP (Data Execution Prevention), NX (No Execute) un XD (Execute Disable), lai aizliegtu instrukciju izpildi noteiktās atmiņas jomās pirms sistēmas bootēŔanas sākuma.
  • Iekļautas jaunas kompilatoru un izstrādātāju rÄ«ku versijas: GCC Toolset 13, LLVM Toolset 17.0.6, Rust Toolset 1.75.1 un Go Toolset 1.21.7.
  • Pievienoti atseviŔķi pakotnes (Application Streams) ar jaunām Python 3.12, Ruby 3.3, PHP 8.2, nginx 1.24, MariaDB 10.11, PostgreSQL 16 versijām.
  • Atjauninātas versijas: Git 2.43.0, Git LFS 3.4.1, Valgrind 3.22, SystemTap 5.0, elfutils 0.190, cmake 3.26. Pievienotas jaunas pakotnes: maven-openjdk21 un libzip-tools.
  • Atjauninātas droŔības saistÄ«tās pakotnes: GnuTLS 3.8.3, nettle 3.9.1, p11-kit 0.25.3, libkcapi 1.4.0, stunnel 5.71, audit 3.1.2, SSG (SCAP Security Guide) 0.1.72, openCryptoki 3.22.0, ipa 4.11.
  • Atjaunināti serveru un sistēmas pakotnes: chrony 4.5, linuxptp 4.2, Rsyslog 8.2310, iptables 1.8.10, nftables 1.0.9, firewalld 1.3, stratis-cli 3.6.0, boom 1.6.0, 389-ds-base 2.4.5, samba 4.19.4, Podman 4.9.
  • Lietotāja telpā esoÅ”ais SELinux rÄ«ku komplekts (libsepol, libselinux, libsemanage, policycoreutils, checkpolicy, mcstrans) ir atjaunināts lÄ«dz versijai 3.6, kurā CIL (Common Intermediate Language) valodā ir pievienota atbalsta noteikumiem Ā«denyĀ» un atslēgvārdiem Ā«notselfĀ» un Ā«otherĀ». Ir pievienots izpildāmais fails getpolicyload, lai parādÄ«tu SELinux noteikumu restartēŔanas skaitu. SELinux aizsardzÄ«bā ir iekļauti servisi nvme-stas, rust-afterburn, rust-coreos-installer un bootc, kas iepriekÅ” tika izpildÄ«ti režīmā unconfined_service_t. Ir pievienoti SELinux noteikumi SAP HANA. Ir pievienots jauns serviss chronyd-restricted, kas ir aizsargāts ar SELinux. Ir pievienots grafana-selinux pakotne, lai palaistu grafana ar SELinux aizsardzÄ«bu.
  • Keylime reÄ£istrators un verificētājs, kurus izmanto, lai apstiprinātu autentiskumu un nepārtraukti uzraudzÄ«tu ārējo sistēmu integritāti, tagad var palaist konteineros, kas ir izolēti no galvenās sistēmas.
  • Rsyslog žurnālu sistēmā ir nodroÅ”inātas iespējas mainÄ«t TLS/SSL Å”ifrēŔanas iestatÄ«jumus un pievienotas papildu opcijas privileÄ£iju atiestatīŔanai.
  • OpenSSL ir nodroÅ”ināta iespēja ievietot TLS iestatÄ«jumu failus atseviŔķā katalogā /etc/pki/tls/openssl.d, kas ļauj pārdefinēt papildu kriptogrāfisko moduļu parametrus, nemainot OpenSSL galveno konfigurācijas failu.
  • SSSD (System Security Services Daemon) ir piedāvāta iespēja ieslēgt un konfigurēt paroli nesaturoÅ”u autentifikāciju, izmantojot biometrijas sensorus, kas atbalsta FIDO2 specifikāciju, piemēram, YubiKey ierÄ«ces.
  • Ir pievienota eksperimentāla komanda Ā«podman build farmĀ» konteineru attēlu izveidei uzreiz vairākām arhitektÅ«rām. Podman ir pievienota pilna SQLite bāzes aizmugures atbalsta nodroÅ”ināŔana un iespēja izmantot containers.conf moduļus, lai selektÄ«vi ielādētu iestatÄ«jumus. Containerfile ir atļautas daudzrindas HereDoc komandas. Ir paziņots par CNI (Container Network Interface) tÄ«kla steka novecoÅ”anu. Ar komandu Ā«podman machineĀ» ir Ä«stenota iespēja pieslēgt USB ierÄ«ces QEMU virtuālajām maŔīnām.
  • IdM (Identitātes pārvaldÄ«ba) nodroÅ”ina iespēju ieslēgt obligātu divu faktoru autentifikāciju LDAP klientiem, izmantojot vienreizējās paroles (OTP). Stabilizēta API IdM, kas iepriekÅ” tika pasniegta kā eksperimentāla. 389 Directory Server ir pievienota atbalsts HAProxy protokolam, kas ļauj pareizi noteikt klientu IP adreses, kas pieslēdzas caur starpniekserveri.
  • RHEL attēlu veidotājā ir nodroÅ”ināta iespēja norādÄ«t patvaļīgas montēŔanas vietas un izveidot dažādus partÄ«ciju sadalīŔanas režīmus (auto-lvm, lvm, raw).
  • LÄ«dz 1.0.0 versijai ir atjaunota synce4l protokola ievieÅ”ana, kas nodroÅ”ina SyncE (Synchronous Ethernet) tehnoloÄ£ijas atbalstu, ko atbalsta daži tÄ«kla kartes un tÄ«kla slēdži, un kas ļauj uzlabot datu apmaiņas efektivitāti RAN (Radio Access Network) lietojumprogrammās, precÄ«zāk sinhronizējot laiku. Pievienots atbalsts DPLL (Digitālais fāzes slēdzis) interfeisam, ko nodroÅ”ina kodols.
  • Nftables apakÅ”sistēmā pārvietota iespēja pārbaudÄ«t iekŔējo paketu virsrakstu laukus, kas tiek pārsÅ«tÄ«ti caur tunelēm. Nft utilÄ«tā pievienota iespēja izmantot komandu Ā«nft resetĀ» , lai atiestatÄ«tu nftables noteikumu stāvokļus, piemēram, paketi skaitÄ«tājus un kvotas vērtÄ«bas. Firewalld ir pārtraukts izdzēst noteikumus, kas pievienoti caur iptables, ja firewalld izmanto nftables aizmuguri un nav noteikumu, kas izveidoti ar opciju «—directĀ».
  • Ip_route2 paketā iekļautajā ss utilÄ«tē ir pievienota opcija ā€ž--bound-inactiveā€, lai parādÄ«tu neaktÄ«vos TCP tÄ«kla soketus, kas ir piesaistÄ«ti IP adresi un tÄ«kla portam (izsaukts bind), bet nav savienoti (izsaukums connect) vai nav pārvērtuÅ”ies gaidīŔanas savienojuma režīmā (izsaukums listen).
  • NetworkManager ir pievienota iespēja mainÄ«t kanālu skaitu (paketi rindas, kas piesaistÄ«tas pārtraukumu apstrādātājiem) tÄ«kla saskarnēm un konfigurēt SwitchDev režīmu, kas ļauj deleģēt kadrus un tÄ«kla paketu apstrādes operācijas speciālizētiem aparatÅ«ras čipiem. Pievienots MACsec tÄ«klu saskarnēm. Bezvadu savienojumiem nodroÅ”ināta iespēja pieŔķirt atseviŔķu pastāvÄ«gu MAC adresi (stabilā ssid režīms).
  • Nmstate nodroÅ”ina YAML faila izveidi, lai atgrieztos iepriekŔējā iestatÄ«jumu stāvoklÄ«. Lai pārvaldÄ«tu prioritātes agregētajās tÄ«kla saskarnēs (bond), pievienots Ä«paÅ”ums priority. Pievienoti papildu atribÅ«ti VLAN: registration-protocol, mvrp, reorder-headers un loose-binding. NodroÅ”ināta iespēja konfigurēt VLAN tagus tÄ«kla ierÄ«cēs ar SR-IOV (Single Root I/O Virtualization) atbalstu.
  • Atgriezts kodola modulis ar TCP Illinois pārslodzes kontroles algoritmu, kas vidēji ļauj sasniegt lielāku caurlaidspēju un taisnÄ«gāku resursu sadali.
  • PaplaÅ”ināta utilÄ«tu rteval, rtla un cyclicdeadline funkcionalitāte. Rteval pievienota iespēja izmantot prefiksus ā€ž+ā€ un ā€ž-ā€ CPU kodolu pievienoÅ”anai un atvienoÅ”anai no novēroto kodolu saraksta (measurement-cpulist). Rtla utilÄ«ta ir atjaunināta, lai atbilstu Linux 6.6 kodam. Pievienota opcija ā€žrtla -Cā€ papildu cgroup pievienoÅ”anai pavedieniem. Cyclicdeadline utilÄ«tā pievienota iespēja vizualizēt aizkaves histogrammas veidā.
  • Pievienota iespēja noteikt maksimālo FS lielumu, izmantojot stratisd pakalpojumu dinamiski palielinot FS izmēru, kas ļauj novērst veiktspējas kritumu pēc nekontrolētas XFS lieluma palielināŔanas.
  • Lvconvert utilÄ«tā pievienota atbalsts standarta loÄ£isko apjomu (LV) pārveidoÅ”anai variantā, kas atļauj dinamiski pieŔķirt vietu krātuvei (thin provisioning).
  • Multipathd utilÄ«tā pievienota FPIN-Li (Fabric Performance Impact Notification) notikumu apstrādes atbalsts NVMe krātuves piekļuves optimizācijai. Multipath.conf noklusējuma iestatÄ«jumu sadaļā pievienoti parametri max_retries un auto_resize. Device-mapper-multipath pievienoti iestatÄ«jumi HPE Alletra 9000 NVMeFC masÄ«vu izmantoÅ”anai un ANA (Asymmetric Namespace Access) režīma atbalstam NVMeoFC.
  • Stabilitāte pārvietota uz stabilām iespējām iebrauÅ”anai no NVMe/FC adaptoriem (Non-volatile Memory Express (NVMe) over Fibre Channel).
  • Web konsolē vienkārÅ”ota krātuves pārvaldÄ«ba un nodalÄ«jumu lieluma izmaiņu veikÅ”ana. Pievienota atbalsts shell skriptu un Ansible scenāriju Ä£enerēŔanai kdump konfigurēŔanai. Virtual Machines sadaļā Ä«stenota iespēja pievienot SSH atslēgas un pieslēgt iepriekÅ” formatētus bloku ierÄ«ces. Pieslēgumam pie virtuālajām maŔīnām vietā SPICE protokola tiek izmantots VNC.
  • Pievienotas jaunas sistēmas lomas fapolicyd un Microsoft SQL Server 2022 palaiÅ”anai, pārvaldÄ«bai un konfigurēŔanai. Pievienota snapshot loma LVM snapshotu izveidei un pārvaldÄ«bai. Sshd lomā pievienota iespēja autentificēties, izmantojot sertifikātus.
  • Stabilizēts virtualizācijas atbalsts ARM64 sistēmās, izmantojot KVM hipervizoru.
  • Pievienots atbalsts virtuālo maŔīnu migrācijai Multi-FD (vairāku failu aprakstÄ«tāju) režīmā, kurā, pārvietojot virtuālo maŔīnu, izveido vairākus paralēlus savienojumus, kas paātrina datu pārraidi, ja ir ātrgaitas tÄ«kla savienojums (20 Gbps un augstāks).
  • Ir uzlabota live-migrācijas veiktspēja Postcopy režīmā, kurā virtuālā vide tiek uzsākta gandrÄ«z nekavējoties, bet visu trÅ«kstoÅ”o datu ielāde notiek, piekļūstot neizkopētām atmiņas lapām.
  • Ir pievienota rÄ«ku utilÄ«ta toolbx, kas ļauj palaist papildu izolētu vidi, kuru var konfigurēt pēc saviem ieskatiem, izmantojot parasto pakotņu pārvaldnieku DNF, un to var izmantot eksperimentālo pakotņu instalēŔanai bez ietekmes uz galveno sistēmu.
  • Ir pievienota Linux kodola komandrindas opciju atbalsts: accept_memory, ia32_emulation, arm64.nomops, cgroup_favordynmods, early_page_ext, fw_devlink.sync_state, kunit.enable, mtrr=debug, rcupdate.rcu_cpu_stall_cputime, rcupdate.rcu_exp_stall_task_details, spec_rstack_overflow un workqueue.unbound_cpus.
  • Ir pievienoti jauni sysctl parametri: io_uring_group un numa_balancing_promote_rate_limit_MBps.
  • Io_uring mehānisma izmantoÅ”ana pēc noklusējuma ir aizliegta visiem procesiem (sysctl io_uring_disabled=2).
  • Ir paplaÅ”ināts aparatÅ«ras atbalsts. Ir pievienoti draiveri, lai atbalstÄ«tu Intel QuickAssist Technology, Intel TPMI, Intel Uncore Frequency, AMD HSMP, AMD XCP, AMD Platform Management un Mellanox PMC tehnoloÄ£ijas. Ir pievienots octeon_ep draiveris Marvell Octeon PCIe Endpoint Network Interface Controller kontrolleriem.
  • Tika turpināts eksperimentālas (Technology Preview) atbalsta sniegÅ”ana:
    • VPN WireGuard,
    • kTLS (TLS lÄ«menÄ« kodolā),
    • asinkronās ievades/izvades io_uring interfeiss,
    • DAX (Direct Access) ext4 un XFS,
    • AMD SEV un SEV-ES KVM hipervizorā,
    • systemd-resolved serviss,
    • Sigstore mehānisms konteineru verifikācijai, izmantojot digitālās parakstus,
    • PRP (Parallel Redundancy Protocol) un HSR (Augstas pieejamÄ«bas bezÅ”uvju redundance) protokoli,
    • IPsec aparatÅ«ras paātrināŔana, pārvietojot paketes iepakoÅ”anas operācijas uz tÄ«kla karti,
    • sertifikātu pārvaldÄ«bas protokols ACME, ko izmanto Let’s Encrypt,
    • SRv6 (Segment Routing over IPv6,
    • GIMP 2.99.8 grafiskā redaktora pakotne,
    • MPTCP (Multipath TCP) iestatÄ«jumi caur NetworkManager,
    • DNSSEC IdM,
    • virtio-mem,
    • Socket API TuneD,
    • Soft-iWARP (Internet Wide-area RDMA Protocol),
    • GNOME ARM64 un IBM Z.

Avots: opennet.lv

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster