Você deve procurar usar o etckeeper , em vez de tentar reinventar a roda.
Eu gostaria de colocar o controle de fonte iunder do diretório / etc usando o bazar.
Existe alguma armadilha em fazer isso. Parece mais seguro fazer com que o usuário seja usuário comum em vez de root - pode haver um problema com .bzr que pertença a tal usuário.
Você deve procurar usar o etckeeper , em vez de tentar reinventar a roda.
Poderia ser um exagero em um único sistema (a menos que você precise "reconstruí-lo" de tempos em tempos), mas a solução usual para a configuração gerenciamento é usar alguns scm como cfEngine , Puppet , bcfg2 , ou algo parecido, e depois coloque seus dados sob controle de código-fonte.
Aqui está uma maneira de usar o SVN e o cron para gerenciar / etc . Eu suponho que poderia ser adaptado.