Existem dois casos:
- Se um arquivo foi instalado como parte de um rpm, ele é um arquivo de configuração (marcado com a tag
%config
), você editou o arquivo depois e agora atualiza o rpm então o novo arquivo de configuração (do novo rpm) irá substituir o seu antigo arquivo de configuração (isto é, tornar-se o arquivo ativo). Este último será renomeado com o sufixo.rpmsave
. - Se um arquivo foi instalado como parte de um rpm, é um arquivo noreplace-config (marcado com a marca
%config(noreplace)
), você editou o arquivo depois e agora atualiza o rpm, em seguida, o seu antigo arquivo de configuração permanecerá no lugar (ou seja, permanecer ativo) e o novo arquivo de configuração (do novo rpm) será copiado para o disco com o sufixo.rpmnew
.
Ver, por exemplo, esta tabela para todos os detalhes.
Em ambos os 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 o upgrade porque o rpm atualizará os arquivos de configuração silenciosamente e sem arquivos de backup, se o arquivo local estiver intacto.
Após uma atualização do sistema, é uma boa idéia verificar o sistema de arquivos para esses arquivos e certificar-se de 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.