PÀrast aasta kestnud arendust ilmus RPM paketihalduri versioon 4.18.0. Project RPM4 areneb Red Hati poolt ning seda kasutatakse sellistes distributsioonides nagu RHEL (sealhulgas tuletatud projektides CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen ja paljudes teistes. Varem arendas sÔltumatu arendajate meeskond RPM5 projekti, mis ei ole otseselt seotud RPM4-ga ja on praegu mahajÀetud (viimati uuendatud 2010. aastal). Projekti kood jagatakse GPLv2 ja LGPLv2 litsentside alusel.
RPM 4.18 kÔige silmapaistvamad uuendused:
- Pakutud on uus interaktiivne kest "rpmspec --shell", mis toetab makrode ja sisseehitatud Lua (rpmlua) kasutamist.
- Lisatud on uus kÀskude tööriist rpmuncompress, mis lihtsustab paljude failide purunemist.
- Suurete failide töötlemise kood on ĂŒmber töötatud, lisades kaitse installimise, taastamise ja puhastamise protsessi sĂŒmboolsete linkide haavatavuste eest.
- Lisatud uus OpenPGP-tagasi, mis pÔhineb Sequoia projektis (OpenPGP rakendus Rust keeles), et töötada pakettide allkirjadega.
- Pakutud on arusaadavam makro «ond» tingimuste mÀÀramiseks kogumisel.
- NÔrkade sÔltuvuste mÀÀramisel on rakendatud "meta" ja "pre" siltide toetamist.
- Spec-failidesse on lisatud uus jaotis "%conf", et koostada konfigureerimisfaile.
Allikas: opennet.ru
