Отслеживание изменений (в директории и уведомление по эл. почте)
Модератор: /dev/random
-
- Сообщения: 194
- Статус: Развожу демонов
- ОС: Fedora 16/ FreeBsd 8.0
Отслеживание изменений
Всем привет! незнаю куда запостить сей трабл. Могет есть какая прога которая может это делать ?
Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
-
- Сообщения: 944
- ОС: windows xp, cruncheee, ddwrt
Re: Отслеживание изменений
Вот, проверяет почту (mailtc) http://mailtc.sourceforge.net
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
-
- Сообщения: 194
- Статус: Развожу демонов
- ОС: Fedora 16/ FreeBsd 8.0
Re: Отслеживание изменений
Да спасибо , видимо ты не понял есть общая папка в локалке , есть свой сервак почтовый , и надо что бы юзверям автоматом отсылались уведомления об изменениях в этой дирекории по эл , почте.
Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
-
- Сообщения: 944
- ОС: windows xp, cruncheee, ddwrt
Re: Отслеживание изменений
Ааа! Точно не понял
Но такие скрипты точно есть!!

ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600
Противник HAL NETWORKMANAGER и других подобных паделок!!!
-
- Сообщения: 194
- Статус: Развожу демонов
- ОС: Fedora 16/ FreeBsd 8.0
Re: Отслеживание изменений
Во во, скрипты ... может знает кто ?
Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
-
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Отслеживание изменений
ну а в чем проблема самому написать?
сохраняешь список файлов с размерами (если очень хочется, то можно и с контрольными суммами).
потом при запуске делаешь такой же список. делаешь diff. если есть - шлешь его юзверям.
а потом сохраняешь этот список вместо старого. и запускаешь всю эту фигню через крон.
сохраняешь список файлов с размерами (если очень хочется, то можно и с контрольными суммами).
потом при запуске делаешь такой же список. делаешь diff. если есть - шлешь его юзверям.
а потом сохраняешь этот список вместо старого. и запускаешь всю эту фигню через крон.
слава роботам!
-
- Сообщения: 194
- Статус: Развожу демонов
- ОС: Fedora 16/ FreeBsd 8.0
Re: Отслеживание изменений
2elide
Да я бы написал ... , но вот ламер я .... , пока ). Может есть готовый ?
Да я бы написал ... , но вот ламер я .... , пока ). Может есть готовый ?
Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Отслеживание изменений
примерный шаблон. пока неработоспособен 
домашнее задание - довести до ума

Код: Выделить всё
#!/bin/bash
ls -l /path/to/shared/catalog > ~/spisok.new
if [ -e ~/spisok.old ]
then
diff ~/spisok.old ~/spisok.new > ~/spisok.diff
if [ `cat ~/spisok.diff | wc -c` != 0 ]
then
cat ~/spisok.diff | mail -s diff user1@host1 user2@host2
fi
rm ~/spisok.old ~/spisok.diff
fi
mv ~/spisok.new ~/spisok.old
домашнее задание - довести до ума
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 194
- Статус: Развожу демонов
- ОС: Fedora 16/ FreeBsd 8.0
Re: Отслеживание изменений
Премного благодарен ))). буду учится ... )
Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
FreeBsd 8.0 - Сервер
Fedora - 16 Desktop