UtgÄvan av paketförvaltaren Pacman 7.1, som anvÀnds i distribuerade Arch Linux, Àr nu tillgÀnglig. Bland förÀndringarna kan nÀmnas:
- Som standard Àr obligatorisk kontroll av digital signatur för paket och filerna i paketdatabasen aktiverad (instÀllningen SigLevel Àr som standard instÀlld pÄ "Required"). Avsaknad av signatur eller en ogiltig signatur kommer nu som standard att leda till ett felmeddelande.
- Sandbox-isoleringen för hanteraren som laddar ner data över nÀtverket har förstÀrkts. Antalet tillÄtna systemanrop har begrÀnsats, flaggan NO_NEW_PRIVS har anvÀnts för att förbjuda byte av privilegier, och begrÀnsningen har förbÀttrats genom mekanismen Landlock. I pacman.conf och kommandoradsverktyget har parametrarna "DisableSandboxFilesystem", "DisableSandboxSyscalls" och "DisableSandbox" lagts till för att hantera isoleringen.
- Vid förekomst av utgÄngna nycklar visas en begÀran om att importera dem pÄ nytt med tanke pÄ att servern det redan finns uppdaterade nycklar.
- I verktyget makepkg har parametern NPROC lagts till för att stÀlla in antalet parallella operationer som körs. Möjligheten att parallellisera stÀduppgifter har implementerats. Stödet för fÀlten "xdata" och "options_$arch" har lagts till i PKGBUILD-filer. För att konfigurera Git anvÀnds en separat fil /etc/makepkg.d/gitconfig (systeminstÀllningar ignoreras). Stödet för reproducerbara byggnader har förbÀttrats.
- I verktyget "repo-add" har alternativen "âwait-for-lock" för att försöka lĂ„sa databasen igen istĂ€llet för att avsluta och "âremove" för att ta bort gamla paketfiler lagts till.
KĂ€lla: opennet.ru
