Utilitários do Sistema

Vagrant 2.3

O pacote vagrant foi atualizado para a versão 2.3.4, que fornece diversas correções de bugs e melhorias. Mudanças notáveis incluem:

  • Isole o carregamento de bibliotecas incompatíveis para oferecer suporte a plataformas em fim de vida útil (EOL)

  • Detecta o tipo de rede quando não fornecido

  • Adiciona correção para Powershell 7.3.0

  • Suporte a VirtualBox 7.0

As seguintes dependências de pacote para vagrant também foram atualizadas:

  • rubygem-net-ssh

  • rubygem-net-scp

  • rubygem-net-sftp

Devido ao novo rubygem-net-ssh, as atualizações para os pacotes acima são compiladas e entregues como uma unidade.

Uma lista completa de alterações no Vagrant 2.3.4 está disponível no link: notas de lançamento upstream.

createrepo_c rebaseado para a versão 1.0.0

O pacote createrepo_c foi atualizado para a versão 1.0.0, que fornece vários aprimoramentos. Mudanças notáveis incluem:

  • Altera o método de compactação padrão de gz para zstd para fornecer metadados menores que sejam mais rápidos de descompactar.

  • Para de gerar metadados no formato de banco de dados SQLite por padrão. Porém, ainda é possível criar os metadados usando a opção --database ou usando o utilitário sqliterepo_c.

  • Inclui apenas uma variante do arquivo groups.xml usando o método de compactação especificado e o tipo "group" repomd.xml.

O módulo pam_console foi removido

O módulo pam_console é um Módulo de Autenticação Plugável (PAM) para gerenciar o controle de acesso baseado em console. Ele fornece aos usuários no console físico recursos adicionais durante a autenticação e remove esses recursos quando o usuário efetua logout.

Por outro lado, pam_console possui algumas limitações e falhas:

  • Apenas um usuário pode ter recursos adicionais ao mesmo tempo (sem "multi-seats").

  • Potenciais problemas de segurança de propriedade de arquivos do dispositivo se o término da conversação PAM não for executado.

  • Atualmente, o módulo não está funcional porque um dos arquivos de configuração utilizados para definir as permissões (50-default.perms) não está instalado no Fedora Workstation.

Devido às deficiências mencionadas acima, pam_console foi removido nesta versão, e o serviço systemd-logind gerenciará e controlará logins de console e sessões de usuário.

Descontinuação do aspell

O pacote aspell fornece o corretor ortográfico GNU Aspell para identificação e correção de erros ortográficos no texto.

Com esta atualização do Fedora Workstation, o aspell foi descontinuado devido à sua comunidade upstream inativa e à existência de alternativas de corretor ortográfico com melhor suporte.

Permitir a remoção completa do pacote tzdata em contêineres

Anteriormente, não era possível remover totalmente o tzdata de um contêiner devido às dependências do pacote dentro do contêiner. Essa prática deixou restos de pacotes inconsistentes e resultou em confusão sobre as informações esperadas de fuso horário. Esta atualização corrige o problema fazendo com que os pacotes que usam tzdata em tempo de execução mudem de Require para Recommend em relação ao`tzdata`. Como resultado, esses pacotes irão lidar normalmente com as instâncias em que tzdata foi removido, e o ambiente do contêiner será padronizado para o padrão UTC. Observe que remover tzdata de um contêiner reduzirá o tamanho do contêiner.