Релизът на дистрибутива Red Hat Enterprise Linux 8.8.

След като беше пусната Red Hat Enterprise Linux 9.2, беше публикувано обновление на предишната версия Red Hat Enterprise Linux 8.8, която ще бъде поддържана паралелно с версията RHEL 9.x най-малко до 2029 година. Инсталационните пакети са подготвени за архитектури x86_64, s390x (IBM System z), ppc64le и Aarch64, но са достъпни за сваляне само за регистрирани потребители на Red Hat Customer Portal (може да се използват и ISO образи на CentOS Stream 9 и безплатни билдове на RHEL за разработчици). Изходните кодове на RPM пакетите на Red Hat Enterprise Linux 8 се разпространяват чрез Git репозитория на CentOS.

Подготовката на новите версии се извършва в съответствие с цикъла на разработка, който предвижда издаване на релизи на всеки шест месеца в предварително определено време. До 2024 година версия 8.x ще бъде в етап на пълна поддръжка, осигуряваща функционални подобрения, след което ще премине в етап на поддръжка, при който приоритетите ще се насочат към отстраняване на грешки и безопасност, с минимални подобрения, свързани с поддръжката на важни хардуерни системи.

Ключови промени:

  • Обновени серверни и системни пакети: 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.
  • Включени са нови версии на компилатори и инструменти за разработчици: 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.
  • Настройките на FIPS режима са променени, за да отговарят на изискванията на стандарта FIPS 140-3. Изключени са 3DES, ECDH и FFDH, минималният размер на ключовете HMAC е ограничен до 112 бита, а на ключовете RSA — до 2048 бита; в генератора на псевдослучайни числа DRBG са изключени хешовете SHA-224, SHA-384, SHA512-224, SHA512-256, SHA3-224 и SHA3-384.
  • Политиките на SELinux са обновени, за да осигурят функционирането на systemd-socket-proxyd.
  • В пакетния мениджър yum е реализирана команда offline-upgrade за прилагане на обновления към системата в офлайн режим. Същността на офлайн обновлението е, че първо новите пакети се изтеглят с командата „yum offline-upgrade download“, след което се изпълнява командата „yum offline-upgrade reboot“ за рестартиране на системата в минимално обкръжение и инсталиране на наличните обновления, без да се пречат на работните процеси. След завършване на инсталацията на обновленията, системата се рестартира в нормалното работно обкръжение. При изтегляне на пакети за офлайн обновление могат да се прилагат филтри, например „—advisory“, „—security“, „—bugfix“.
  • Добавен е нов пакет synce4l за използване на технологията за синхронизация на честотата SyncE (Синхронен Ethernet), подкрепяна от някои мрежови карти и мрежови комутатори, и позволяваща повишаване на ефективността на обмена на данни в приложенията RAN (Radio Access Network) чрез по-точна синхронизация на времето.
  • Във фреймворка fapolicyd (Демон за политика на достъп до файлове), позволяващ да се определи кои програми могат да бъдат стартирани от определен потребител, е добавен нов конфигурационен файл /etc/fapolicyd/rpm-filter.conf за настройка на списъка с файлове от базата данни за пакетния мениджър RPM, които fapolicyd обработва. Например, новият конфигурационен файл може да се използва за изключване на конкретни приложения от политиките за достъп, инсталирани чрез пакетния мениджър RPM.
  • В ядрото при записване в лог на информация за открит SYN flood е осигурено указание за IP адреса на свързващото се устройство, за да се улесни определянето на целта на флуда в системи с обработвачи, свързани към различни. IP адреси.
  • Добавена е системна роля за инструментария podman, позволяваща управление на настройките на Podman, контейнери и услуги на systemd, които стартират контейнери Podman. В Podman е добавена поддръжка за генериране на събития от одита, свързване на обработвачи преди стартиране (/usr/libexec/podman/pre-exec-hooks и /etc/containers/pre-exec-hooks) и използване на формата Sigstore за съхранение на цифрови подписи заедно с контейнерните образи.
  • Актуализиран е инструментарият за управление на изолирани контейнери container-tools, включващ пакети като Podman, Buildah, Skopeo, crun и runc.
  • Добавена утилита toolbox, позволяваща да стартирате допълнителна изолирана среда, която може да бъде конфигурирана произволно с помощта на стандартния пакетен мениджър DNF. На разработчика му е достатъчно да изпълни командата «toolbox create», след което по всяко време може да влезе в създадената среда с командата «toolbox enter» и да инсталира всякакви пакети с помощта на утилитата yum.
  • Добавена поддръжка за генериране на образи в формат vhd, използван в Microsoft Azure, за архитектура ARM64.
  • В SSSD (System Security Services Daemon) е добавена поддръжка за преобразуване на имената на домашните директории към малки букви (чрез използване на заместването «%h» в атрибута override_homedir, който се задава в /etc/sssd/sssd.conf). Освен това, на потребителите е разрешена смяната на парола, съхранявана в LDAP (включва се чрез задаване на стойност shadow за атрибута ldap_pwd_policy в /etc/sssd/sssd.conf).
  • В glibc е реализиран нов алгоритъм за сортиране при динамично свързване на DSO, използващ метод за търсене в дълбочина (DFS) за решаване на проблеми с производителността при обработка на циклични зависимости. За избор на алгоритъм за сортиране на DSO е предложен параметърът glibc.rtld.dynamic_sort=2, на който може да се присвои стойност «1» за връщане към стария алгоритъм.
  • В утилитата rteval е осигурено показване на обобщена информация за натоварванията на програмата, потоките и CPU, участващи в изпълнението на тези потоци.
  • В утилитата oslat са добавени допълнителни опции за измерване на закъснения.
  • Добавени са нови драйвери за SoC Intel Elkhart Lake, Solarflare Siena, NVIDIA sn2201, AMD SEV, AMD TDX, ACPI Video, Intel GVT-g за KVM, HP iLO/iLO2.
  • Добавена е експериментална поддръжка за дискретни графични карти Intel Arc (DG2/Alchemist). За активиране на хардуерното ускорение на подобни графични карти е необходимо при зареждане да укажете PCI идентификатора на картата чрез параметъра на ядрото «i915.force_probe=pci-id».
  • Пакетът inkscape inkscape1 е заменен с inkscape1, в който се използва Python 3. Версията на Inkscape е обновена от 0.92 на 1.0.
  • В режим на киоск е предоставена възможност за използване на екранната клавиатура GNOME.
  • В библиотеката libsoup и пощенския клиент Evolution е добавена поддръжка за удостоверяване в Microsoft Exchange Server с използване на протокола NTLMv2.
  • В GNOME е предоставена възможност за настройка на контекстното меню, показвано при натискане на десния бутон на мишката на работния плот. Потребителят сега може да добави елементи за стартиране на произволни команди.
  • В GNOME е разрешено изключване на смяната виртуални работни площи чрез движение нагоре или надолу с три пръста на тъчпада.
  • Продължено предоставяне на експериментална (Technology Preview) поддръжка на AF_XDP, XDP хардуерно офлоудинг, Multipath TCP (MPTCP), MPLS (Мулти-протоколно етикетно превключване), DSA (ускорител за поточно предаване на данни), KTLS, dracut, kexec бързо рестартиране, nispor, DAX в ext4 и xfs, systemd-resolved, accel-config, igc, OverlayFS, Stratis, Software Guard Extensions (SGX), NVMe/TCP, DNSSEC, GNOME на системи ARM64 и IBM Z, AMD SEV за KVM, Intel vGPU, Toolbox.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster