Есть ли способ узнать, какие файлы в файле / etc были изменены?

Я хочу создать зеркало моего существующего сервера Debian. Я изменил много файлов в / etc, и я не хочу переделывать все вручную или загружать огромные зеркала. То, что я думал о

  1. Загрузите список всех файлов в / etc
  2. Загрузите список всех установленных пакетов .deb.

Затем, на исходном сервере,

  1. Разверните все .deb в / tmp / etc1 и посмотрите, какие файлы / etc они устанавливают
  2. ls /tmp/etc1 > /tmp/listOfOrigEtc
  3. ls /tmp/etc > /tmp/listOfEtc
  4. diff /tmp/listOfEtc /tmp/listOfOrigEtc > /tmp/listOfFilesToDownload
  5. Загрузите все новые файлы etc
  6. Используя find, посмотрите, какие файлы / etc / были изменены и загрузили их

Есть ли способ сделать это, используя одну команду ?

  • Как вернуть `dnf install`?
  • Build CentOS RPM для текущей версии git, неудачная перестройка с альтернативным префиксом
  • Идентификация неиспользуемых репозиториев в Yum
  • Адвокат Fedora 16
  • Dpkg - не создает папку при установке пакета deb
  • Эквивалент Launchpad для Debian
  • В чем разница между «откатом истории dnf» и «отменой истории dnf»?
  • Как узнать, установлен ли виртуальный пакет в системе Debian?
  • One Solution collect form web for “Есть ли способ узнать, какие файлы в файле / etc были изменены?”

    Установите пакет debsums .

    выполнить debsums как:

     debsums --config 

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

     debsums --all 

    Будет отображаться каждый измененный файл, включая файлы конфигурации.

    Скорее удобно!

    Что-то помнить, хотя … эта утилита не может использоваться для обнаружения файлов, которые были созданы отдельно … только те файлы, которые были изменены с первоначально установленной версии.

    Творческое использование ctime и mtime file / dir stats может быть полезно здесь.

    (В последнее время я занимаюсь этой конкретной темой, клонируя системы)

    Interesting Posts

    Как установить определенную версию boost с завариванием на MacOSX?

    Является ли моя лента дефектной или есть еще одна проблема?

    Больше звуков уведомлений

    Что делает nginx -s повторно открыть?

    Установите гостевые дополнения виртуального окна Debian wheezy

    Как построить устройство сетевого подключения?

    Как загрузить файл с FTP-сервера, а затем автоматически удалить его с сервера после завершения загрузки?

    Можно ли установить root в LVM без использования initrd?

    Ошибки прерывания в подстановке команд с использованием «-o errtrace» (т.е. set -E)

    Стандарты для строк с двойными кавычками

    Несколько мониторов работают в Linux Mint Live CD, но не в моей установке Gentoo

    заставить zypper установить определенную версию

    Может ли сращиваться () / tee () работать с сокетами, а не только с трубами?

    Печать текстового файла из номера строки в другой после поиска строк

    Могу ли я удалить GUI из Debian?

    Linux и Unix - лучшая ОС в мире.