A melhor maneira, IMHO, seria arquivar um bug contra o RHEL 7 (do qual o CentOS é uma simples reconstrução), pedindo que este arquivo seja marcado como um arquivo de configuração em vez de um arquivo normal de carga útil. Essa é a melhor solução, mas provavelmente levará mais tempo do que você espera.
A melhor solução que posso fazer é configurar o atributo imutável neste arquivo ( chattr +i
) e apenas desmarcá-lo quando você quiser editá-lo. O único problema em potencial com isso é que a atualização pode falhar porque não é possível gravar um arquivo de carga útil, portanto, você acabará não obtendo o yum
update.
Você pode configurar um ambiente de gerenciamento de configurações que substitua esse arquivo por um arquivo de sua escolha quando perceber uma alteração, mas isso pode ser um exagero.