Как я могу найти, какие конфигурации я изменил?

Я установил Debian на компьютер три года назад. Я внес изменения в различные конфигурации (print, ssh и т. Д.). Сейчас я делаю резервную копию в рамках подготовки к обновлению. Я хотел бы сохранить копии тех конфигураций, которые я изменил, но не сохранил список.

Есть ли какая-то относительно простая последовательность команд, которую я могу использовать, чтобы идентифицировать эти файлы конфигурации, измененные по умолчанию, чтобы я мог отправить их в архив.tar?

2 ответа

Решение

Относительно найдите дату установки:

sudo grep ubiquity /var/log/installer/syslog | less

или же:

tune2fs -l /dev/sda1 | grep created

или некоторые другие способы.

И найдите все файлы конфигурации, которые были изменены с этого времени:

# tar cvf config_files.tar $(find /etc/ -type f -name \*.conf -mtime -1095)

Вы также можете посмотреть на /usr/local/etc...

Пакет dpkg --status покажет конф. файлы и их md5sum, чтобы вы могли сравнить это с md5sum ваших файлов и увидеть те, которые изменились. Теперь... как это сделать для всех установленных пакетов....

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