Я хотел бы поместить свой каталог / etc в систему управления версиями с помощью bazaar.
Есть ли в этом какие-то подводные камни. Кажется, безопаснее сделать это обычным пользователем, а не root - может быть проблема с тем, что .bzr принадлежит такому пользователю.
Вы должны посмотреть на использование etckeeperвместо того, чтобы изобретать велосипед.
Может быть излишним для одной системы (если только вам не нужно время от времени ее «перестраивать»), но обычное решение для управление конфигурацией использовать некоторые scm лайк cfEngine, Кукольный, bcfg2 или тому подобное, а затем положите их данные под контролем источника.
Вот способ использование SVN и cron для управления / и т. д.. Полагаю, это можно адаптировать.