... Если необходимо отследить когда был добавлен тот или иной url/domain/ip. Теперь списки история изменения списков сохраняется в git-репозитории на редукторе в директории (*/var/lib/reductor/rkn_history/)*. Чтобы увидеть, что было добавлено или удалено. Выполняем следующие действия: {panel} chroot /app/reductor cd /var/lib/reductor/rkn_history/ git log \-p {panel} Рассмотрим пример коммита: {code} commit 7364b39ec985fda7910760e27df05fb33b658980 <--------- Имя коммита Author: root <root@CarbonServer.(none)> <--------- Автор коммита Date: Fri Mar 24 09:26:10 2017 +0300 <--------- Дата коммита autocommit /usr/local/Reductor/bin/autogit.sh /var/lib/reductor//rkn_history/ after update <--------- Описание коммита diff --git a/lists/resolver/domain_mask.ip_https_plus b/lists/resolver/domain_mask.ip_https_plus <--------- Что изменилось index dbf4a50..e730724 100644 --- a/lists/resolver/domain_mask.ip_https_plus +++ b/lists/resolver/domain_mask.ip_https_plus <--------- Что изменилось @@ -2440,6 +2440,7 @@ 2.19.121.223 2.23.135.81 23.0.37.116 +23.13.249.18 23.229.169.67 23.253.164.103 23.27.98.235 {code} Как показано на примере, у нас был изменен список */lists/resolver/domain_mask.ip_https_plus.* В него был добавлен новый IP-адрес (*23.13.249.18*). Если бы был удален то рядом с ним стоял знак минус. Примеры использования команды *git log* {code} git log -p --since=2.weeks #История коммитов за последние две недели git log -p --since=2.days #История коммитов за последние два дня git log -p -2 #Два последних комиита {code} Автокоммит выаолняется по крону каждые 10 минут.
|