Системные утилиты
RPM 4.18
RPM 4.18 содержит различные улучшения по сравнению с предыдущими версиями, но в частности этот выпуск устраняет целый класс проблем безопасности, связанных с обработкой символических ссылок, некоторые из которых имеют CVE, из 2021 года. Другие заметные улучшения включают:
-
Более интуитивный макрос условной сборки
%bcond -
Более надёжная и безопасная функциональность
--restore -
Исправлены давние проблемы с
%patch -
Слабые зависимости теперь принимают квалификаторы, такие как
metaиpre -
Новая интерактивная оболочка для работы с макросами (
rpmspec --shell) и встроенным Lua (rpmlua) -
Новый раздел spec
%confдля конфигурации сборки -
Новый инструмент CLI
rpmuncompressупрощает распаковку нескольких исходных файлов -
Многочисленные улучшения и исправления макросов
-
Многочисленные исправления корректности и безопасности парсера OpenPGP
Более подробную информацию см. в примечаниях к выпуску RPM 4.18 вышестоящего проекта.
Предварительная настройка всех юнитов systemd при первой загрузке
В системе Fedora, загруженной из образа без полностью заполненного каталога /etc/ (Первая загрузка), systemd выполнит команду, эквивалентную systemctl preset-all. В результате юниты будут включены или отключены в соответствии с предварительной конфигурацией.
|
Менеджер служб |
Вы можете использовать команду systemctl preset-all в любое время для применения предварительной конфигурации. Если вы не вносили никаких локальных изменений в конфигурацию, команда не изменит состояние юнитов. Если вы включили или отключили некоторые юниты, команда вернёт состояние включения юнитов к исходному состоянию после установки.
Want to help? Learn how to contribute to Fedora Docs ›