Releasen av distributionssystemet Red Hat Enterprise Linux 9.1

Red Hat har slÀppt en version av distributionspaketet Red Hat Enterprise Linux 9.1. Klara installationsbilder Àr tillgÀngliga för registrerade anvÀndare av Red Hat Customer Portal (för att utvÀrdera funktionaliteten kan iso-bilder av CentOS Stream 9 anvÀndas). UtgÄvan har skapats för arkitekturerna x86_64, s390x (IBM System z), ppc64le och Aarch64 (ARM64). KÀllkoderna för rpm-paketen av Red Hat Enterprise Linux 9 finns i Git-repositoriet CentOS.

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.

NyckelÀndringar:

  • Server- och systempaket har uppdaterats: firewalld 1.1.1, chrony 4.2, unbound 1.16.2, frr 8.2.2, Apache httpd 2.4.53, opencryptoki 3.18.0, powerpc-utils 1.3.10, libvpd 2.2.9, lsvpd 1.7.14, ppc64-diag 2.7, PCP 5.3.7, Grafana 7.5.13, samba 4.16.1.
  • Nya versioner av kompilatorer och verktyg för utvecklare har lagts till: GCC 11.2.1, GCC Toolset 12, LLVM Toolset 14.0.6, binutils 2.35.2, PHP 8.1, Ruby 3.1, Node.js 18, Rust Toolset 1.62, Go Toolset 1.18.2, Maven 3.8, java-17-openjdk (java-11-openjdk och java-1.8.0-openjdk fortsĂ€tter ocksĂ„ att tillhandahĂ„llas), .NET 7.0, GDB 10.2, Valgrind 3.19, SystemTap 4.7, Dyninst 12.1.0, elfutils 0.187.
  • FörbĂ€ttringar frĂ„n Linux-kĂ€rnorna 5.15 och 5.16 har överförts till eBPF-systemet (Berkeley Packet Filter). Till exempel har BPF-program fĂ„tt möjligheten att be om och bearbeta tidhĂ€ndelser, möjligheten att fĂ„ och stĂ€lla in socket-alternativ genom setsockopt, stöd för att anropa funktioner frĂ„n kĂ€rnmoduler, föreslagits en probabilistisk datalagringsstruktur (BPF map) bloom filter och funktionen att binda taggar till funktionsparametrar har lagts till.
  • En uppsĂ€ttning patchar för realtidsystem som anvĂ€nds i kernel-rt har uppdaterats till att motsvara kĂ€rnan 5.15-rt.
  • Implementeringen av MPTCP-protokollet (MultiPath TCP) har uppdaterats. Detta protokoll anvĂ€nds för att organisera arbetet med TCP-anslutningen genom att leverera paket samtidigt via flera rutter genom olika nĂ€tverksgrĂ€nssnitt. Ändringar har överförts frĂ„n Linux-kĂ€rnan 5.19 (till exempel har stöd för att Ă„tergĂ„ MPTCP-anslutningar till vanlig TCP lagts till och ett API för att hantera MPTCP-strömmar frĂ„n anvĂ€ndarutrymmet har föreslagits).
  • PĂ„ systemer med 64-biters ARM-, AMD- og Intel-processorer er det muligt at ĂŠndre Real-Time tilstanden i kernen under drift ved at skrive til filen "/sys/kernel/debug/sched/preempt" eller under opstart via kernelparameteren "preempt=" (tilstandene none, voluntary og full understĂžttes).
  • Indstillingerne for GRUB-bootloaderen er ĂŠndret for at skjule bootmenuen som standard, men menuen vises, hvis den tidligere opstart mislykkedes. For at vise menuen under opstart kan man holde Shift-tasten nede eller trykke pĂ„ Esc eller F8-tasterne. For at deaktivere skjulingen kan man bruge kommandoen "grub2-editenv — unset menu_auto_hide".
  • I PTP (Precision Time Protocol) driveren er der tilfĂžjet support til oprettelse af virtuelle hardware-urskiver (PHC, PTP Hardware Clocks).
  • Der er tilfĂžjet kommandoen modulesync, som indlĂŠser RPM-pakker fra moduler og opretter et repository med metadata i arbejdsbiblioteket, hvilket er nĂždvendigt for at installere modulĂŠre pakker.
  • I tuned, en service til overvĂ„gning af systemtilstand og optimering af profiler for at opnĂ„ maksimal ydeevne under hensyntagen til den aktuelle belastning, er der givet mulighed for at bruge pakken tuned-profiles-realtime til isolering af CPU-kerner og for at give applikationstrĂ„de alle tilgĂŠngelige ressourcer.
  • NetworkManager har implementeret konvertering af forbindelsesprofiler fra ifcfg indstillinger ( /etc/sysconfig/network-scripts/ifcfg-*) til et keyfile-baseret format. For at migrere profiler kan man bruge kommandoen "nmcli connection migrate".
  • SELinux vĂŠrktĂžjerne er opdateret til version 3.4, hvor ydeevnen for geninstallation af mĂŠrker (relabel) er forbedret gennem parallelisering af operationer, og semodule vĂŠrktĂžjet har fĂ„et tilfĂžjet optionen "-m" ("—checksum") for at opnĂ„ SHA256-hashed moduler, mcstrans er blevet overfĂžrt til PCRE2 biblioteket. Nye vĂŠrktĂžjer til adgangspolitikker er blevet tilfĂžjet: sepol_check_access, sepol_compute_av, sepol_compute_member, sepol_compute_relabel, sepol_validate_transition. Der er blevet tilfĂžjet SELinux politikker til beskyttelse af tjenesterne ksm, nm-priv-helper, rhcd, stalld, systemd-network-generator, targetclid og wg-quick.
  • Det er blevet muligt at bruge Clevis-klienten (clevis-luks-systemd) til automatisk at lĂ„se diskpartitioner op, som er krypteret med LUKS og der monteres pĂ„ et senere tidspunkt under opstart, uden at det er nĂždvendigt at bruge kommandoen "systemctl enable clevis-luks-askpass.path".
  • Verktygen för att skapa systembilder har utökats, med support för att ladda bilder till GCP (Google Cloud Platform), placera bilder direkt i containernas register, justera storleken pĂ„ partitionen /boot och justera parametrar (Blueprint) under genereringen av bilden (t.ex. lĂ€gga till paket och skapa anvĂ€ndare).
  • En ny nyckelutilitĂ€r keylime har lagts till för att autentisera (bekrĂ€fta Ă€kthet och kontinuerligt övervaka integriteten av) externa system, med hjĂ€lp av TPM-teknik (Trusted Platform Module), för att sĂ€kerstĂ€lla Ă€ktheten hos Edge- och IoT-enheter som finns pĂ„ otillgĂ€ngliga platser dĂ€r obehörig Ă„tkomst kan förekomma.
  • I utgĂ„van 'RHEL for Edge' erbjuds möjligheten att anvĂ€nda utility fdo-admin för att konfigurera FDO-tjĂ€nster (FIDO Device Onboard) och skapa certifikat och nycklar för dem.
  • I SSSD (System Security Services Daemon) har stöd för caching av SID-förfrĂ„gningar (t.ex. kontroller av GID/UID) i RAM lagts till, vilket har möjliggjort snabbare kopieringsoperationer av ett stort antal filer via Samba-servern. Stöd för integration med Windows Server 2022 har sĂ€kerstĂ€llts.
  • I OpenSSH har den minimala storleken för RSA-nycklar som standard begrĂ€nsats till 2048 bitar, och stöd för RSA-nycklar mindre Ă€n 1023 bitar har upphört i NSS-biblioteken. För att stĂ€lla in egna begrĂ€nsningar i OpenSSH har parametern RequiredRSASize lagts till. Stöd för nyckelutbytesmetoden sntrup761x25519-sha512@openssh.com, som Ă€r motstĂ„ndskraftig mot attacker med kvantdatorer, har lagts till.
  • I ReaR (Relax-and-Recover) har stöd för att utföra godtyckliga kommandon före och efter Ă„terstĂ€llning lagts till.
  • I drivrutinen för Intel E800 Ethernet-adaptrar har stöd för iWARP- och RoCE-protokoll implementerats.
  • Ett nytt paket httpd-core har lagts till, som innehĂ„ller den grundlĂ€ggande uppsĂ€ttningen komponenter för Apache httpd, tillrĂ€cklig för att köra en HTTP-server och relaterad till ett minimalt antal beroenden. Det vanliga paketet httpd har fĂ„tt ytterligare moduler, sĂ„som mod_systemd och mod_brotli, samt inkluderad dokumentation.
  • Ett nytt paket xmlstarlet har lagts till, som inkluderar verktyg för analys, omvandling, verifiering, extrahering av data och redigering av XML-filer, liknande grep, sed, awk, diff, patch och join, men inte för textfiler utan för XML.
  • Möjligheterna för systemroller har utökats, till exempel har rollen network fĂ„tt stöd för konfiguration av routningsregler och anvĂ€ndning av API nmstate, rollen logging har fĂ„tt stöd för filtrering med hjĂ€lp av reguljĂ€ra uttryck (startmsg.regex, endmsg.regex), rollen storage har fĂ„tt stöd för partitioner dĂ€r utrymme dynamiskt tilldelas i lagret ("thin provisioning"), rollen sshd har fĂ„tt möjlighet till hantering via /etc/ssh/sshd_config, rollen metrics har fĂ„tt stöd för export av statistik om Postfix-prestanda, och i rollen firewall har möjligheten att skriva över tidigare konfigurationer implementerats samt stöd för att lĂ€gga till, uppdatera och ta bort tjĂ€nster beroende pĂ„ tillstĂ„nd.
  • Verktygen för hantering av isolerade containrar har uppdaterats och inkluderar paket som Podman, Buildah, Skopeo, crun och runc. Stöd för GitLab Runner i containrar med runtime Podman har lagts till. För konfiguration av containrar har verktyget netavark och DNS-servern Aardvark tillhandahĂ„llits.
  • Stöd för kommandot ap-check har lagts till i mdevctl för konfiguration av vidarebefordran till virtuella maskiner Ă„tkomst till kryptokontroller.
  • En förhandsvisningsmöjlighet (Technology Preview) för autentisering av anvĂ€ndare med externa leverantörer (IdP, identity provider) som stöder OAuth 2.0-protokollets "Device Authorization Grant" för att tillhandahĂ„lla OAuth-Ă„tkomsttoken till enheter utan att anvĂ€nda webblĂ€sare har lagts till.
  • För GNOME-sessionen baserad pĂ„ Wayland har versioner av Firefox tillhandahĂ„llits som anvĂ€nder Wayland. Versioner baserade pĂ„ X11 som körs i Wayland-miljöer med komponenten XWayland har tagits bort till ett separat paket firefox-x11.
  • Wayland-sessionen Ă€r som standard aktiverad för system med Matrox GPU (tidigare anvĂ€ndes inte Wayland med Matrox GPU pĂ„ grund av begrĂ€nsningar och prestandaproblem som nu Ă€r lösta).
  • Stöd för GPU:er integrerade i Intel Core-processorer av 12:e generationen, inklusive Intel Core i3 12100T – i9 12900KS, Intel Pentium Gold G7400 och G7400T, Intel Celeron G6900 och G6900T, Intel Core i5-12450HX – i9-12950HX och Intel Core i3-1220P – i7-1280P har implementerats. Stöd för AMD Radeon RX 6[345]00 och AMD Ryzen 5/7/9 6[689]00 GPU:er har lagts till.
  • För att hantera aktivering av skydd mot sĂ„rbarheter i MMIO (Memory Mapped Input Output) mekanismen har en kĂ€rnparameter för start "mmio_stale_data" implementerats, som kan ta vĂ€rdena "full" (aktiverar rensning av buffertar nĂ€r man gĂ„r in i anvĂ€ndarrummet och i VM), "full,nosmt" (som "full" + dessutom stĂ€nger av SMT/Hyper-Threads) och "off" (skyddet Ă€r avstĂ€ngt).
  • För att hantera aktiveringen av skydd mot sĂ„rbarheten Retbleed har en kĂ€rnbootparameter "retbleed" implementerats, genom vilken skyddet kan stĂ€ngas av ("off") eller en algoritm för blockering av sĂ„rbarheten kan vĂ€ljas (auto, nosmt, ibpb, unret).
  • Den kĂ€rnbootparameter som acpi_sleep anvĂ€nds för att stödja nya alternativ för hantering av övergĂ„ng till vilolĂ€ge: s3_bios, s3_mode, s3_beep, s4_hwsig, s4_nohwsig, old_ordering, nonvs, sci_force_enable och nobl.
  • Ett stort antal nya drivrutiner för nĂ€tverksenheter, lagringssystem och grafiska chips har lagts till.
  • Det experimentella stödet för KTLS (implementering av TLS pĂ„ kĂ€rnnivĂ„) fortsĂ€tter. VPN WireGuard, Intel SGX (Software Guard Extensions), Intel IDXD (Data Streaming Accelerator), DAX (Direct Access) för ext4 och XFS, AMD SEV och SEV-ES i KVM-hypervisorn, systemd-resolved-tjĂ€nsten, lagringshanteraren Stratis, Sigstore för verifiering av containrar genom digitala signaturer, paketet med grafikredigeraren GIMP 2.99.8, MPTCP-instĂ€llningarna (Multipath TCP) via NetworkManager, ACME-servern (Automated Certificate Management Environment), virtio-mem, KVM-hypervisorn för ARM64.
  • GTK 2 toolkit och relaterade paket adwaita-gtk2-theme, gnome-common, gtk2, gtk2-immodules och hexchat har förklarats som förĂ„ldrade. X.org Server (standard i RHEL 9 erbjuder en GNOME-session baserad pĂ„ Wayland) har ocksĂ„ förklarats som förĂ„ldrad, men planen Ă€r att ta bort den i nĂ€sta större version av RHEL, Ă€ven om möjligheten att köra X11-applikationer frĂ„n Wayland-sessionen kommer att bevaras med DDX-servern XWayland.

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