Есть ли способ узнать, какие файлы в файле / 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 / были изменены и загрузили их

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

  • Почему удаление iptables «сломало» мой доступ к сети?
  • как я могу установить gcc 4.8 или выше на wheezy?
  • почему мой рабочий стол по-прежнему действует так же, как Fedora 20, даже после перехода на Fedora 21?
  • Управление пакетами без необходимости разрешения root
  • Удалите пакеты из ненадежного источника и переустановите их
  • Не удается установить PostgreSQL 9.2 на Linux Mint
  • В чем разница между «откатом истории dnf» и «отменой истории dnf»?
  • Не удалось обновить / обновить пакет Oh-My-Zsh с помощью команды `sudo pacman -S Oh-My-Zsh`
  • One Solution collect form web for “Есть ли способ узнать, какие файлы в файле / etc были изменены?”

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

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

     debsums --config 

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

     debsums --all 

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

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

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

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

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

    Interesting Posts

    Вложенная строка grep выводит строку с надписью «(стандартный ввод)»

    ускоренное видео HTML5: какое оборудование поддерживается Linux?

    Новое перегрузочное состояние ноутбука – концентратор

    Освободите все функциональные клавиши (F1-F12) для gnome-terminal

    Как установить phpMyAdmin на Fedora 20 с помощью репозитория?

    Свежая установка Debian. Какие файлы я могу восстановить из резервной копии?

    установка udev on / dev не удалась: нет такого устройства

    Поместите все процессы, принадлежащие пользователю, в группу

    s3fs отказывается компилировать на CentOS 7, почему он не находит Fuse?

    Как получить возвращаемое значение из функции MATLAB

    NFS: делиться со всеми клиентами, кроме одного

    Не удалось запустить службу vsftpd на CentOS 6.6

    Вложенные строки в команде bash

    Запуск GNU Parallel на 2 или более узлах с планировщиком Slurm

    Как полностью перестроить загрузочный раздел с помощью grub?

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