Druhá beta verzia správcu balíkov RPM 6.0

Spoločnosť Red Hat vydala druhú beta verziu RPM 6.0, ktorá bude súčasťou jesenného vydania distribúcie Fedora. Linux 43. Projekt sa používa v distribúciách ako RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rose Linux, OpenMandriva, Mageia, PCLinuxOS a Tizen. Kód RPM je distribuovaný pod licenciami GPLv2 a LGPLv2. RPM verzia 5 bola vynechaná, aby sa predišlo konfliktom s projektom RPM5, ktorý nesúvisí s RPM od Red Hatu a bol vyvinutý nezávislými vývojármi.

Medzi vylepšenia v druhej beta verzii patrí podpora pre digitálne podpisy OpenPGP v6. Aktualizácia tiež ponúka opravy týkajúce sa overovania balíkov pomocou digitálnych podpisov. Všeobecné zmeny vo vetve RPM 6.0:

  • Podpora pre nový formát balíkov RPM 6, ktorá umožňuje vytvárať balíky väčšie ako 4 GB. RPM 6 zavádza 64-bitové polia, modernizuje kryptografické štruktúry a pridáva informácie o súboroch MIME.
  • Podpora formátu RPM 3 bola ukončená. Podpora formátu RPM 4, ktorý využíva cpio, zostane zachovaná v plnom rozsahu – distribúcie budú môcť ostať na formáte RPM 4 podľa vlastného uváženia.
  • Štandardne je povolená autentifikácia paketov založená na digitálnom podpise.
  • Pomôcka rpmbuild bola aktualizovaná, aby podporovala automatické generovanie lokálnych podpisov počas zostavovania, a pomôcka rpm bola aktualizovaná tak, aby obsahovala možnosť „--nosignature“, ktorá vynúti inštaláciu balíka bez overenia podpisu.
  • Bola zavedená možnosť používať nástrojovú sadu Sequoia-sq, napísanú v Ruste, namiesto GnuPG.
  • Vývoj je povolený v jazyku C++ (C++20), nielen v jazyku C.
  • Implementovaná možnosť použitia viacerých podpisov OpenPGP pre každý paket.
  • Podpora pre hash MD5, SHA1 a DSA bola ukončená.
  • Pomôcka rpmkeys rozšírila svoje možnosti práce s klávesmi; napríklad na aktualizáciu kľúčov OpenPGP môžete použiť príkaz "rpmkeys --import".
  • Používajú sa iba úplné identifikátory kľúča OpenPGP a odtlačky prstov.
  • Pridaná možnosť aktualizovať už importované kľúče.
  • Väzby jazyka Python teraz podporujú izoláciu stavu modulov Pythonu, aby sa mohli spúšťať vo viacerých subintepretoroch.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster