RPM 4.17 väljalase

Pärast aastast arendustööd lasti välja paketihaldur RPM 4.17.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.17 kõige märkimisväärsemad täiustused on järgmised:

  • Täiustatud tõrgete käsitlemine paigaldamise ajal.
  • Täiustatud liides makrode loomiseks Luas.
  • Faili olemasolu kontrollimiseks on lisatud sisseehitatud makro %{exist:...}.
  • Tehingute töötlemise API-võimalusi on laiendatud.
  • Sisseehitatud ja kasutajamakrode süntaks ja nende kutsumise vorming on ühtlustatud (%foo arg, %{foo arg} ja %{foo:arg} on nüüd samaväärsed).
  • buildrootil on vaikimisi reegel ".la"-failide eemaldamiseks ja on lisatud reegel jagatud teegifailide käivitatava biti tühjendamiseks.
  • Lisatud plugin dbus-announce RPM-tehingute aruandluseks D-Busi kaudu.
  • Lisatud fapolicyd plugin failidele juurdepääsu reeglite määratlemiseks.
  • Lisatud fs-verity pistikprogramm, et kontrollida üksikute failide autentsust, kasutades kernelisse sisseehitatud fs-verity mehhanismi.
  • Man-lehed on teisendatud Markdowni vormingusse.
  • Annab esmase juhendi pakettide haldamiseks ja pakettide loomiseks.
  • Berkeley DB-s andmete salvestamiseks mõeldud DBD taustaprogramm on eemaldatud (vanemate süsteemidega ühilduvuse huvides on jäetud kirjutuskaitstud režiimis töötav BDB_RO taustaprogramm). Vaikeandmebaas on sqlite.
  • Lisatud on EdDSA digitaalallkirjade tugi.
  • Debuginfo ekstraktimiseks mõeldud utiliidid on eraldatud eraldi projektiks.
  • Pythonis olevad abiprotsessorid ja paketigeneraatorid on eraldatud eraldi projektiks.
  • Hooldamata jäetud skriptid on puhastatud.
  • Beecrypt ja NSS-i krüptograafiline taustaprogramm on eemaldatud.

Allikas: opennet.ru

Lisa kommentaar