Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > Контроль целостности сайта


Автор: nerezus 13.4.2008, 15:41
Собственно подскажите скрипт/программу, которая рекурсивно обходят структуру директорий, рассчитывают контрольные суммы, а потом при повторном запуске пишет, какие файлы были изменены/удалены/добавлены.

Автор: JackYF 13.4.2008, 15:48
Я думаю, можно написать такую на bash'e, с помощью md5sum, diff, ls -R

Автор: nerezus 13.4.2008, 22:26
Написать то легко. Но хочется красивое, чтобы отчеты были в html внятные, списки исключений умные и вообще сразу работало )

Добавлено через 18 секунд
P.S. легко, но затратно по времени.

Автор: Vasay 13.4.2008, 22:45
nerezus, 

от 15 до 30 минут, в зависимости от того что подразумевается под 

Цитата

Но хочется красивое, чтобы отчеты были в html внятные, списки исключений умные



p.s. Незабываем, что все сроки даваемые программистами, надо умножить на два  smile , но ИМХО задача примитивная. 

Писать, думаю, стоит на пхп для того что бы это работало на большинстве хостингов (все же доступ по ssh есть не везде), информацию хранить в файлах (бд удобней, но она тоже есть не всегда)

Автор: spin2 15.4.2008, 19:07
tripwire

Автор: ZeeLax 15.4.2008, 20:33
Суть вопроса более соответствует разделу "Программное обеспечение под *NIX системы"

Модератор: Тема перенесена

Автор: bilbobagginz 15.4.2008, 23:27
трипвайр - готовый пакет.
единственное его "но" - он по умолчанию основывается на md5,  а сегодня желательно делать sha1.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)