vydání balíčkovacího systému , používaného v distribuci Arch Linux. Z můžeme vyzdvihnout:
- Byla zcela odstraněna podpora delta-aktualizací, které umožňovaly stahovat pouze změny. Možnost byla odstraněna kvůli zjištění zranitelnosti (), která umožňovala spuštění libovolných příkazů v systému při použití nepodepsaných databází. K útoku je zapotřebí, aby uživatel nahrál připravené útočníkem soubory s databází a delta-aktualizací. Podpora delta-aktualizací byla ve výchozím nastavení vypnuta a nepřijala široké uplatnění. V budoucnu se plánuje kompletní překódování implementace delta-aktualizací;
- Ve zpracovateli příkazu XferCommand byla odstraněna zranitelnost (), která umožňovala při MITM útocích a nepodepsané databázi dosáhnout vykonání vlastních příkazů v systému;
- Ve makepkg byla přidána možnost připojení zpracovatelů pro stahování zdrojových balíčků a ověřování pomocí digitálního podpisu. Byla přidána podpora komprese balíčků pomocí algoritmů lzip, lz4 a zstd. V repo-add byla přidána podpora komprese databáze pomocí zstd. V nejbližší době přejde Arch Linux na výchozí používání zstd, což ve srovnání s algoritmem „xz“ umožní urychlit operace komprese a dekomprese balíčků, přičemž bude zachována úroveň komprese;
- Byla zajištěna možnost sestavení pomocí systému Meson místo Autotools. V příštím vydání Meson zcela nahradí Autotools;
- Byla přidána podpora stahování PGP klíčů pomocí mechanismu (WKD), na jehož základě se umisťují veřejné klíče na web s vazbou na doménu uvedenou v emailové adrese. Například pro adresu „test@example.com“ může být klíč stažen přes odkaz „https://example.com/.well-known/openpgpkey/hu/183d7d5ab73cfc5ece9a5f94e6039d5a“. Stahování klíčů přes WKD je ve výchozím nastavení zapnuto v pacman, pacman-key a makepkg;
- Byla odstraněna možnost „—force“, namísto které byla před více než rokem navržena možnost „—overwrite“, která přesněji odráží podstatu operace;
- Ve výsledcích vyhledávání souborů s použitím volby „-F“ je zajištěn výstup rozšířených informací, jako je skupina balíčku a stav instalace.
Zdroj: opennet.ru
