URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 61771
[ Назад ]

Исходное сообщение
"Как запустить скрипт сразу после приема файла по FTP ?"

Отправлено Anastas_ , 14-Ноя-05 14:07 
Приветствую!
FreeBSD 4.11-RELEASE-p11
Вот над такой задачей думаю - Subj.
До сего момента реализовано через cron,
т.е. перидически:
1. проверяем открытые ftp сессии (типа sockstat -4c | grep ххх ),
если есть - ждем-с ... пока кончатся
2. выдергиваем из лога vsftpd имена последних "свежих" файлов
3. обрабатываем

все бы ничего, но ... ну не красиво это :)

Подскажите, как правильно построить алгоритм ?
Может ли какой ftpd давать сам "отмашку по приходу" на исполнение?
Может суперсервер какой здесь поможет (xinetd)??
  
Вот пока думаю направить vsftpd-овский лог
в файл типа myscript.sock и там разбираться,
но, думаю, надо сначала общество спросить :)


Содержание

Сообщения в этом обсуждении
"Как запустить скрипт сразу после приема файла по FTP ?"
Отправлено dawnshade , 14-Ноя-05 17:57 

>Может ли какой ftpd давать сам "отмашку по приходу" на исполнение?

pure-ftpd
Работает на ура. Есть в портах.