Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 01 Mar 2001 00:22:59 -0600 (CST)
From:      Don Read <dread@texas.net>
To:        Michael Lucas <mwlucas@blackhelicopters.org>
Cc:        freebsd-questions@FreeBSD.ORG, Fernando Gleiser <fgleiser@cactus.fi.uba.ar>
Subject:   Re: "if syslogd message appears, email immediately" program?
Message-ID:  <XFMail.010301002259.dread@texas.net>
In-Reply-To: <20010227102649.A37911@blackhelicopters.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 27-Feb-01 Michael Lucas wrote:
> Fernando,
> 
> I've tried this before, and wound up with a perl process that sucked
> up megs of RAM.  This system runs for months without rebooting.
> 
> Also, what happens when the log rotates?
> 
> On Tue, Feb 27, 2001 at 12:27:52PM -0300, Fernando Gleiser wrote:
>> On Tue, 27 Feb 2001, Michael Lucas wrote:
>> 
>> > Hello,
>> > 
>> > I'm trying to find a program that watches syslogd continuously, and if
>> > a certain daemon makes a log entry it sends an email.
>> > 
>> > We need this in real time, so logsurfer (or any other cron process)
>> > won't do it.
>> > 
>> > Surely someone has written this before?
>> 
>> You can do that with a 20-less lines perl script. It is something like:
>> 
<snipo perlscript>

Wouldn't life be easy if you would add this in /etc/syslog.conf:

auth.notice             | /usr/bin/mail -s "Sombody SU'ed" root@mydomain.com

Regards,
-- 
Don Read                                         dread@texas.net
-- If you are going to sin, sin against God, not the bureaucracy. 
                  God will forgive you but the bureaucrats won't. 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.010301002259.dread>