#!/bin/sh # #File: /tmp_mnt/fractal.nmt.edu/administratium/accounts/t/triage/bin/check_logs #Author: Morning Triage #Time-stamp: <06/22/1998 08:59:49 kscott@prism> . /u/triage/conf/triage.conf USAGE="Usage: `basename $0`" rm /tmp/messages.1 2> /dev/null cp /fs/log/messages.1.gz /tmp gunzip /tmp/messages.1.gz grep "vmunix: panic" /tmp/messages.1 > /tmp/logs.out cat /tmp/messages.1 | grep -v "gethostbyaddr" | grep "cron" | grep -v "contains a disallowed" | grep -v "hardware address not found" | grep -v "nntpd.*:.*disconnect" | grep -v "NFS write error 70" | grep -v "vmunix:" | grep -v "talkd" | grep -v "message repeated" | grep -v "rainbow syslog" | grep -v "gopherd.*getcommand:" >> /tmp/logs.out rm /tmp/tacacslog.1 2> /dev/null cp /fs/log/local6log.1.gz /tmp/tacacslog.1.gz gunzip /tmp/tacacslog.1.gz grep rejected /tmp/tacacslog.1 >> /tmp/logs.out rm /tmp/authlog.1 2> /dev/null cp /fs/log/authlog.1.gz /tmp/authlog.1.gz gunzip /tmp/authlog.1.gz grep LOGIN /tmp/authlog.1 >> /tmp/logs.out echo "" >> /tmp/logs.out echo " Mailhost Mail Queue" >> /tmp/logs.out rsh mailhost "/usr/lib/sendmail -bp | head -1" >> /tmp/logs.out lpq -all | /usr/ucb/mail -s "Print Queues" ${MAILTO} /usr/ucb/mail -s "Log Report" ${MAILTO} < /tmp/logs.out