etckeeper инструмент для хранения /etc в репозитории git

etckeeper - это инструмент для хранения /etc в репозитории Шпаргалка Git: основные команды и примеры использования, mercurial, bzr или darcs. Он привязывается к APT и автоматически сохраняет изменения, внесенные в /etc в ходе обновления пакетов. Он следит за метаданными файлов, которые системы управления версиями обычно не поддерживают, но которые важны для /etc, например, права доступа к /etc/shadow. Он состоит из модулей и поддается настройке, и в то же время прост в использовании, если вы понимаете основы работы с системами контроля версий.

  • Установка в Ubuntu 26.04.1 LTS:
    apt install git etckeeper -y
  • Установка CentOS или RHEL. Сначала нужно установить EPEL репозиторий.
    rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    yum install etckeeper git
  • Для использования etckeeper в /etc/etckeeper/etckeeper.conf нужно задать предпочитаемую систему версий (VCS), например Шпаргалка Git: основные команды и примеры использования и установить ее.
    # The VCS to use.
    #VCS="hg"
    VCS="git"
    #VCS="bzr"
    #VCS="darcs"
  • Как проверить: Перейдите в каталог cd /etc и выполните git status. Вывод должен показать, что вы находитесь в ветке master (или main) и рабочее дерево чистое (nothing to commit).
  • Просмотр изменений после обновления ОС. После того как вы выполните apt upgrade, etckeeper создаст автоматические коммиты. Чтобы посмотреть, что именно поменялось:
    cd /etc
    git log -p -2
  • Фиксация ручных настроек. Если вы вручную отредактировали конфигурацию, например, Nginx или PHP-FPM, рекомендуется сразу зафиксировать изменения осознанным комментарием (иначе etckeeper сгруппирует их в ночной автокоммит по крону):
    cd /etc
    git commit -a -m "Настроил лимиты соединений в nginx.conf"

Рекомендуемые обзоры инструментов

Обзор и отзывы об антидетект браузере Aurorium AI.
Aurorium AI: Обзор и отзывы

Инновационный браузер с поддержкой ИИ

Обзор и отзывы об антидетект браузере Undetectable.
Undetectable Browser: Честный обзор

Бесконечные профили для арбитража

Антидетект браузер Vision: обзор и реальные отзывы.
Браузер Vision: Реальные отзывы

Надежное решение для мультиаккаунтинга

Обзор и отзывы об антидектет браузере Dolphin.
Dolphin {anty}: Обзор функционала

Лидер рынка для арбитражников

📌 Умный подбор сервера: Официальный инструмент проекта DIEG — агрегатор DIEG Finder. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти и сравнить по параметрам подходящий VPS/VDS сервер для любых задач хостинга.
📌 Инфраструктура для разработчиков: Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов читайте здесь.