Lançamento do gerenciador de pacotes Pacman 7.1

Está disponível o lançamento do gerenciador de pacotes Pacman 7.1, utilizado na distribuição Arch Linux. As mudanças incluem:

  • Por padrão, a verificação obrigatória por assinatura digital para pacotes e arquivos do banco de dados do repositório está ativada (a configuração SigLevel é definida como 'Required' por padrão). A falta de assinatura ou uma assinatura inválida agora resultará, por padrão, em um erro.
  • A isolação sandbox do manipulador que carrega dados pela rede foi reforçada. O número de chamadas de sistema permitidas foi limitado, o sinalizador NO_NEW_PRIVS foi ativado para proibir a mudança de privilégios, e a restrição foi melhorada através do mecanismo Landlock. Foram adicionados parâmetros no pacman.conf e na ferramenta da linha de comando para gerenciar a isolação: 'DisableSandboxFilesystem', 'DisableSandboxSyscalls' e 'DisableSandbox'.
  • Com a presença de chaves expiradas, foi garantido o aviso para reimportá-las, considerando que existem servidor as chaves atualizadas.
  • Foi adicionado à ferramenta makepkg o parâmetro NPROC para configurar o número de operações realizadas em paralelo. A capacidade de paralelizar operações de limpeza de arquivos foi implementada. Os arquivos PKGBUILD agora suportam os campos 'xdata' e 'options_$arch'. Para configurar o Git, foi utilizado um arquivo separado /etc/makepkg.d/gitconfig (as configurações do sistema são ignoradas). O suporte a builds reproduzíveis foi melhorado.
  • A ferramenta 'repo-add' agora inclui as opções '--wait-for-lock' para tentar novamente aplicar o bloqueio no banco de dados em vez de falhar, e '--remove' para excluir arquivos de pacotes antigos.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster