Noté que varias personas me han recomendado usar etckeeper para aplicar el control de versiones a mi directorio / etc.
Me parece que la instalación predeterminada coloca un repositorio en la misma máquina que el / etc que está tratando de administrar. Esto funciona bien para el control de versiones, pero no brinda el beneficio adicional de hacer una copia de seguridad de los archivos fuera del servidor, ni me permite duplicar partes de / etc de una máquina fuente a otra.
¿Es posible compartir un único repositorio git en una máquina de administración central, de modo que etckeeper en cada servidor almacene sus datos en el mismo lugar?
(Estoy haciendo algo similar ahora con svn y algunos scripts personalizados para confirmar y revertir archivos, pero tengo que acordarme de confirmarlos cuando realice cambios).