Mwepụta RPM 4.18

Mgbe otu afọ nke mmepe gasịrị, a tọhapụrụ onye njikwa ngwugwu RPM 4.18.0. Emepụtara RPM4 site na Red Hat ma jiri ya na nkesa dị ka RHEL (gụnyere ọrụ nrụpụta CentOS, Linux Scientific, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen na ọtụtụ ndị ọzọ. Na mbụ, otu ndị mmepe nọọrọ onwe ha mepụtara ọrụ RPM5, nke na-enweghị ihe jikọrọ ya na RPM4 ma gbahapụ ya ugbu a (anaghị emelite ya kemgbe 2010). A na-ekesa koodu ọrụ n'okpuru ikikere GPLv2 na LGPLv2.

Ọganihu kachasị ama na RPM 4.18 bụ:

  • Предложена новая интерактивная оболочка «rpmspec —shell», поддерживающая работу с макросами и встроенным Lua (rpmlua).
  • Добавлена новая утилита командной строки rpmuncompress, упрощающая распаковку нескольких файлов.
  • Переработан код для обработки больших файлов, в который добавлена защита от уязвимостей, манипулирующих символическими ссылками в процессе установки, восстановления и очистки.
  • Добавлен новый OpenPGP-бэкенд для работы с подписями пакетов, основанный на проекте Sequoia (реализация OpenPGP на языке Rust).
  • Предложен более понятный макрос «%bcond» для определения условий при сборке.
  • При определении слабых зависимостей (weak dependency) реализована поддержка тегов «meta» и «pre».
  • В spec-файлы добавлена новая секция «%conf» для сборки файлов конфигурации.

isi: opennet.ru

Tinye a comment