Útgáfa pakkastjóra RPM 4.18

Eftir eins árs þróun var pakkastjórinn RPM 4.18.0 gefinn út. RPM4 verkefnið er þróað af Red Hat og er notað í dreifingu eins og RHEL (þar á meðal afleidd verkefni CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen og margir aðrir. Áður þróaði óháð þróunarteymi RPM5 verkefnið, sem er ekki beint tengt RPM4 og er nú hætt (ekki uppfært síðan 2010). Verkefniskóðanum er dreift undir GPLv2 og LGPLv2 leyfum.

Mest áberandi endurbæturnar í RPM 4.18 eru:

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

Heimild: opennet.ru

Bæta við athugasemd