o lançamento do gerenciador de pacotes , utilizado na distribuição Arch Linux. De pode-se destacar:
- O suporte a atualizações delta, que permitia baixar apenas mudanças, foi completamente removido. Essa possibilidade foi eliminada devido à descoberta de uma vulnerabilidade (), que permitia a execução de comandos arbitrários no sistema ao usar bancos de dados não assinados. Para a exploração, o usuário precisava baixar arquivos de banco de dados preparados pelo atacante e a atualização delta. O suporte a atualizações delta foi desativado por padrão e não teve ampla adoção. No futuro, está previsto reescrever completamente a implementação das atualizações delta;
- Na manipulação do comando XferCommand, foi eliminada uma vulnerabilidade (), que permitia, durante ataques MITM e com bancos de dados não assinados, executar comandos não autorizados no sistema;
- No makepkg, foi adicionada a funcionalidade de conectar manipuladores para o download de pacotes fonte e verificação via assinatura digital. Foi adicionada a suporte à compressão de pacotes usando os algoritmos lzip, lz4 e zstd. No repo-add, foi adicionada a suporte para compressão de bancos de dados usando zstd. A transição para o uso de zstd no Arch Linux está prevista; o que, em comparação ao algoritmo 'xz', permitirá acelerar as operações de compressão e descompressão dos pacotes, mantendo o nível de compressão;
- Foi garantida a possibilidade de compilação utilizando o sistema Meson no lugar do Autotools. Na próxima versão, o Meson substituirá completamente o Autotools;
- Foi adicionada a suporte para download de chaves PGP utilizando o mecanismo (WKD), cuja essência é hospedar chaves públicas na web vinculadas ao domínio indicado no endereço de e-mail. Por exemplo, para o endereço 'test@example.com', a chave pode ser baixada através do link 'https://example.com/.well-known/openpgpkey/hu/183d7d5ab73cfc5ece9a5f94e6039d5a'. O download de chaves via WKD está ativado por padrão no pacman, pacman-key e makepkg;
- A opção '--force' foi removida, em seu lugar, há mais de um ano, foi proposta uma opção que reflete de forma mais precisa a operação, a opção '--overwrite';
- Nos resultados da busca de arquivos utilizando a opção '-F', foi garantido o retorno de informações adicionais, como grupo do pacote e status de instalação.
Fonte: opennet.ru
