[Perl] logging and sending from a running log
Gaal Yahas
gaal at forum2.org
Thu Nov 7 02:23:52 PST 2002
On Thu, Nov 07, 2002 at 12:14:06PM +0200, Oren Gozlan wrote:
> Hi ,
> i have this wu-ftp server running , that log ftp access (xferlog)
>
> that his output is :
> Wed Nov 6 20:30:50 2002 1 10.0.0.0.10 20636
> var/users/oren/hawk-eye_log.txt b _ o r oren ftp 0 * c
>
> how can i do somthing that will tail this log, and on each new access,
> will send an email with when;what;who ...
You could use File::Tail for the tail -f counterpart, it's simple:
http://search.cpan.org/author/MGRABNAR/File-Tail-0.98/Tail.pm
You could also use Event::File::Tail, it's less simple:
http://search.cpan.org/author/RSD/Event-File-0.1.1/lib/Event/File/tail.pm
For mailing, do use one of the standard modules.
--
Gaal Yahas <gaal at forum2.org> <g.yahas at reading.ac.uk>
http://gaal.livejournal.com/ http://gaal.forum2.org/
More information about the Perl
mailing list