RPM 4.18 release

Nei in jier fan ûntwikkeling waard de pakketbehearder RPM 4.18.0 frijlitten. It RPM4-projekt is ûntwikkele troch Red Hat en wurdt brûkt yn sokke distribúsjes as RHEL (ynklusyf derivative projekten CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen en in protte oaren. Earder ûntwikkele in ûnôfhinklik ûntwikkelingsteam it RPM5-projekt, dat net direkt relatearre is oan RPM4 en op it stuit ferlitten is (net bywurke sûnt 2010). De projektkoade wurdt ferspraat ûnder GPLv2- en LGPLv2-lisinsjes.

De meast opfallende ferbetterings yn RPM 4.18 binne:

  • In nije ynteraktive shell "rpmspec -shell" is foarsteld, dy't it wurkjen mei makro's en ynboude Lua (rpmlua) stipet.
  • In nij kommandorigelhelpprogramma, rpmuncompress, is tafoege om it makliker te meitsjen om meardere bestannen út te pakken.
  • De koade foar it behanneljen fan grutte bestannen is opnij bewurke om beskerming op te nimmen tsjin kwetsberens foar symlink-manipulaasje by ynstallaasje, herstel en skjinmeitsjen.
  • In nije OpenPGP-backend tafoege foar wurkjen mei pakkethantekeningen, basearre op it Sequoia-projekt (OpenPGP-ymplemintaasje yn 'e Rust-taal).
  • In mear begryplike makro "% bcond" is foarsteld foar it definiearjen fan betingsten tidens gearkomste.
  • By it definiearjen fan swakke ôfhinklikens is stipe foar "meta" en "pre" tags ymplementearre.
  • In nije seksje "%conf" is tafoege oan de spec-bestannen foar it gearstallen fan konfiguraasjebestannen.

Boarne: opennet.ru

Add a comment