Existem dois casos:
- Se um arquivo foi instalado como parte de uma rpm, é um arquivo de configuração (ou seja, marcado com a
%config
tag), você editou o arquivo posteriormente e agora atualiza o rpm, em seguida, o novo arquivo de configuração (a partir das rpm mais recentes) substituirá seu antigo arquivo de configuração (ou seja, torne-se o arquivo ativo). O último será renomeado com o .rpmsave
sufixo.
- Se um arquivo foi instalado como parte de um rpm, é um arquivo noreplace-config (ou seja, marcado com a
%config(noreplace)
tag), você editou o arquivo posteriormente e agora atualiza o rpm, então seu antigo arquivo de configuração permanecerá no lugar (ou seja, mantenha-se ativo) e o novo arquivo de configuração (a partir das rpm mais recentes) será copiado para o disco com o .rpmnew
sufixo.
Veja, por exemplo, esta tabela para todos os detalhes.
Nos dois casos, você ou algum programa editou o (s) arquivo (s) de configuração e é por isso que você vê os arquivos .rpmsave
/ .rpmnew
após a atualização, porque o rpm atualiza os arquivos de configuração silenciosamente e sem os arquivos de backup, se o arquivo local não for tocado.
Após uma atualização do sistema, é uma boa idéia verificar o sistema de arquivos em busca desses arquivos e garantir que os arquivos de configuração corretos estejam ativos e talvez mesclar o novo conteúdo dos arquivos .rpmnew nos arquivos de produção. Você pode remover os arquivos .rpmsave
e .rpmnew
quando terminar.