Vydání správce balíků RPM 4.17

Po roce vývoje byl vydán správce balíčků RPM 4.17.0. Projekt RPM4 se vyvíjí firmou Red Hat a používá se v distribucích, jako jsou RHEL (včetně odvozených projektů CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen a mnoha dalších. Dříve nezávislý tým vývojářů vyvíjel projekt RPM5, který není přímo spojen s RPM4 a v současnosti je opuštěn (nebyl aktualizován od roku 2010). Kód projektu se distribuuje pod licencemi GPLv2 a LGPLv2.

Nejvýznamnější vylepšení v RPM 4.17:

  • Bylo vylepšeno zpracování chyb během instalace.
  • Vylepšeno rozhraní pro tvorbu makro povelů v jazyce Lua.
  • Bylo přidáno zabudované makro %{exist:…} pro kontrolu existence souboru.
  • Byly rozšířeny možnosti API pro zpracování transakcí.
  • Byla sjednocena syntaxe zabudovaných a uživatelských makro povelů a také formát jejich volání (%foo arg, %{foo arg} a %{foo:arg} jsou nyní ekvivalentní).
  • V buildroot byla ve výchozím nastavení aplikována pravidla pro odstranění souborů „.la“ a přidáno pravidlo pro odstranění spustitelného bitu u sdílených knihoven.
  • Byl přidán plugin dbus-announce pro informování o RPM transakcích přes D-Bus.
  • Byl přidán plugin fapolicyd pro určení přístupových politik k souborům.
  • Byl přidán plugin fs-verity pro ověřování pravosti jednotlivých souborů pomocí mechanismu fs-verity vestavěného v jádře.
  • Manuálové stránky byly převedeny do formátu Markdown.
  • Byla představena základní verze příručky pro správu balíčků a vytváření balíčků.
  • Byl odstraněn backend DBD určený pro ukládání dat v Berkeley DB (pro kompatibilitu se staršími systémy byl ponechán backend BDB_RO, který funguje v režimu pouze pro čtení). Jako výchozí databáze byla použita sqlite.
  • Byla přidána podpora digitálních podpisů EdDSA.
  • Nástroje pro extrakci Debuginfo byly vyčleněny do samostatného projektu.
  • Pomocné procesory a generátory balíčků v Pythonu byly vyčleněny do samostatného projektu.
  • Bylo provedeno čištění skriptů, které nebyly udržovány.
  • Byly odstraněny kryptografické backendy beecrypt a NSS.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster