Uscita del gestore pacchetti Pacman 7.1

È disponibile il rilascio del gestore pacchetti Pacman 7.1, utilizzato nella distribuzione Arch Linux. Le modifiche principali includono:

  • Per impostazione predefinita, viene abilitato il controllo obbligatorio con firma digitale per pacchetti e file del database del repository (l'impostazione SigLevel è configurata per default su 'Required'). L'assenza di firma o una firma non corretta causeranno ora per default un errore.
  • È stata potenziata l'isolamento sandbox del gestore, che carica i dati dalla rete. È stato limitato il numero di chiamate di sistema consentite, attivato il flag NO_NEW_PRIVS per vietare il cambio di privilegi, e migliorato il limite attraverso il meccanismo Landlock. Sono stati aggiunti parametri in pacman.conf e nell'utilità da linea di comando per gestire l'isolamento: 'DisableSandboxFilesystem', 'DisableSandboxSyscalls' e 'DisableSandbox'.
  • In presenza di chiavi scadute, verrà mostrato un messaggio di richiesta per il loro reinserimento, previsto che server le chiavi aggiornate siano già disponibili.
  • Nell'utility makepkg è stata aggiunta l'opzione NPROC per impostare il numero di operazioni eseguite in parallelo. È stata implementata la possibilità di parallelizzare le operazioni di pulizia dei file. Nei file PKGBUILD è stato introdotto il supporto per i campi "xdata" e "options_$arch". Per la configurazione di Git è stato introdotto un file separato /etc/makepkg.d/gitconfig (le impostazioni di sistema vengono ignorate). Migliorato il supporto per build riproducibili.
  • Nell'utility "repo-add" sono state aggiunte le opzioni "—wait-for-lock" per riprovare a ottenere il lock sul database anziché terminare e "—remove" per rimuovere i vecchi file dei pacchetti.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster