Følgende utgivelse av Red Hat Enterprise Linux 9.2 er lansert med en oppdatering for den tidligere versjonen Red Hat Enterprise Linux 8.8, som også følger med RHEL 9.x og vil bli støttet minimum til 2029. Installeringene er for arkitekturene x86_64, s390x (IBM System z), ppc64le og Aarch64, men er tilgjengelige for nedlasting kun for registrerte brukere av Red Hat Customer Portal (det er også mulig å bruke iso-avbilder av CentOS Stream 9 og gratis utgaver av RHEL for utviklere). Kildetekstene til rpm-pakkene for Red Hat Enterprise Linux 8 distribueres gjennom Git-repositoriet til CentOS.
Forberedelse av nye utgaver skjer i henhold til utviklingssyklusen, som innebærer at utgivelser formes hver sjette måned til et forhåndsbestemt tidspunkt. Frem til 2024 vil 8.x-grenen være i full støtte, noe som innebærer inkludering av funksjonelle forbedringer, før den går over til vedlikeholdsfasen, der prioriteringene vil skifte mot feilretting og sikkerhet, med mindre forbedringer knyttet til støtte for viktige maskinvareplattformer.
Nøkkelendringer:
- Server- og systempakker er oppdatert: nginx 1.22, Libreswan 4.9, OpenSCAP 1.3.7, Grafana 7.5.15, powertop rebased 2.15, tuned 2.20.0, NetworkManager 1.40.16, mod_security 2.9.6, samba 4.17.5.
- Det er inkludert nye versjoner av kompilatorer og verktøy for utviklere: GCC Toolset 12, LLVM Toolset 15.0.7, Rust Toolset 1.66, Go Toolset 1.19.4, Python 3.11, Node.js 18.14, PostgreSQL 15, Git 2.39.1, Valgrind 3.19, SystemTap 4.8, Apache Tomcat 9.
- Innstillingene for FIPS-modus er endret for å oppfylle kravene i standarden FIPS 140-3. 3DES, ECDH og FFDH er deaktivert, minimum nøkkellengde for HMAC er begrenset til 112 biter, og for RSA-nøkler til 2048 biter, mens i den pseudotilfeldige tallgeneratoren DRBG er hashingene SHA-224, SHA-384, SHA512-224, SHA512-256, SHA3-224 og SHA3-384 deaktivert.
- Politikkene for SELinux er oppdatert for å sikre drift av systemd-socket-proxyd.
- I pakkebehandleren yum er det implementert en offline-upgrade-kommando for å anvende oppdateringer til systemet i offline-modus. Hovedideen med offline-oppdateringen er at nye pakker først lastes ned via kommandoen «yum offline-upgrade download», hvoretter kommandoen «yum offline-upgrade reboot» kjøres for å starte systemet i et minimal miljø og installere de tilgjengelige oppdateringene uten å forstyrre arbeidsprosesser. Etter at oppdateringene er installert, restartes systemet i det vanlige arbeidsmiljøet. Filtre kan brukes ved nedlasting av pakker for offline-oppdatering, for eksempel «—advisory», «—security», «—bugfix».
- En ny pakke synce4l er lagt til for å bruke SyncE (Synchronous Ethernet) synkroniseringsteknologi, støttet av enkelte nettverkskort og svitsjer, som gjør det mulig å forbedre datadelingseffektiviteten i RAN (Radio Access Network) applikasjoner ved hjelp av mer presis tidsynkronisering.
- Det er lagt til en ny konfigurasjonsfil /etc/fapolicyd/rpm-filter.conf i fapolicyd (File Access Policy Daemon), som lar deg bestemme hvilke programmer som kan kjøres av en bestemt bruker, og hvilke som ikke kan. Den nye konfigurasjonsfilen kan brukes til å ekskludere spesifikke programmer installert via RPM-pakkehåndtereren fra tilgangspolicyene.
- I kjernen, ved tilbakestilling av loggen for informasjon om oppdaget SYN flood, er det sikret at informasjon om IP-adressen til den mottakende forbindelsen angis, for å forenkle identifiseringen av fluddens mål i systemer med forskjellige håndterere. IP-adresser.
- En systemrolle for podman-verktøyet er lagt til, som gjør det mulig å administrere innstillinger for Podman, containere og systemd-tjenester som kjører Podman-containere. Podman har fått støtte for generering av revisjonshendelser, kobling av håndterere før oppstart (/usr/libexec/podman/pre-exec-hooks og /etc/containers/pre-exec-hooks) og bruk av Sigstore-formatet for lagring av digitale signaturer sammen med containerbilder.
- Verktøyene for å administrere isolerte containere, container-tools, er oppdatert og inkluderer pakker som Podman, Buildah, Skopeo, crun og runc.
- Verktøyet toolbox har blitt lagt til, som gjør det mulig å starte et ekstra isolert miljø som kan konfigureres vilkårlig ved hjelp av den vanlige pakkebehandleren DNF. Utvikleren trenger bare å kjøre kommandoen «toolbox create», hvoretter man til enhver tid kan gå inn i det opprettede miljøet med kommandoen «toolbox enter» og installere eventuelle pakker ved hjelp av verktøyet yum.
- Støtte for å generere bilder i vhd-format, brukt i Microsoft Azure, for ARM64-arkitektur har blitt lagt til.
- I SSSD (System Security Services Daemon) er det lagt til støtte for å konvertere navn på hjemmekataloger til små bokstaver (gjennom bruk av substitusjonen «%h» i attributten override_homedir, angitt i /etc/sssd/sssd.conf). I tillegg er det nå tillatt for brukere å endre passord lagret i LDAP (dette aktiveres ved å sette verdien shadow for attributten ldap_pwd_policy i /etc/sssd/sssd.conf).
- En ny sorteringsalgoritme er implementert i glibc for dynamisk linking av DSO, som bruker depth-first search (DFS) metoden for å løse ytelsesproblemer ved behandling av sirkulære avhengigheter. For å velge sorteringsalgoritmen for DSO er parameteren glibc.rtld.dynamic_sort=2 introdusert, som kan settes til «1» for å gå tilbake til den gamle algoritmen.
- I verktøyet rteval er det lagt til visning av sammendraginformasjon om programbelastninger, tråder og CPU-er som brukes til utførelsen av disse trådene.
- I verktøyet oslat er det lagt til flere alternativer for å måle latens.
- Nye drivere for SoC Intel Elkhart Lake, Solarflare Siena, NVIDIA sn2201, AMD SEV, AMD TDX, ACPI Video, Intel GVT-g for KVM, HP iLO/iLO2 har blitt lagt til.
- Eksperimentell støtte for diskrete Intel Arc-grafikkort (DG2/Alchemist) har blitt lagt til. For å aktivere maskinvareakselerasjon på slike grafikkort, må PCI-ID-en til kortet spesifiseres ved oppstart gjennom kjerneparameteren «i915.force_probe=pci-id».
- Pakke inkscape inkscape1 er blitt erstattet med inkscape1, som bruker Python 3. Versjonen av Inkscape er oppdatert fra 0.92 til 1.0.
- I kiosk-modus er det nå mulig å bruke GNOME-skjermtastaturet.
- Støtte for autentisering mot Microsoft Exchange Server ved hjelp av NTLMv2-protokollen har blitt lagt til i biblioteket libsoup og e-postklienten Evolution.
- I GNOME er det nå mulig å konfigurere kontekstmenyen som vises ved høyreklikk på skrivebordet. Brukeren kan nå legge til elementer i menyen for å kjøre vilkårlige kommandoer.
- I GNOME er det mulig å deaktivere bytte virtuelle skrivebord gjennom å sveipe opp eller ned med tre fingre på berøringsplaten.
- Den eksperimentelle (Technology Preview) støtten for AF_XDP, XDP-hardwareavlastning, Multipath TCP (MPTCP), MPLS (Multi-protocol Label Switching), DSA (data streaming accelerator), KTLS, dracut, kexec hurtig omstart, nispor, DAX i ext4 og xfs, systemd-resolved, accel-config, igc, OverlayFS, Stratis, Software Guard Extensions (SGX), NVMe/TCP, DNSSEC, GNOME på ARM64- og IBM Z-systemer, AMD SEV for KVM, Intel vGPU, Toolbox fortsatter.
Kilde: opennet.ru
