SlÀppet av distributionen Red Hat Enterprise Linux 9.4

Företaget Red Hat har publicerat en release av distributionssystemet Red Hat Enterprise Linux 9.4. Klara installationsbilder finns tillgÀngliga för registrerade anvÀndare av Red Hat Customer Portal (för att utvÀrdera funktionaliteten kan Àven iso-bilder av CentOS Stream 9 och gratis RHEL-versioner för utvecklare anvÀndas). Utgivningen Àr skapad för arkitekturerna x86_64, s390x (IBM System z), ppc64le och Aarch64 (ARM64).

RHEL 9-grenen utvecklas med en mer öppen utvecklingsprocess och anvÀnder CentOS Stream 9 som sin bas. CentOS Stream positioneras som ett upstream-projekt för RHEL, vilket ger externa deltagare möjlighet att kontrollera förberedelsen av paket för RHEL, föreslÄ sina Àndringar och pÄverka besluten som fattas. I enlighet med den 10-Äriga supportcykeln kommer RHEL 9 att underhÄllas fram till 2032.

KÀllkoderna för rpm-paketen RHEL 9.4 finns inte i det offentliga arkivet git.centos.org och tillhandahÄlls endast för företagets kunder genom en avskild del av webbplatsen, dÀr ett anvÀndaravtal (EULA) gÀller, vilket förbjuder redistribuering av data och dÀrför hindrar anvÀndning av dessa paket för att skapa hÀrledda distributioner. KÀllkoderna förblir tillgÀngliga i CentOS Stream-förrÄdet, men det Àr inte helt synkroniserat med RHEL och de senaste versionerna av paketen ligger inte alltid i linje med paketen frÄn RHEL. Rocky Linux, Oracle och SUSE reproducerar kÀllkoderna för rpm-paketen i RHEL-releasen inom ramen för projektet OpenELA.

NyckelÀndringar i RHEL 9.4:

  • Fullt stöd för teknologin att skapa isolerade enheter Intel SGX (Software Guard Extensions) har sĂ€kerstĂ€llts. Versioner SGX 1 och 2 stöds som möjliggör anvĂ€ndning av mekanismerna FLC (Flexible Launch Control) och EDMM (Enclave Dynamic Memory Management) för att Ă€ndra Ă„tkomsten till enskilda minnessidor i enheten, dynamiskt lĂ€gga till/ta bort minnessidor till enheten och expandera enheten.
  • Drivern IDXD (Data Streaming Accelerator) har uppgraderats till stabil version för att aktivera dataöverföringsacceleratorer inbyggda i Intel CPU:er. Tidigare var SGX och IDXD klassificerade som experimentella funktioner (Technology Preview).
  • Implementeringen av eBPF-subsystemet Ă€r synkroniserad med Linux-kerneln 6.6 (i den tidigare versionen anvĂ€ndes eBPF-implementeringen frĂ„n Linux-kerneln 6.3).
  • I GRUB-laddaren och shim-lagret har möjligheten införts att anvĂ€nda mekanismer för min skydd DEP (Data Execution Prevention), NX (No Execute) och XD (Execute Disable) för att förbjuda körning av instruktioner i specifika minnesomrĂ„den före systemets start.
  • Nya versioner av kompilatorer och utvecklarverktyg har lagts till: GCC Toolset 13, LLVM Toolset 17.0.6, Rust Toolset 1.75.1 och Go Toolset 1.21.7.
  • Separata paket (Application Streams) med nya versioner av Python 3.12, Ruby 3.3, PHP 8.2, nginx 1.24, MariaDB 10.11 och PostgreSQL 16 har lagts till.
  • Versioner av Git 2.43.0, Git LFS 3.4.1, Valgrind 3.22, SystemTap 5.0, elfutils 0.190 och cmake 3.26 har uppdaterats. Nya paket som maven-openjdk21 och libzip-tools har lagts till.
  • SĂ€kerhetspaket har uppdaterats: 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.
  • Server- och systempaket har uppdaterats: 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.
  • Verktygen för SELinux som körs i anvĂ€ndarutrymme (libsepol, libselinux, libsemanage, policycoreutils, checkpolicy, mcstrans) har uppdaterats till version 3.6, dĂ€r stödet för reglerna "deny" samt nyckelorden "notself" och "other" har lagts till i CIL-sprĂ„ket (Common Intermediate Language). En körbar fil, getpolicyload, har lagts till för att visa antalet omladdningar av SELinux-regler. TjĂ€nsterna nvme-stas, rust-afterburn, rust-coreos-installer och bootc, som tidigare kördes i lĂ€get unconfined_service_t, har nu skyddats av SELinux. SELinux-regler har lagts till för SAP HANA. En ny tjĂ€nst, chronyd-restricted, som skyddas av SELinux, har lagts till. Paketet grafana-selinux har lagts till för att köra grafana med skydd frĂ„n SELinux.
  • Registratorn och verifieraren Keylime, som anvĂ€nds för autentisering och kontinuerlig övervakning av integriteten hos externa system, kan nu köras inuti containrar, isolerade frĂ„n det primĂ€ra systemet.
  • I loggning_systemet Rsyslog har möjligheten att Ă€ndra TLS/SSL-krypteringsinstĂ€llningar och ytterligare alternativ för att Ă„terstĂ€lla privilegier lagts till.
  • I OpenSSL har möjligheten att placera TLS-konfigurationsfiler i en separat katalog /etc/pki/tls/openssl.d lagts till, vilket gör det möjligt att Ă„sidosĂ€tta parametrar för ytterligare kryptografiska moduler utan att Ă€ndra huvudkonfigurationsfilen för OpenSSL.
  • I SSSD (System Security Services Daemon) har möjligheten att aktivera och konfigurera lösenordsfri autentisering lagts till, med hjĂ€lp av biometriska sensorer som stödjer FIDO2-specifikationen, sĂ„som YubiKey-enheter.
  • Ett experimentellt kommando "podman build farm" har lagts till för att skapa containerbilder för flera arkitekturer pĂ„ en gĂ„ng. Fullt stöd för SQLite-baserade backend har lagts till i Podman och möjligheten att anvĂ€nda modules containers.conf för selektiv laddning av instĂ€llningar har lagts till. Flera raders HereDoc-instruktioner har tillĂ„tits i Containerfile. Det nĂ€tverksstacken CNI (Container Network Interface) har blivit förĂ„ldrat. Genom kommandot "podman machine" har möjligheten att vidarebefordra USB-enheter till QEMU-virtualiseringar realiserats.
  • I IdM (Identity Management) finns möjlighet att aktivera obligatorisk tvĂ„faktorsautentisering för LDAP-klienter med hjĂ€lp av engĂ„ngslösenord (OTP). API:t för IdM har stabiliserats, vilket tidigare presenterades som experimentellt. Stöd för HAProxy-protokollet har lagts till i 389 Directory Server, vilket gör det möjligt att korrekt identifiera IP-adresser för klienter som ansluter via proxy.
  • I RHEL:s bildsamlarverktyg finns möjligheten att ange godtyckliga monteringspunkter och skapa olika partitioneringslĂ€gen (auto-lvm, lvm, raw).
  • Inför version 1.0.0 har implementeringen av synce4l-protokollet uppdaterats, vilket ger stöd för SyncE (Synchronous Ethernet) frekvenssynkronisering, som stöds av vissa nĂ€tverkskort och switchar, och som möjliggör effektivare dataöverföring i RAN-applikationer (Radio Access Network) genom mer exakt tidsynkronisering. Stöd för det kĂ€rnlevererade DPLL (Digital Phase Locked Loop) grĂ€nssnittet har lagts till.
  • I nftables-subsystemet har möjligheten att kontrollera fĂ€lten i interna pakethuvuden som överförs genom tunnlar överförts. Kommandot "nft reset" har lagts till i nft-verktyget för att Ă„terstĂ€lla tillstĂ„nd av nftables-regler, sĂ„som paketrĂ€knare och kvotvĂ€rden. I firewalld har borttagningen av regler som lagts till via iptables upphört om baksidan nftables anvĂ€nds och det inte finns nĂ„gra regler skapade med alternativet "—direct".
  • I verktyget ss, som ingĂ„r i paketet iproute2, har alternativet "—bound-inactive" lagts till för att visa inaktiva TCP-nĂ€tverksockets som Ă€r bundna till IP-adress och nĂ€tverksporten (bind-anrop), men inte anslutna (connect-anrop) eller inte överförda till vĂ€nta-pĂ„-anslutning-lĂ€ge (listen-anrop).
  • I NetworkManager har möjligheten att Ă€ndra antalet kanaler (paketköer kopplade till avbrottshanterare) för nĂ€tverksgrĂ€nssnitt lagts till, liksom konfiguration av SwitchDev-lĂ€get, vilket tillĂ„ter delegering av ramomdirigering och behandling av nĂ€tverkspaket till specialiserade hĂ„rdvaruchip. Stöd för MACsec-nĂ€tverksgrĂ€nssnitt har lagts till. För trĂ„dlösa anslutningar har möjligheten att tilldela en separat permanent MAC-adress (stabil-ssid-lĂ€ge) lagts till.
  • I Nmstate har skapats en YAML-fil för att Ă„tergĂ„ till ett tidigare tillstĂ„nd av instĂ€llningarna. För att hantera prioriteter i aggregerade nĂ€tverksgrĂ€nssnitt (bond) har egenskapen priority lagts till. Ytterligare attribut för VLAN har lagts till: registration-protocol, mvrp, reorder-headers och loose-binding. Det har skapats möjlighet att konfigurera VLAN-taggar pĂ„ nĂ€tverksenheter med stöd för SR-IOV (Single Root I/O Virtualization).
  • KĂ€rnmodulen med implementeringen av TCP Illinois överbelastningskontrollalgoritmen har Ă„terinförts, vilket i genomsnitt ger högre bandbredd och mer rĂ€ttvis resursfördelning.
  • Funktionerna hos verktygen rteval, rtla och cyclicdeadline har utökats. I rteval har möjligheten att anvĂ€nda prefixen „+” och „-” för att fĂ€sta och avfĂ€sta CPU-kĂ€rnor frĂ„n listan över övervakade kĂ€rnor (measurement-cpulist) lagts till. Verktyget rtla har uppdaterats till att motsvara Linux-kĂ€rnan 6.6. En ny alternativ „rtla -C” har lagts till för att fĂ€sta ytterligare cgroup till trĂ„dar. I verktyget cyclicdeadline har möjligheten att visualisera fördröjningar i form av histogram lagts till.
  • Möjligheten att ange den maximala storleken pĂ„ filsystemet vid en dynamisk ökning av storleken av tjĂ€nsten stratisd har lagts till för attundvika prestandafall efter okontrollerad ökning av XFS-storlek.
  • I verktyget lvconvert har stöd för att konvertera standard logiska volymer (LV) till en variant som tillĂ„ter dynamisk tilldelning i lagringsutrymme (thin provisioning) lagts till.
  • I multipathd har stöd för behandling av FPIN-Li (Fabric Performance Impact Notification) evenemang lagts till för att optimera Ă„tkomsten till NVMe-lagringslösningar. I sektionen för standardinstĂ€llningar i multipath.conf har parametrarna max_retries och auto_resize lagts till. För Device-mapper-multipath har instĂ€llningar lagts till för att anvĂ€nda HPE Alletra 9000 NVMeFC-array och stöd för ANA-lĂ€get (Asymmetric Namespace Access) i NVMeoFC.
  • Möjligheten att starta frĂ„n NVMe/FC-adapter (Non-volatile Memory Express (NVMe) över Fibre Channel) har överförts till stabila versioner.
  • I webbkonsolen har hanteringen av lagringsutrymme och Ă€ndring av partitioners storlek förenklats. Stöd för att generera shell-skript och Ansible-scenarier för konfiguration av kdump har lagts till. I sektionen Virtuella Maskiner har möjligheten att lĂ€gga till öppna SSH-nycklar och ansluta redan formaterade blockenheter implementerats. IstĂ€llet för SPICE-protokollet anvĂ€nds VNC för att ansluta till virtuella maskiner.
  • Nya systemroller har lagts till för att köra, hantera och konfigurera fapolicyd och Microsoft SQL Server 2022. En snapshot-roll har lagts till för att skapa och hantera LVM-snapshots. Möjlighet till certifikatautentisering har lagts till i sshd-rollen.
  • Stödet för virtualisering pĂ„ ARM64-system med KVM-hypervisor har stabiliserats.
  • Stöd för migrering av virtuella maskiner i Multi-FD-lĂ€ge (flera filbeskrivare) har lagts till. Detta möjliggör flera parallella anslutningar under överföringen av den virtuella maskinen, vilket snabbar upp datatransfer vid hög hastighet (20 Gbps och mer).
  • Prestandan vid live-migrering i Postcopy-lĂ€ge har ökat, dĂ€r det virtuella systemet startar nĂ€stan omedelbart, och all saknad data laddas in vid Ă„tkomst av icke kopierade minnessidor.
  • Verktyget toolbx har lagts till, vilket gör det möjligt att starta en extra isolerad miljö. Den kan konfigureras fritt med den vanliga paketförvaltaren DNF och anvĂ€ndas för att installera experimentella paket utan att pĂ„verka huvudsystemet.
  • Stöd för Linux-kĂ€rnans kommandoradsparametrar: 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 och workqueue.unbound_cpus har lagts till.
  • Nya sysctl-parametrar har lagts till: io_uring_group och numa_balancing_promote_rate_limit_MBps.
  • AnvĂ€ndningen av io_uring-mekanismen Ă€r som standard förbjuden för alla processer (sysctl io_uring_disabled=2).
  • Stödet för hĂ„rdvara har utökats. Drivrutiner har lagts till för att stödja Intel QuickAssist Technology, Intel TPMI, Intel Uncore Frequency, AMD HSMP, AMD XCP, AMD Platform Management och Mellanox PMC. En octeon_ep-drivrutin har lagts till för Marvell Octeon PCIe Endpoint Network Interface Controller.
  • Försöket att tillhandahĂ„lla experimentellt (Technology Preview) stöd har fortsatt:
    • VPN WireGuard,
    • kTLS (TLS pĂ„ kĂ€rnnivĂ„),
    • grĂ€nssnitt för asynkron I/O io_uring,
    • DAX (Direct Access) för ext4 och XFS,
    • AMD SEV och SEV-ES i KVM-hypervisorn,
    • systemd-resolved-tjĂ€nsten,
    • Sigstore-mekanismen för verifiering av containrar genom digitala signaturer,
    • protokollen PRP (Parallel Redundancy Protocol) och HSR (High-availability Seamless Redundancy),
    • hĂ„rdvaruaccelerering av IPsec genom att överföra kapslingsoperationer till nĂ€tverkskortet,
    • ACME-certifikatstyrningsprotokollet som anvĂ€nds i Let’s Encrypt,
    • SRv6 (Segment Routing over IPv6.
    • paket med grafikredigeraren GIMP 2.99.8,
    • MPTCP (Multipath TCP) instĂ€llningar via NetworkManager,
    • DNSSEC i IdM,
    • virtio-mem,
    • Socket API för TuneD,
    • Soft-iWARP (Internet Wide-area RDMA Protocol),
    • GNOME för ARM64 och IBM Z.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster