Colocando / etc sob controle de origem

14

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.

na hora certa
fonte

Respostas:

15

Você deve usar o etckeeper , em vez de tentar reinventar a roda.

ThatGraemeGuy
fonte
Parece promissor, tive que procurar no google como usá-lo. Existe um ponteiro para um guia para configurá-lo.
justintime
Eu não o usei pessoalmente, desculpe. Veja se alguma coisa aqui ajuda: serverfault.com/search?q=etckeeper
ThatGraemeGuy
2
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.

Luke404
fonte