[SunHELP] syslog send a mail
Cloud L. Lee
siyeclover at online.ie
Wed Jan 26 07:18:58 CST 2005
Thanks ,Matthew and James.
I want it's real time.
It send a mail immediately after syslog make a message.
cron isn't real time.
Is logwatch real time?
Matthew Hattersley wrote:
>Your best bet is to create a log rotation script.... IE: pipe all the
>authpriv messages to a given file. Once a day via a cron run a script
>like this:
>
>cp /var/log/auth.log /tmp/auth
>echo "" > /var/log/auth.log
># Echoing to the file as opposed to removing it and touching it ensures
># that the inode wil not be changed and logging will be consistant
>body="Whatever"
>subject="Auth Logs from: `date`"
>from="test at test.com"
>(echo $body; unix2dos /tmp/auth|uuencode /tmp/auth.txt) | mailx -s \
>"$subject" -r "$from"
>
>This script should send the log as an attachment, which keeps things
>clean.
>
>Hope this helps
>
>Mat
>On Wed, 2005-01-26 at 15:29 +0800, Cloud L. Lee wrote:
>
>
>>Hi,
>>Can syslogd send a mail to a user?
>>For example, all authpriv.* messages will be send to someuser at somehost.com.
>>How to do it?
>>
>>
>>Thanks for help
>>
>>
>>
--
Cloud L. Lee
More information about the SunHELP
mailing list