Me gustaría poner mi directorio / etc bajo control de fuente usando bazar.
¿Hay alguna trampa al hacer esto? Parece más seguro hacerlo un usuario ordinario en lugar de root: ¿podría haber un problema con .bzr perteneciente a dicho usuario?
etckeeperes increíble. Dos problemas: para respaldar, terminas empujando el repositorio en algún lugar remoto. Utilice SSH basado en claves para eso, de modo que se haga de forma segura. Además, lo que almacene /etcpuede ser sensible (piense /etc/shadowo cualquier clave privada), por lo tanto, asegúrese de que donde sea que empuje el repositorio no tenga una página web 'pública' o se esté sirviendo a través de cualquier otro medio no autenticado.
Marcin
4
Podría ser excesivo para un solo sistema (a menos que necesite 'reconstruirlo' de vez en cuando), pero la solución habitual para la gestión de la configuración es usar algunos scm como cfEngine , Puppet , bcfg2 o similares, y luego poner sus datos en fuente de control.
etckeeper
es increíble. Dos problemas: para respaldar, terminas empujando el repositorio en algún lugar remoto. Utilice SSH basado en claves para eso, de modo que se haga de forma segura. Además, lo que almacene/etc
puede ser sensible (piense/etc/shadow
o cualquier clave privada), por lo tanto, asegúrese de que donde sea que empuje el repositorio no tenga una página web 'pública' o se esté sirviendo a través de cualquier otro medio no autenticado.Podría ser excesivo para un solo sistema (a menos que necesite 'reconstruirlo' de vez en cuando), pero la solución habitual para la gestión de la configuración es usar algunos scm como cfEngine , Puppet , bcfg2 o similares, y luego poner sus datos en fuente de control.
fuente
Aquí está una manera usando SVN y cron para gestionar / etc . Supongo que podría adaptarse.
fuente