Lansarea managerului de pachete RPM 4.18

După un an de dezvoltare, a avut loc lansarea managerului de pachete RPM 4.18.0. Proiectul RPM4 este dezvoltat de compania Red Hat și este utilizat în distribuții precum RHEL (inclusiv proiectele derivate CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen și multe altele. Anterior, un grup independent de dezvoltatori a dezvoltat proiectul RPM5, care nu este direct legat de RPM4 și este în prezent abandonat (nu a fost actualizat din 2010). Codul proiectului este distribuit sub licențele GPLv2 și LGPLv2.

Cele mai notabile îmbunătățiri în RPM 4.18:

  • A fost propus un nou shell interactiv „rpmspec —shell”, care suportă lucrul cu macrocomenzi și Lua încorporat (rpmlua).
  • A fost adăugată o nouă utilitate în linia de comandă rpmuncompress, care simplifică deschiderea mai multor fișiere.
  • Codul pentru gestionarea fișierelor mari a fost revizuit, adăugând protecție împotriva vulnerabilităților care manipulează linkurile simbolice în timpul instalării, recuperării și curățării.
  • A fost adăugat un nou backend OpenPGP pentru lucrul cu semnăturile pachetelor, bazat pe proiectul Sequoia (implementare OpenPGP în Rust).
  • A fost propus un macro mai clar „ond” pentru definirea condițiilor de compilare.
  • La definirea dependențelor slabe (weak dependency) a fost implementat suport pentru etichetele „meta” și „pre”.
  • A fost adăugată o nouă secțiune „%conf” în fișierele spec pentru construirea fișierelor de configurație.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster