Помещение /etc под контроль исходного кода

Я хотел бы поместить свой каталог /etc в систему управления исходным кодом, используя базар.

Есть ли какие-либо ошибки в этом. Кажется, безопаснее сделать это для обычного пользователя, а не для пользователя root - может быть проблема с принадлежностью.bzr к такому пользователю.

3 ответа

Решение

Вы должны взглянуть на использование etckeeper, а не пытаться изобретать велосипед.

Может быть излишним для одной системы (если вам не нужно "перестраивать" ее время от времени), но обычное решение для управления конфигурацией состоит в том, чтобы использовать некоторые scm, такие как cfEngine, Puppet, bcfg2 или тому подобное, а затем поместить их данные в управления источником.

Вот способ использования SVN и cron для управления / etc. Я полагаю, это может быть адаптировано.

Другие вопросы по тегам