Notei que várias pessoas recomendaram o uso do etckeeper para aplicar o controle de versão ao meu diretório / etc.
Parece-me que a instalação padrão coloca um repositório na mesma máquina que o / etc que você está tentando gerenciar. Isso funciona bem para o controle de versão, mas não oferece o benefício adicional de fazer um backup fora dos servidores dos arquivos - nem me permite duplicar partes do / etc de uma máquina de origem para outra.
É possível compartilhar um único repositório git em uma máquina administrativa central, para que o etckeeper em cada servidor armazene seus dados no mesmo local?
(Estou fazendo uma coisa semelhante agora com svn e alguns scripts personalizados para confirmar e reverter arquivos, mas devo lembrar de confirmá-los quando fizer alterações.)