RPM 4.18 väljalase

Pärast aastast arendustööd lasti välja paketihaldur RPM 4.18.0. RPM4 projekti arendab Red Hat ja seda kasutatakse sellistes distributsioonides nagu RHEL (sh tuletisprojektid CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen ja paljud teised. Varem töötas sõltumatu arendusmeeskond välja RPM5 projekti, mis ei ole RPM4-ga otseselt seotud ja on praegu loobunud (2010. aastast alates pole uuendatud). Projekti koodi levitatakse GPLv2 ja LGPLv2 litsentside all.

RPM 4.18 kõige märkimisväärsemad täiustused on järgmised:

  • Välja on pakutud uus interaktiivne kest “rpmspec -shell”, mis toetab makrode ja sisseehitatud Lua (rpmlua) kasutamist.
  • Mitme faili lahtipakkimise hõlbustamiseks on lisatud uus käsurea utiliit rpmuncompress.
  • Suurte failide käitlemise kood on ümber töödeldud, et see sisaldaks kaitset sümbolilinkide manipuleerimise haavatavuste eest installimise, taastamise ja puhastamise ajal.
  • Lisatud uus OpenPGP taustaprogramm paketisignatuuridega töötamiseks, mis põhineb Sequoia projektil (OpenPGP juurutamine Rust keeles).
  • Koostamise ajal tingimuste määratlemiseks on pakutud välja arusaadavam makro "%bcond".
  • Nõrkade sõltuvuste määratlemisel on rakendatud "meta" ja "eel" siltide tugi.
  • Konfiguratsioonifailide koostamise spetsifikatsioonifailidele on lisatud uus jaotis “%conf”.

Allikas: opennet.ru

Lisa kommentaar