Нашри RPM 4.17

Пас аз як соли рушд, мудири бастаи RPM 4.17.0 бароварда шуд. Лоиҳаи RPM4 аз ҷониби Red Hat таҳия шудааст ва дар чунин тақсимотҳо ба монанди RHEL (аз ҷумла лоиҳаҳои ҳосилшудаи CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, истифода мешавад. Тизен ва бисьёр дигарон. Пештар, як гурӯҳи мустақили рушд лоиҳаи RPM5-ро таҳия карда буд, ки бевосита бо RPM4 алоқаманд нест ва ҳоло партофта шудааст (аз соли 2010 нав карда нашудааст). Рамзи лоиҳа дар доираи иҷозатномаҳои GPLv2 ва LGPLv2 паҳн карда мешавад.

Беҳтарин беҳбудиҳо дар RPM 4.17 инҳоянд:

  • Муносибати беҳтар кардани хатогиҳо ҳангоми насб.
  • Интерфейси такмилёфта барои эҷоди макросҳо дар Луа.
  • Барои санҷидани мавҷудияти файл макроси дарунсохти %{exist:...} илова карда шудааст.
  • Имкониятҳои API барои коркарди транзаксия васеъ карда шуданд.
  • Синтаксиси макросҳои дарунсохт ва корбар, инчунин формати занги онҳо ягона карда шуд (%foo arg, %{foo arg} ва %{foo:arg} ҳоло ба ҳам баробаранд).
  • buildroot дорои як қоидаи пешфарз барои нест кардани файлҳои ".la" ва барои тоза кардани битҳои иҷрошаванда барои файлҳои китобхонаи муштарак қоида илова кардааст.
  • Васлкунаки dbus-announce барои гузориш додани транзаксияҳои RPM тавассути D-Bus илова карда шуд.
  • Васлкунаки fapolicyd барои муайян кардани сиёсати дастрасии файл илова карда шуд.
  • Васлкунаки fs-verity илова карда шуд, то ҳаққонияти файлҳои инфиродӣ бо истифода аз механизми fs-verity, ки дар ядро ​​сохта шудааст, тафтиш кунад.
  • Саҳифаҳои одам ба формати Markdown табдил дода шудаанд.
  • Роҳнамои ибтидоиро барои идоракунии бастаҳо ва сохтани бастаҳо пешниҳод мекунад.
  • Бозгашти DBD, ки барои нигоҳ доштани маълумот дар Беркли DB пешбинӣ шудааст, хориҷ карда шуд (барои мувофиқат бо системаҳои кӯҳна, пуштибонии BDB_RO, ки дар ҳолати танҳо барои хондан кор мекунад, боқӣ мондааст). Пойгоҳи пешфарз sqlite аст.
  • Дастгирии иловашуда барои имзоҳои рақамии EdDSA.
  • Утилитаҳо барои истихроҷи Debuginfo ба лоиҳаи алоҳида ҷудо карда мешаванд.
  • Протсессорҳои ёрирасон ва генераторҳои бастаҳо дар Python ба лоиҳаи алоҳида ҷудо карда шудаанд.
  • Скриптҳои бе нигоҳдорӣ тоза карда шуданд.
  • Пойгоҳҳои криптографии beecrypt ва NSS хориҷ карда шуданд.

Манбаъ: opennet.ru

Илова Эзоҳ