Lançamento do gerenciador de pacotes RPM 6.1.

Foi publicado o lançamento do gerenciador de pacotes RPM 6.1, que será utilizado na versão do sistema Fedora Linux 45. O projeto é desenvolvido pela Red Hat e é utilizado em distribuições como RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS e Tizen. O código do projeto é distribuído sob as licenças GPLv2 e LGPLv2.

Na preparação do RPM 6.1, ocorreu uma mudança no esquema de numeração de lançamentos. O primeiro número da versão muda quando há uma alteração no formato dos pacotes RPM, enquanto o segundo muda com a adição de novas funcionalidades e correções que não quebram a compatibilidade retroativa. O terceiro número indica apenas correções de bugs ou vulnerabilidades. Em vez de formar versões alfa e beta para testes, agora são publicados candidatos a lançamentos.

Principais alterações no RPM 6.1:

  • Para separar o acesso ao armazenamento de chaves, em vez de usar um bloqueio de transações geral, foi implementado um bloqueio separado, o que resolveu o problema de a execução de todas as solicitações ao rpmdb ser interrompida durante a execução de transações.
  • Retornou-se ao uso do sistema NSS (Name Service Switch) por padrão para a busca de usuários e grupos.
  • Em sistemas com kernel 5.11+ e biblioteca glibc 2.34+, aumentou-se a eficiência no fechamento de descritores de arquivos, o que em algumas situações reduziu o tempo de instalação em 26%.
  • Foi adicionado um novo sintaxe de modificadores para macros (nome_macro), que alteram o comportamento das macros. Dois modificadores foram implementados: "l" (literal, desativa o processamento do símbolo "%" dentro do corpo da macro) e "o" (one-shot, executa a macro apenas na primeira chamada com o seu valor em cache posteriormente).
  • No comando "fine" foram adicionadas as opções: "-e" para expandir o corpo do macro apenas durante a definição e "-g" para colocar o macro no contexto global. A combinação dessas opções é equivalente à expressão "%global".
  • Melhorou-se o tratamento de erros relacionados à construção e verificação.
  • Melhorou-se a operação do plugin rpm-plugin-syslog com o systemd-journal.
  • Na ferramenta rpmsign, foi implementada a possibilidade de atestar arquivos com uma assinatura digital usando tokens PKCS11.

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