etckeeper - это инструмент для хранения /etc в репозитории Шпаргалка Git: основные команды и примеры использования, mercurial, bzr или darcs. Он привязывается к APT и автоматически сохраняет изменения, внесенные в /etc в ходе обновления пакетов. Он следит за метаданными файлов, которые системы управления версиями обычно не поддерживают, но которые важны для /etc, например, права доступа к /etc/shadow. Он состоит из модулей и поддается настройке, и в то же время прост в использовании, если вы понимаете основы работы с системами контроля версий.
apt install git etckeeper -y
# The VCS to use. #VCS="hg" VCS="git" #VCS="bzr" #VCS="darcs"
cd /etc git log -p -2
cd /etc git commit -a -m "Настроил лимиты соединений в nginx.conf"