Eu gostaria de colocar meu controle de fonte iunder do diretório / etc usando o bazar.
Há alguma dificuldade em fazer isso. Parece mais seguro fazê-lo usar um usuário comum do que root - pode haver um problema com o .bzr pertencendo a esse usuário.
etckeeperé incrível. Duas dicas: para backup, você acaba empurrando o repositório para algum lugar remoto. Por favor, use SSH baseado em chave para isso, para que seja feito com segurança. Além disso, o que você armazena /etcpode ser sensível (pense em /etc/shadowqualquer chave privada), portanto, onde quer que você envie o repositório não tenha uma página da Web 'pública' ou esteja sendo veiculado por qualquer outro meio não autenticado.
Marcin
4
Pode ser um exagero para um único sistema (a menos que você precise 'reconstruí-lo' de tempos em tempos), mas a solução usual para o gerenciamento de configurações é usar alguns scm como cfEngine , Puppet , bcfg2 ou similar e, em seguida, colocar seus dados em fonte de controle.
etckeeper
é incrível. Duas dicas: para backup, você acaba empurrando o repositório para algum lugar remoto. Por favor, use SSH baseado em chave para isso, para que seja feito com segurança. Além disso, o que você armazena/etc
pode ser sensível (pense em/etc/shadow
qualquer chave privada), portanto, onde quer que você envie o repositório não tenha uma página da Web 'pública' ou esteja sendo veiculado por qualquer outro meio não autenticado.Pode ser um exagero para um único sistema (a menos que você precise 'reconstruí-lo' de tempos em tempos), mas a solução usual para o gerenciamento de configurações é usar alguns scm como cfEngine , Puppet , bcfg2 ou similar e, em seguida, colocar seus dados em fonte de controle.
fonte
Aqui está uma maneira usando SVN e cron para gerenciar / etc . Suponho que poderia ser adaptado.
fonte