Udgivelsen af pakkehåndtereren Pacman 7.1.

Udgivelsen af pakkemanageren Pacman 7.1, der anvendes i Arch Linux-distributionen, er nu tilgængelig. Blandt ændringerne kan nævnes:

  • Som standard er obligatorisk kontrol af digitale signaturer aktiveret for pakker og filer med repository-databasen (indstillingen SigLevel er som standard sat til "Required"). Manglende signatur eller en ugyldig signatur vil nu som standard medføre en fejlmeddelelse.
  • Sandbox-isolationen af håndtereren, der indlæser data fra nettet, er blevet styrket. Antallet af tilladte systemopkald er begrænset, flaget NO_NEW_PRIVS er indført for at forhindre ændring af privilegier, og begrænsningen er forbedret via Landlock-mekanismen. I pacman.conf og kommandolinjeværktøjet er der tilføjet parametre til isolering: "DisableSandboxFilesystem", "DisableSandboxSyscalls" og "DisableSandbox".
  • Når der er udløbne nøgler, vises en anmodning om at importere dem igen med forventning om, at der allerede er opdaterede nøgler. serveren Der findes allerede opdaterede nøgler.
  • I makepkg-værktøjet er parameteren NPROC blevet tilføjet for at justere antallet af parallelt kørende operationer. Muligheden for at parallelisere rydningsoperationer er blevet implementeret. Støtte til felterne "xdata" og "options_$arch" er blevet tilføjet i PKGBUILD-filerne. Til konfiguration af Git anvendes en separat fil /etc/makepkg.d/gitconfig (systemindstillinger ignoreres). Støtten til reproducerbare builds er blevet forbedret.
  • Der er tilføjet mulighederne "—wait-for-lock" til repo-add-værktøjet for at forsøge at låse databasen igen i stedet for at afslutte og "—remove" til at fjerne gamle pakkefiler.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster