Udgivelsen af Red Hat Enterprise Linux 8.2

Firmaet Red Hat offentliggjorde en distribution Red Hat Enterprise Linux 8.2. Installationspakkerne er forberedt til arkitekturerne x86_64, s390x (IBM System z), ppc64le og Aarch64, men tilgængelige for downloading kun til registrerede brugere af Red Hat Customer Portal. Kildeteksterne til rpm-pakkerne til Red Hat Enterprise Linux 8 distribueres via Git-repository CentOS. RHEL 8.x-grenen vil blive understøttet i det mindste indtil 2029.

Oprindeligt blev RHEL 8.2 annonceret udgivet på Red Hats hjemmeside den 21. april, men meddelelsen blev fremlagt for tidligt, og repository til installation af opdateringer var endnu ikke klar, og den faktiske udgivelse kom først i dag. 8.x-grenen udvikler sig i overensstemmelse med den nye forudsigelige udviklingscyklus, der indebærer dannelse af udgivelser hver sjette måned på et forhåndsbestemt tidspunkt. Den nye udviklingscyklus for RHEL-produkter dækker flere niveauer, herunder Fedora som en platform for implementering af nye funktioner, CentOS Stream adgang for pakker, der dannes til den næste mellemversion af RHEL (rolling-variant af RHEL), et minimalistisk universelt grundlag billede (UBI, Universal Base Image) til at køre applikationer i isolerede containere og RHEL Developer Subscription til gratis brug af RHEL i udviklingsprocessen.

Nøglepunkter Optimeringer:

  • Sikret fuld støtte til ressourcestyring ved hjælp af en ensartet hierarki cgroups v2, som tidligere var i en eksperimentel fase. Cgroups v2 kan f.eks. bruges til at begrænse forbruget af hukommelse, CPU-ressourcer og I/O. Den primære forskel mellem cgroups v2 og v1 er anvendelsen af en fælles cgroup-hierarki for alle typer ressourcer i stedet for separate hierarkier til fordeling af CPU-ressourcer, regulering af hukommelsesforbrug og I/O. Separate hierarkier medførte vanskeligheder med at organisere interaktioner mellem håndteringsprogrammer og ekstra udgifter til kerneressourcer ved anvendelse af regler for processer, der nævnes i forskellige hierarkier.
  • Tilføjet værktøjet Convert2RHEL til konvertering til RHEL-systemer, som bruger RHEL-lignende distributioner som CentOS og Oracle Linux.
  • Muligheden for tilpasning af systempolitik for kryptografiske systemer (crypto-policies), der dækker protokoller som TLS, IPSec, SSH, DNSSec og Kerberos, er blevet tilføjet. Administratoren kan nu definere sin egen politik eller ændre specifikke parametre i eksisterende. To nye pakker setools-gui og setools-console-analyses er blevet tilføjet til analyse af SELinux-politiske og inspektion af datastreams. En sikkerhedsprofil er blevet tilføjet, som overholder anbefalingerne fra DISA STIG (Defense Information Systems Agency). Et nyt værktøj oscap-podman til scanning af indholdet af containere for brug af sårbare versioner af programmer er tilføjet.
  • I værktøjerne til identitetsstyring er et nyt værktøj Healthcheck blevet tilføjet, der muliggør identifikation af problemer i IdM-miljøer (Identity Management). Support til roller og Ansible-moduler er sikret for at forenkle installation og administration af IdM.
  • Web-konsolens design er blevet ændret og er nu baseret på PatternFly 4-grænsefladen, som ligner designet i OpenShift 4. Der er tilføjet en timeout-funktion for inaktivitet blandt brugerne, hvorefter sessionen med web-konsollen afsluttes. Der er tilføjet understøttelse af autentificering ved hjælp af klientcertifikat. Afsnittene til administration af lagringsrum og virtuelle maskiner er blevet opdateret.
  • The interface for switching virtual desktops in the GNOME Classic environment has been changed; the switch button has been moved to the lower right corner and designed as a bar with thumbnails.
  • Den grafiske subsystem DRM (Direct Rendering Manager) er synkroniseret med Linux-kernens version 5.1. Grafiske drivere er blevet opdateret for at inkludere støtte for Intel Comet Lake H og U (HD Graphics 610, 620, 630), Intel Ice Lake U (HD Graphics 910, Iris Plus Graphics 930, 940, 950), AMD Navi 10, Nvidia Turing TU116.
  • GNOME-sessionen baseret på Wayland er som standard aktiveret for systemer med flere GPU'er (tidligere blev X11 brugt på systemer med hybridgrafik).
  • Der er tilføjet understøttelse af nye Linux-kernemuligheder relateret til håndtering af aktivation af beskyttelse mod nye angreb på CPU'ens spekulative udførelsesmekanisme: mds, tsx, mitigations. Muligheden
    mem_encrypt er blevet tilføjet til at styre aktivering af AMD SME (Secure Memory Encryption) udvidelser. Der er tilføjet muligheden cpuidle.governor til at vælge CPU'ens idle-state handler (cpuidle governor). Der er tilføjet muligheden /proc/sys/kernel/panic_print til at konfigurere informationerne, der vises ved systemnedbrud (panic state). Der er tilføjet muligheden
    /proc/sys/kernel/threads-max для определения максимального числа потоков, которые может создать функция fork(). Добавлен параметр /proc/sys/net/bpf_jit_enable для управления включением JIT-компилятора для BPF.
  • Algoritmen for at starte dnf-automatic.timer til automatisk installation af opdateringer er ændret. I stedet for at bruge en monoton timer, der aktiveres på uforudsigelige tidspunkter efter opstart, aktiveres den specificerede enhed nu mellem kl. 6 og 7 om morgenen. Hvis systemet er slukket på dette tidspunkt, men aktiveres inden for en time efter opstart.
  • Der er tilføjet moduler med nye versioner til AppStream-repositoriet Python 3.8 (tidligere 3.6) og Maven 3.6. Pakkerne med GCC 9.2.1, Clang/LLVM 9.0.1, Rust 1.41 og Go 1.13 er blevet opdateret.
  • Versionerne af pakkerne powertop 2.11 (med understøttelse for EHL, TGL, ICL/ICX), opencv 3.4.6, tuned 2.13.0, rsyslog 8.1911.0, audit 3.0-0.14, fapolicyd 0.9.1-2, sudo 1.8.29-3.el8 er blevet opdateret.
    firewalld 0.8, tpm2-tools 3.2.1, mod_md (med understøttelse af ACMEv2), grafana 6.3.6, pcp 5.0.2, elfutils 0.178, SystemTap 4.2, 389-ds-base 1.4.2.4.
    samba 4.11.2.
  • Nye pakker er tilføjet: whois, graphviz-python3 (distribueres via et officielt ikke-understøttet CRB (CodeReady Linux Builder) repository), perl-LDAP, perl-Convert-ASN1.
  • DNS-serveret BIND er opdateret til version 9.11.13 og er nu oversat til at bruge en geolocation-adressebinding database GeoIP2 i libmaxminddb-formatet i stedet for den forældede GeoIP, som nu ikke længere understøttes. TIlføjet er en indstilling for serve-stale (stale-answer), der muliggør tilbagegivelse af forældede DNS-poster, hvis nye ikke kan opnås.
  • En plugin omhttp er tilføjet i rsyslog for interaktion gennem HTTP REST-interface.
  • Ændringer i revisionssystemet er overført til auditsystemet, som svarer til Linux-kernen 5.5.
  • Support til at analysere adgangssvigt på grund af mangel på hukommelse og automatisk reaktion for at afhjælpe sådanne problemer er tilføjet i setroubleshoot-plugin.
  • Brugere, der er begrænset af SELinux, har nu mulighed for at styre tjenester relateret til deres brugersession. Semanage har fået støtte til vurdering og ændring af netværksporte SCTP og DCCP (tidligere understøttet TCP og UDP). Håndtering af SELinux-tjenester under egne domæner, såsom lvmdbusd (D-Bus API for LVM), lldpd, rrdcached, stratisd, timedatex, er sikret.
  • Firewalld er overført til JSON-interface libnftables ved interaktion med nftables, hvilket har resulteret i forbedret ydeevne og pålidelighed. I nftables er der tilføjet støtte til multidimensionelle typer i IP-set, som kan inkludere foreninger og intervaller. I reglerne for firewalld kan der nu anvendes håndtag til at spore forbindelser til tjenester, der kører på ikke-standard netværksporte.
  • I kernen tc (Traffic Control) er der opnået fuld support for
    eBPF, hvilket muliggør brugen af værktøjet tc til at knytte eBPF-programmer til klassificering af pakker og håndtering af indgående og udgående køer.
  • Stabil støtte til nogle eBPF-subsystemer er implementeret: værktøjer og bibliotek BCC (BPF Compiler Collection) til at skabe BPF-programmer til sporing og fejlfinding, samt støtte for eBPF i tc. Komponenterne bpftrace og eXpress Data Path (XDP) er stadig på Technology Preview.
  • Komponenter til realtids drift (kernel-rt) er synkroniseret med sæt af rettelser til kernen 5.2.21-rt13.
  • Mulighed for at køre processen rngd (dæmon til at fodre entropi til tilfældige talgeneratoren) uden root-rettigheder er sikret.
  • I LVM er der tilføjet support til cachemetoden dm-writecache ud over den tidligere tilgængelige dm-cache. Dm-cache cacher de mest brugte skrive- og læseoperationer, mens dm-writecache kun cacher skriveoperationer ved at placere dem først på hurtige SSD- eller PMEM-medier og derefter flytte dem til en langsommere disk i baggrunden.
  • I XFS er der tilføjet support til mode for forsinket skrivning (writeback), der tager hensyn til cgroup.
  • I FUSE er der tilføjet support til operationen copy_file_range(), som gør det muligt at accelerere kopiering af data fra en fil til en anden ved kun at udføre operationen på kernel-siden uden først at læse dataene ind i procesens hukommelse. Optimeringen er tydeligt mærkbar i GlusterFS.
  • I den dynamiske linker er der tilføjet muligheden '—preload', som gør det muligt at angive biblioteker til tvungen indlæsning sammen med applikationen. Muligheden giver mulighed for at undgå brugen af miljøvariablen LD_PRELOAD, som arves af børneprocesser.
  • I KVM-hypervisoren er der implementeret fuld support til indlejret kørsel af virtuelle maskiner.
  • Der er tilføjet nye drivere, herunder
    gVNIC, Broadcom UniMAC MDIO, Software iWARP, DRM VRAM, cpuidle-haltpoll, stm_ftrace, stm_console,
    Intel Trace Hub, PMEM DAX,
    Intel PMC Core,
    Intel RAPL,
    Intel Runtime Average Power Limit (RAPL).
  • DSA, TLS 1.0 og TLS 1.1 er blevet erklæret forældede, de er deaktiveret som standard og er kun tilgængelige i LEGACY-sættet.
  • Eksperimentel (Technology Preview) support for nmstate, AF_XDP, XDP, KTLS, dracut, kexec hurtig genstart, eBPF, libbpf, igc, NVMe over TCP/IP, DAX i ext4 og xfs, OverlayFS, Stratis, DNSSEC, GNOME på ARM-systemer, AMD SEV til KVM, Intel vGPU er sikret.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster