Действительно ли это безопасно к init Подвижный репозиторий на / и т.д.?

Моя компания имеет внешний сервер, главным образом управляемый третьей стороной. Иногда они делают изменения конфигурации, но 'забыли' говорить нам.

Я думаю об отслеживании всех изменений в /etc. Действительно ли безопасно сделать hg init в /etc?

(Я могу затем создать cronjob для выполнения каждых 5 или 10 минут, делая hg addremove && hg commit).

1
задан 28 November 2014 в 03:42

1 ответ

Я сказал бы "Да!" и перенаправьте Вас к etckeeper.

Даже при том, что серверное руководство LTS использует bzr, etckeeper более универсально. От man etckeeper:

etckeeper - store /etc in git, mercurial, bazaar, or darcs

Я лично использую его с git. etckeeper откроет репозиторий, когда Вы устанавливаете его, если он находит это /etc/ не является объектом управления версиями и использования bzr по умолчанию. Поэтому создайте /etc/etckeeper/etckeeper.conf перед рукой и набором, Подвижным как предпочтительная система VCS:

VCS="hg"

В том конфигурационном файле существует другой набор переменных, таким образом, Вы могли бы хотеть проверить его в системе и затем скопировать по конфигурации.

4
ответ дан 3 December 2019 в 07:03

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

Похожие вопросы: