Примечания к выпуску 7.1
Примечания к выпуску Red Hat Enterprise Linux 7
Аннотация
Предисловие
Важно
Примечание
Часть I. Новые возможности
Глава 1. Архитектура
1.1. Red Hat Enterprise Linux для POWER (с прямым порядком байтов)
x86_64) и IBM Power Systems.
- Для установки Red Hat Enterprise Linux на IBM Power Systems с прямым порядком байтов предлагается отдельный носитель. Его можно найти в секции загрузки на портале пользователей Red Hat.
- Red Hat Enterprise Linux для POWER с прямым порядком байтов поддерживается только на платформах с процессорной архитектурой IBM POWER8.
- В настоящее время Red Hat Enterprise Linux для POWER с прямым порядком байтов поддерживается только в качестве виртуального гостя KVM под управлением Red Hat Enteprise Virtualization. Установка в физической системе не поддерживается.
- Для локальной и сетевой загрузки программы установки используется GRUB2. В руководстве по установке рассказывается, как настроить загрузочный сервер для клиентов IBM Power Systems.
- Пакеты Red Hat Enterprise Linux для IBM Power Systems доступны в двух вариантах — с прямым и обратным порядком байтов.
- Red Hat Enterprise Linux для POWER с прямым порядком байтов использует пакеты
ppc64le(например, gcc-4.8.3-9.ael7b.ppc64le.rpm).
Глава 2. Hardware Enablement
2.1. Intel Broadwell Processor and Graphics Support
2.2. Support for TCO Watchdog and I2C (SMBUS) on Intel Communications Chipset 89xx Series
2.3. Intel Processor Microcode Update
0x17 to version 0x1c in Red Hat Enterprise Linux 7.1.
Глава 3. Установка и загрузка
3.1. Программа установки
Интерфейс
- Графический процесс установки теперь включает этап настройки Kdump, который раньше настраивался в ходе выполнения firstboot. Как следствие, при отсутствии графического интерфейса настроить Kdump было невозможно. Окно Kdump можно открыть из главного меню установки.

Рисунок 3.1. Окно kdump
- Окно разделов было доработано, поэтому порядок элементов несколько изменился.

Рисунок 3.2. Окно создания разделов
- Сетевые мосты настраиваются в окне Сеть и имя узла. Нажмите кнопку со знаком + под списком интерфейсов, выберите Мост из выпадающего списка и в открывшемся диалоге введите необходимую информацию. Окно диалога предоставляется программой NetworkManager и подробно обсуждается в сетевом руководстве Red Hat Enterprise Linux 7.1.Для конфигурации мостов были добавлены новые параметры кикстарта.
- Журналы установки теперь на панель tmux в
tty1, не на разные консоли. Для перехода к tmux нажмите Ctrl+Alt+F1, а для переключения между окнами используйте комбинацию Ctrl+b X (где X — номер окна).Чтобы вернуться к процессу установки, нажмите Ctrl+Alt+F6. - Текстовая версия Anaconda теперь включает подробную справку. Чтобы ее открыть, выполните команду
anaconda -h. В текстовом режиме Anaconda можно запустить в уже установленной системе, что часто используется для установки из дисковых образов.
Команды и параметры кикстарта
- Добавлен параметр
--profile=командыlogvol, с помощью которого можно определить профиль конфигурации динамических логических томов. Имя профиля будет также добавлено в метаданные тома.По умолчанию будет создано два профиля (defaultиthin-performance), которые будут сохранены в/etc/lvm/profile. Подробную информацию можно найти на справочной страницеlvm(8). - The behavior of the
--size=and--percent=options of thelogvolcommand has changed. Previously, the--percent=option was used together with--growand--size=to specify how much a logical volume should expand after all statically-sized volumes have been created.Starting with Red Hat Enterprise Linux 7.1,--size=and--percent=can not be used on the samelogvolcommand. - Аргумент
--autoscreenshotкомандыautostepтеперь работает как положено и сохраняет снимки экрана на каждом этапе установки в каталог/tmp/anaconda-screenshots. После завершения установки снимки будут перенесены в/root/anaconda-screenshots. liveimgтеперь поддерживает установку из архивов.tar,.tbz,.tgz,.txz,.tar.bz2,.tar.gzи.tar.xz. Архив должен содержать корневую файловую систему установочного носителя.- Для конфигурации мостов были добавлены новые параметры команды
network:--bridgeslaves=: определяет устройства, которые войдут в состав моста--device=. Пример:network --device=bridge0 --bridgeslaves=em1--bridgeopts=: список дополнительных параметров для подключаемого через мост интерфейса. Доступные параметры:stp,priority,forward-delay,hello-time,max-age,ageing-time. Их описание можно найти на справочной страницеnm-settings(5).
- Новый параметр
--fstypeкомандыautopartпозволяет изменить тип файловой системы при автоматическом создании разделов (по умолчанию используетсяxfs). - Several new features were added to Kickstart for better container support. These features include:
repo --installсохраняет конфигурацию репозиториев в/etc/yum.repos.d/. Если не задан, используемые в процессе установки репозитории не сохранятся в установленной системе.bootloader --disabledотменяет установку загрузчика.%packages --nocoreотменяет установку группы пакетов@core. Обычно используется для выполнения минимальной установки в контейнерах.
Please note that the described options are only useful when combined with containers, and using the options in a general-purpose installation could result in an unusable system.
Entropy Gathering for LUKS Encryption
- If you choose to encrypt one or more partitions or logical volumes during the installation (either during an interactive installation or in a Kickstart file), Anaconda will attempt to gather 256 bits of entropy (random data) to ensure the encryption is secure. The installation will continue after 256 bits of entropy are gathered or after 10 minutes. The attempt to gather entropy happens at the beginning of the actual installation phase when encrypted partitions or volumes are being created. A dialog window will open in the graphical interface, showing progress and remaining time.The entropy gathering process can not be skipped or disabled. However, there are several ways to speed the process up:
- If you can access the system during the installation, you can supply additional entropy by pressing random keys on the keyboard and moving the mouse.
- If the system being installed is a virtual machine, you can attach a virtio-rng device (a virtual random number generator) as described in the Red Hat Enterprise Linux 7.1 Virtualization Deployment and Administration Guide.

Рисунок 3.3. Gathering Entropy for Encryption
Встроенная справка в графическом режиме

Рисунок 3.4. Anaconda built-in help
3.2. Загрузчик
Глава 4. Хранение данных
Кэш LVM
lvm(7) manual page for information on creating cache logical volumes.
- Том кэша должен располагаться на верхнем уровне устройства и не может использоваться как динамический том, образ RAID или любой другой подтип логических томов.
- The cache LV sub-LVs (the origin LV, metadata LV, and data LV) can only be of linear, stripe, or RAID type.
- После создания тома его параметры уже нельзя будет изменить. Чтобы это сделать, надо будет его удалить и создать заново с новыми параметрами.
LibStorageMgmt API
libStorageMgmt API, который позволяет программно управлять хранилищами разных производителей и эффективно использовать их функции аппаратного ускорения. LibStorageMgmt предоставляет команды для автоматизации задач управления хранилищем и необходимые функции для его ручной настройки. При этом поддержка модуля Targetd осталась на уровне экспериментальной.
- NetApp Filer (ontap 7-Mode);
- Nexenta (nstor 3.1.x);
- SMI-S:
- HP 3PAR;
- ОС 3.2.1 и выше;
- EMC VMAX и VNX:
- Solutions Enabler 7.6.2.48 и выше;
- провайдер SMI-S 4.6.2.18 и выше;
- внешний провайдер массива HDS VSP;
- Hitachi Command Suite 8.0 и выше.
libStorageMgmt можно найти в руководстве по управлению пространством данных.
LSI Syncro
megaraid_sas теперь включает код активации адаптеров LSI Syncro CS HA-DAS (High-Availability Direct-Attаched Storage). Несмотря на то что megaraid_sas полностью поддерживается в Red Hat Enterprise Linux 7.1, его поддержка для Syncro CS предлагается только в экспериментальном варианте, поэтому компании Red Hat и LSI продолжают принимать отзывы пользователей. За дальнейшей информацией обратитесь к http://www.lsi.com/products/shared-das/pages/default.aspx.
LVM API
lvm2app.h.
Поддержка DIF/DIX
Device-mapper-multipath
device-mapper-multipath обнаружил пустые строки во время проверки файла multipath.conf, они будут пропущены, а на экран будет выведено сообщение об ошибке.
multipathd show paths format допускается использование подстановок:
- %N и %n для WWNN-идентификатора хоста и целевого узла Fibre Channel соответственно;
- %R и %r для WWPN-идентификатора хоста и целевого узла Fibre Channel соответственно.
Глава 5. Файловые системы
Btrfs
Btrfs (B-Tree) с усовершенствованными функциями управления, масштабирования и надежности. Btrfs поддерживает снимки файловой системы, возможности сжатия и интегрированного управления устройствами.
OverlayFS
OverlayFS file system service allows the user to "overlay" one file system on top of another. Changes are recorded in the upper fil esystem, while the lower file system becomes read-only. This can be useful because it allows multiple users to share a file system image, for example containers, or when the base image is on read-only media, for example a DVD-ROM.
- It is recommended to use
ext4as the lower file system; the use ofxfsandgfs2file systems is not supported. - SELinux is not supported, and to use OverlayFS, it is required to disable enforcing mode.
pNFS
Глава 6. Ядро
Поддержка блочных устройств Ceph
libceph.ko и rbd.ko показывают блочные устройства Ceph как обычные устройства, которые могут быть смонтированы в каталог и отформатированы (например, как XFS или ext4).
ceph.ko больше не поддерживается.
Обновление микропрограмм
Динамические исправления
Загрузка аварийного ядра с несколькими процессорами
Dm-era
Cisco VIC
Hwrng
rngd и предоставить доступ к пулу энтропии ядра. Теперь этот шаг не требуется, а в случае снижения энтропии до заданного уровня khwrngd получит ее из virtio-rng. Прозрачность такого подхода помогает эффективно использовать преимущества аппаратных генераторов случайных чисел хоста KVM.
Распределение нагрузки
Newidle
newidle, что положительно скажется на производительности.
HugeTLB и выделение страниц размером 1 ГБ
Блокирование MCS
spinlock в больших системах, что повышает эффективность блокировки.
Размер стека процессов увеличен до 16 КБ
Uprobe и uretprobe с perf и systemtap
Uprobe и uretprobe теперь правильно работают с perf и systemtap.
Сквозная проверка согласованности данных
Генератор псевдослучайных чисел в 32-битных системах
Размер crashkernel в Kdump
Глава 7. Виртуализация
Число виртуальных процессоров в KVM
Поддержка Intel Core 5-го поколения
libvirt API поддерживают процессоры Intel Core 5-го поколения. Это позволяет использовать инструкции ADCX, ADOX, RDSFEED, PREFETCHW и SMAP.
Поддержка USB 3.0
Dump-guest-memory
Dump-guest-memory теперь поддерживает сжатие дампа памяти. От этого особенно выиграют пользователи, которые по какой-либо причине не могут использовать virsh dump, экономя не только место, но и время, которое будет затрачено на запись дампа.
OVMF
Hyper-V
Hypervfcopyd в hyperv-daemons
hypervfcopyd, реализующий функциональность копирования файлов с хоста Hyper-V 2012 R2 в гостевую систему Linux по VMBUS.
Libguestfs
libguestfs предлагает несколько новых инструментов для управления образами виртуальных машин.
virt-builder— утилита для сборки образов виртуальных машин.
virt-customize— утилита для модификации образов виртуальных машин (установки пакетов, редактирования файлов конфигурации, выполнения сценариев и изменения паролей).
virt-diff— сравнение файловых систем двух виртуальных машин. Позволяет с легкостью определить файлы, которые изменились со времени создания снимка.
virt-log— утилита просмотра журналов гостевых систем (в том числе Linux и Windows).
virt-v2v— утилита для преобразования гостей, управляемых внешним гипервизором, с целью передачи управления KVM c libvirt, OpenStack, oVirt, Red Hat Enterprise Virtualization (RHEV) и др. В настоящее время virt-v2v может преобразовать гостевые системы Red Hat Enterprise Linux и Windows, работающие на Xen и VMware ESX.
Анализ производительности qemu-kvm
SystemTap to automatically capture qemu-kvm data as long as the guest machine is running. This provides an additional avenue for investigating qemu-kvm problems, more flexible than qemu-kvm core dumps.
RDMA-based Migration of Live Guests
libvirt. As a result, it is now possible to use the new rdma:// migration URI to request migration over RDMA, which allows for significantly shorter live migration of large guests. Note that prior to using RDMA-based migration, RDMA has to be configured and libvirt has to be set up to use it.
Глава 8. Кластеризация
Token_coefficient в Corosync
token_coefficient для Corosync Cluster Engine используется только в том случае, если секция nodelist определена и содержит как минимум 3 узла. Расчет времени ожидания производится по формуле:
[токен + (число_узлов - 2)] * коэффициент
Corosync с легкостью адаптируется к добавлению и удалению узлов.
Auto_tie_breaker в Corosync
auto_tie_breaker была дополнена: теперь пользователь сможет сам выбрать набор узлов, который получит кворум при распаде кластера на равные части. По умолчанию будет выбрана часть, содержащая узел с наименьшим идентификатором.
Red Hat High Availability
Red Hat High Availability.
pcs resource cleanupтеперь может сбрасывать значениеfailcountи статус всех ресурсов.- С помощью параметра
lifetimeкомандыpcs resource moveможно настроить срок действия ограничений, автоматически накладываемых на ресурсы при выполнении этой команды. - Разрешения чтения и записи конфигурации кластера можно настроить при помощи команды
pcs acl. pcs constraintпозволяет настроить не только общие, но и индивидуальные параметры ограничений кластерных ресурсов.- Параметр
disabledкомандыpcs resource createзапрещает автоматический запуск созданного ресурса. pcs cluster quorum unblockозначает, что кластер не будет дожидаться установки кворума всеми узлами.- Параметры
beforeиafterкомандыpcs resource createпозволяют изменить порядок групп ресурсов. - Параметры
backupиrestoreкомандыpcs configотвечают за создание и восстановление архива файлов конфигурации кластера на всех узлах.
Глава 9. Компилятор и инструменты
Внесение изменений в бинарные функции System z
-mhotpatch включает эту функциональность для всех функций, в то время как для конкретной функции это поведение можно контролировать с помощью атрибута hotpatch.
-mhotpatch, а разрешать это для отдельных функций по мере необходимости.
PAPI
libpfm libraries have been enhanced to provide support for IBM Power8, Applied Micro X-Gene, ARM Cortex A57, and ARM Cortex A53 processors. In addition, the events sets have been updated for Intel Haswell, Ivy Bridge, and Sandy Bridge processors.
OProfile
OpenJDK8
Sosreport и snap
GDB и PowerPC 64-бит с прямым порядком байтов
Tuna
Tuna можно корректировать регулируемые параметры планировщика, в том числе правила планирования, приоритет RT, привязку к процессорам и т.п. Улучшенный интерфейс Tuna теперь запрашивает авторизацию root при запуске — таким образом, не требуется запускать рабочий стол в режиме root, чтобы запустить Tuna. Подробное обсуждение можно найти в руководстве пользователя Tuna.
Глава 10. Сетевые возможности
Trusted Network Connect
SR-IOV и qlcnic
qlcnic поддерживает экспериментальный вариант технологии SR-IOV (Single Root I/O Virtualization). Эта функциональность предоставляется на базе QLogic, поэтому отзывы и предложения следует отправлять Red Hat и QLogic. Остальные функции qlcnic поддерживаются полностью.
Фильтр пакетов Berkeley
Стабильность работы часов
nohz=off). В ядре Red Hat Enterprise Linux 7.1 стабильность работы системных часов была существенно оптимизирована и nohz=off не имеет большого значения. Это особенно улучшает эффективность программ синхронизации времени, использующих PTP и NTP.
Libnetfilter_queue
libnetfilter_queue предоставляет API для управления пакетами, которые были поставлены в очередь фильтром пакетов ядра. Функции включают извлечение пакетов из очереди подсистемы nfnetlink_queue, их анализ, изменение заголовков и вставку уже измененных пакетов.
Libteam
1.14-1 и включает целый ряд исправлений и дополнений. Так, в частности, systemd теперь может автоматически запускать teamd, что в целом повышает производительность.
Intel QuickAssist
Timemaster в комбинации PTP с NTP
1.4. Среди прочего, он поддерживает переход от синхронизации часов с доменами PTP к NTP при помощи timemaster. При наличии нескольких доменов PTP или при необходимости отката к NTP, timemaster выберет наиболее точный источник времени из доступных вариантов.
Сценарии инициализации сетевых подключений
IPv6 в туннелях GRE улучшена: внутренний адрес после перезагрузки не меняется.
Отсрочка ответов ACK в TCP
ip route quickack.
NetworkManager
lacp_rate. Также существенно упрощено переименование устройств при переименовании мастер-интерфейса и подчиненных интерфейсов.
VTI
Конфигурация MemberOf
MemberOf для 389 Directory Server теперь можно разместить не в только в cn=config, но и в отдельной области в базе данных. Такое централизованное расположение облегчает копирование конфигурации MemberOf на мастер-серверы.
Глава 11. Linux Containers
- The ENV instruction in the Dockerfile now supports arguments in the form of ENV name=value name2=value2 ...
- An experimental overlayfs storage driver has been introduced.
- An update is included for CVE-2014-9356: Path traversal during processing of absolute symlinks. Absolute symlinks were not adequately checked for traversal which created a vulnerability via image extraction and/or volume mounts.
- An update is included for CVE-2014-9357: Escalation of privileges during decompression of LZMA (.xz) archives. Docker 1.3.2 added chroot for archive extraction. This created a vulnerability that could allow malicious images or builds to write files to the host system and escape containerization, leading to privilege escalation.
- An update is included for CVE-2014-9358: Path traversal and spoofing opportunities via image identifiers. Image IDs passed either via docker load or registry communications were not sufficiently validated. This created a vulnerability to path traversal attacks wherein malicious images or repository spoofing could lead to graph corruption and manipulation.
/var/lib/docker directory is located on a volume using the B-tree file system (Btrfs).
11.1. Components of docker Formatted Containers
- Контейнер — изолированный экземпляр операционной системы на базе образа. При запуске контейнера из образа будет добавлен дополнительный слой образа. Сделанные в контейнере изменения можно сохранить в новый слой образа при помощи команды
docker commit. - Образ — статический снимок конфигурации контейнера, доступный только для чтения. Изменения будут применяться к образу на верхнем слое, после чего его можно будет сохранить в новый образ. Образ может быть связан с одним или несколькими родительскими образами.
- Platform Container Image – an image that has no parent. Platform container images define the runtime environment, packages, and utilities necessary for a containerized application to run. The platform image is read-only, so any changes are reflected in the copied images stacked on top of it. See an example of such stacking in Рисунок 11.1, «Иерархия образов в Docker».
- Реестр — полный комплект образов. Реестр может быть открытым или закрытым. В некоторые реестры можно добавлять образы, тем самым разрешая их загрузку другими пользователями.
- Dockerfile — файл конфигурации с командами сборки образов. С его помощью можно стандартизировать и автоматизировать процесс сборки.

Рисунок 11.1. Иерархия образов в Docker
11.2. Advantages of Using Containers
- Быстрое развертывание приложений: минимальные требования контейнеров к рабочему окружению позволяют поддерживать небольшой размер контейнера и быстро его развернуть.
- Кроссплатформенность : приложение и его зависимости могут быть упакованы в платформонезависимый контейнер и перенесены на другой компьютер с поддержкой Docker.
- Контроль версий и многократное использование компонентов: при необходимости можно выполнить откат к предыдущей версии контейнера или сравнить версии с целью определения различий. Новый контейнер создается на базе предыдущего с учетом различий — это и обеспечивает их легковесную структуру.
- Совместный доступ: чтобы поделиться контейнером с другими пользователями, поместите его в удаленный репозиторий — реестр. Реестры могут быть общедоступными и закрытыми.
- Легковесная структура и минимальные издержки: развертывание образов Docker происходит быстро, так как они не занимают много места.
- Легкость обслуживания: Docker существенно упрощает процесс разрешения зависимостей и уменьшает риск их нарушения.
11.3. Сравнение с виртуальными машинами
- Для создания виртуальной системы необходимо установить полную версию операционной системы, что существенно увеличивает нагрузку, в то время как создание и удаление контейнеров не требует значительных ресурсов.
- Контейнеры не занимают много места, поэтому на одном и том же хосте вы сможете разместить больше контейнеров чем виртуальных машин.
- Контейнеры используют системные ресурсы совместно, то есть выполнение разных экземпляров одного приложения в контейнерах не требует дублирования одних и тех же библиотек. В свою очередь, виртуальные машины полностью изолированы от других.
- Виртуальные машины можно переносить с одного хоста на другой, не прерывая работу, что невозможно для контейнеров — их надо будет остановить.
11.4. Using Containers on Red Hat Enterprise Linux 7.1
11.5. Containers with the LXC Format Have Been Deprecated
- libvirt-daemon-driver-lxc
- libvirt-daemon-lxc
- libvirt-login-shell
Глава 12. Аутентификация и функциональная совместимость
Manual Backup and Restore Functionality
ipa-backup and ipa-restore commands to Identity Management (IdM), which allow users to manually back up their IdM data and restore them in case of a hardware failure. For further information, see the ipa-backup(1) and ipa-restore(1) manual pages or the documentation in the Linux Domain Identity, Authentication, and Policy Guide.
Переход от WinSync к отношениям доверия
ID Views mechanism of user configuration. It enables the migration of Identity Management users from a WinSync synchronization-based architecture used by Active Directory to an infrastructure based on Cross-Realm Trusts. For the details of ID Views and the migration procedure, see the documentation in the Windows Integration Guide.
One-Time Password Authentication
Интеграция SSSD c CIFS
SSSD has been added to configure the way in which the cifs-utils utility conducts the ID-mapping process. As a result, an SSSD client can now access a CIFS share with the same functionality as a client running the Winbind service. For further information, see the documentation in the Windows Integration Guide.
ipa-cacert-manage renew
ipa-cacert-manage renew command has been added to the Identity management (IdM) client, which makes it possible to renew the IdM Certification Authority (CA) file. This enables users to smoothly install and set up IdM using a certificate signed by an external CA. For details on this feature, see the ipa-cacert-manage(1) manual page.
Контроль доступа на сервере IDM
Ограничение доступа к доменам
domains= option has been added to the pam_sss module, which overrides the domains= option in the /etc/sssd/sssd.conf file. In addition, this update adds the pam_trusted_users option, which allows the user to add a list of numerical UIDs or user names that are trusted by the SSSD daemon, and the pam_public_domains option and a list of domains accessible even for untrusted users. The mentioned additions allow the configuration of systems, where regular users are allowed to access the specified applications, but do not have login rights on the system itself. For additional information on this feature, see the documentation in the Linux Domain Identity, Authentication, and Policy Guide.
Автоматическая конфигурация провайдера данных
ipa-client-install по умолчанию использует SSSD в качестве провайдера данных для sudo. Это поведение можно отключить при помощи ключа --no-sudo. Новый параметр --nisdomain определяет имя домена NIS, которое будет использоваться при установке клиента IDM, а --no_nisdomain пропускает его настройку. Если ни один из этих параметров не указан, будет выбран домен IPA.
Провайдеры AD и LDAP для sudo
sssd.conf добавьте sudo_provider=ad в секции домена.
32-bit Version of krb5-server and krb5-server-ldap Deprecated
Kerberos 5 Server is no longer distributed, and the following packages are deprecated starting with Red Hat Enterprise Linux 7.1: krb5-server.i686, krb5-server.s390, krb5-server.ppc, krb5-server-ldap.i686, krb5-server-ldap.s390, and krb5-server-ldap.ppc. There is no need to distribute the 32-bit version of krb5-server on Red Hat Enterprise Linux 7, which is supported only on the following architectures: AMD64 and Intel 64 systems (x86_64), 64-bit IBM Power Systems servers (ppc64), and IBM System z (s390x).
Глава 13. Безопасность
Scap-security-guide
oscap command line tool from the openscap-scanner package to verify that the system conforms to the provided guidelines. See the scap-security-guide(8) manual page for further information.
SELinux
init_t, теперь будут выполняться в домене unconfined_service_t. Подробно этот вопрос обсуждается в главе Неограниченные процессы в руководстве SELinux.
OpenSSH
- Добавлена поддержка обмена ключами в соответствии с алгоритмом
Диффи-Хеллманана эллиптических кривыхCurve25519. Этот метод используется по умолчанию сервером и клиентом при условии, что они его поддерживают. - Добавлена поддержка оптимизированного по быстродействию алгоритма
Ed25519на эллиптических кривых, который может использоваться для расчета ключей как на стороне клиента, так и хоста, и обеспечивает более высокий уровень защиты по сравнению сECDSAиDSA. - Добавлен новый формат закрытого ключа на базе
bcrypt. КлючиEd25519используют этот формат по умолчанию. - Новый шифр
chacha20-poly1305@openssh.comобъединяет поточный шифрChaCha20и код аутентификации сообщенийPoly1305.
Libreswan
- Добавлены новые шифры.
IKEv2support has been improved.IKEv1иIKEv2поддерживают цепочки промежуточных сертификатов.- Оптимизировано управление соединениями.
- Улучшена совместимость с OpenBSD, Cisco и Android.
- Усовершенствована поддержка systemd.
- Добавлена поддержка хэшированных запросов
CERTREQи статистики трафика.
Trusted Network Connect
- The
PT-EAPtransport protocol (RFC 7171) for Trusted Network Connect has been added. - The Attestation Integrity Measurement Collector (IMC)/Integrity Measurement Verifier (IMV) pair now supports the IMA-NG measurement format.
- Аттестация IMV поддерживает TPMRA (TPM Remote Attestation).
- Добавлена поддержка REST API с SWID IMV на базе JSON.
- The SWID IMC can now extract all installed packages from the dpkg, rpm, or pacman package managers using the swidGenerator, which generates SWID tags according to the new ISO/IEC 19770-2:2014 standard.
- The
libtlsTLS 1.2implementation as used byEAP-(T)TLSand other protocols has been extended by AEAD mode support, currently limited toAES-GCM. - Improved (IMV) support for sharing access requestor ID, device ID, and product information of an access requestor via a common
imv_sessionobject. - Исправлены ошибки в протоколах
IF-TNCCS(PB-TNC,IF-M(PA-TNC)) и вOS IMC/IMV.
GnuTLS
SSL, TLS и DTLS обновлена до версии 3.3.8.
- Добавлена поддержка
DTLS 1.2. - Добавлена поддержка расширения ALPN (Application Layer Protocol Negotiation).
- Оптизирована работа комплектов шифрования, использующих алгоритмы на основе эллиптических кривых.
- Добавлены шифры
RSA-PSKиCAMELLIA-GCM. - Добавлена поддержка TPM (Trusted Platform Module).
- Добавлена поддержка смарт-карт
PKCS#11и улучшена поддержка аппаратных модулей HSM (Hardware Security Modules). - Улучшено соответствие требованиям федеральных стандартов FIPS 140 (Federal Information Processing Standards).
Глава 14. Рабочее окружение
Поддержка стереоизображений Quad Buffered OpenGL
Провайдеры сетевых учетных записей
org.gnome.online-accounts.whitelisted-providers для GSettings, определяющий список провайдеров сетевых учетных записей, которые должны быть включены во время запуска. Таким образом, администратор может контролировать добавление провайдеров.
Глава 15. Поддержка работоспособности
Микроотчеты ABRT
abrt-auto-reporting, to easily configure user's Portal credentials necessary to authorize micro-reports.
Глава 16. Программные коллекции
scl, что позволяет выбрать конкретную версию интересующего пакета.
Важно
Глава 17. Red Hat Enterprise Linux for Real Time
Часть II. Драйверы
Глава 18. Драйверы устройств хранения
hpsaобновлен до версии 3.4.4-1-RH1.qla2xxxобновлен до версии 8.07.00.08.07.1-k1.qla4xxxобновлен до версии 5.04.00.04.07.01-k0.qlcnicобновлен до версии 5.3.61.netxen_nicобновлен до версии 4.0.82.qlgeобновлен до версии 1.00.00.34.bnx2fcобновлен до версии 2.4.2.bnx2iобновлен до версии 2.7.10.1.cnicобновлен до версии 2.5.20.bnx2xобновлен до версии 1.710.51-0.bnx2обновлен до версии 2.2.5.megaraid_sasобновлен до версии 06.805.06.01-rc1.mpt2sasобновлен до версии 18.100.00.00.iprобновлен до версии 2.6.0.- В Red Hat Enterprise Linux 7 были включены пакеты kmod-lpfc, что обеспечило стабильность при использовании lpfc с адаптерами FC и FCoE. Драйвер
lpfcобновлен до версии 0:10.2.8021.1. be2iscsiобновлен до версии 10.4.74.0r.nvmeобновлен до версии 0.9.
Глава 19. Сетевые драйверы
bnaобновлен до версии 3.2.23.0r.cxgb3обновлен до версии 1.1.5-ko.cxgb3iобновлен до версии 2.0.0.iw_cxgb3обновлен до версии 1.1.cxgb4обновлен до версии 2.0.0-ko.cxgb4vfобновлен до версии 2.0.0-ko.cxgb4iобновлен до версии 0.9.4.iw_cxgb4обновлен до версии 0.1.e1000eобновлен до версии 2.3.2-k.igbобновлен до версии 5.2.13-k.igbvfобновлен до версии 2.0.2-k.ixgbeобновлен до версии 3.19.1-k.ixgbevfобновлен до версии 2.12.1-k.i40eобновлен до версии 1.0.11-k.i40evfобновлен до версии 1.0.1.e1000обновлен до версии 7.3.21-k8-NAPI.mlx4_enобновлен до версии 2.2-1.mlx4_ibобновлен до версии 2.2-1.mlx5_coreобновлен до версии 2.2-1.mlx5_ibобновлен до версии 2.2-1.ocrdmaобновлен до версии 10.2.287.0u.ib_ipoibобновлен до версии 1.0.0.ib_qibобновлен до версии 1.11.enicобновлен до версии 2.1.1.67.be2netобновлен до версии 10.4r.tg3обновлен до версии 3.137.r8169обновлен до версии 2.3LK-NAPI.
Глава 20. Графические драйверы
vmwgfxобновлен до версии 2.6.0.0.
Часть III. Known Issues
Глава 21. Installation and Booting
-
anacondacomponent, BZ#1067868 - Under certain circumstances, when installing the system from the boot DVD or ISO image, not all assigned IP addresses are shown in the network spoke once network connectivity is configured and enabled. To work around this problem, leave the network spoke and enter it again. After re-entering, all assigned addresses are shown correctly.
Глава 22. Networking
rsynccomponent, BZ#1082496- The
rsyncutility cannot be run as a socket-activated service because thersyncd@.servicefile is missing from the rsync package. Consequently, thesystemctl start rsyncd.socketcommand does not work. However, runningrsyncas a daemon by executing thesystemctl start rsyncd.servicecommand works as expected.
Глава 23. Authentication and Interoperability
bind-dyndb-ldapcomponent, BZ#1139776- The latest version of the
bind-dyndb-ldapsystem plug-in offers significant improvements over the previous versions, but currently has some limitations. One of the limitations is missing support for the LDAP rename (MODRDN) operation. As a consequence, DNS records renamed in LDAP are not served correctly. To work around this problem, restart thenameddaemon to resynchronize data after each MODRDN operation. In an Identity Management (IdM) cluster, restart thenameddaemon on all IdM replicas. ipacomponent, BZ#1186352- When you restore an Identity Management (IdM) server from backup and re-initalize the restored data to other replicas, the Schema Compatibility plug-in can still maintain a cache of the old data from before performing the restore and re-initialization. Consequently, the replicas might behave unexpectedly. For example, if you attempt to add a user that was originally added after performing the backup, and thus removed during the restore and re-initialization steps, the operation might fail with an error, because the Schema Compatibility cache contains a conflicting user entry. To work around this problem, restart the IdM replicas after re-intializing them from the master server. This clears the Schema Compatibility cache and ensures that the replicas behave as expected in the described situation.
ipacomponent, BZ#1188195- Both anonymous and authenticated users lose the default permission to read the
facsimiletelephonenumberuser attribute after upgrading to the Red Hat Enterprise Linux 7.1 version of Identity Management (IdM). To manually change the new default setting and make the attribute readable again, run the following command:ipa permission-mod 'System: Read User Addressbook Attributes' --includedattrs facsimiletelephonenumber
Глава 24. Desktop
gobject-introspectioncomponent, BZ#1076414- The
gobject-introspectionlibrary is not available in a 32-bit multilib package. Users who wish to compile 32-bit applications that rely on GObject introspection or libraries that use it, such asGTK+orGLib, should use the mock package to set up a build environment for their applications.
Приложение A. История переиздания
| История переиздания | |||
|---|---|---|---|
| Издание 1.0-9.5 | Thu Jan 29 2015 | ||
| |||
| Издание 1.0-9.2 | Thu Jan 29 2015 | ||
| |||
| Издание 1.0-9.1 | Thu Jan 29 2015 | ||
| |||
| Издание 1.0-9 | Wed Jan 14 2015 | ||
| |||
| Издание 1.0-8 | Thu Dec 15 2014 | ||
| |||
