lenny@icus.islp.ny.us (Lenny Tropiano) (09/22/88)
In article <10585@stb.UUCP> michael@stb.UUCP (Michael) writes: |>I just discovered /usr/adm/unix.log |> ... |>#4. Is there any way to get these mesages into a more noticable place |>(such as SMRG's message queue?) He's a little shell script I worked up that does this very thing. Place the shell script in /usr/lbin/errnotify.sh, make it 755 permission. -- cut here -- -- cut here -- -- cut here -- -- cut here -- -- cut here -- # # Notify user of HARD DISK errors from /usr/adm/unix.log daily. # # By Lenny Tropiano # ICUS Software Systems (...icus!lenny, lenny@icus.islp.ny.us) # # Place in /usr/lib/crontab: # # 59 23 * * * /bin/su root % /usr/lbin/errnotify.sh > /dev/null # DATE="`date '+%h %d'`" grep "${DATE}" /usr/adm/unix.log | grep "HDERR" > /tmp/$$hderr # # See if there are any errors tonight. # set `wc /tmp/$$hderr` LINES=$1 CHRS=$3 if [ ${CHRS} -ne 0 ] then echo "${LINES} hard disk errors occurred on ${DATE}" > /dev/error cat /tmp/$$hderr > /dev/error fi rm -f /tmp/$$hderr exit 0 -- Paper-net: Lenny Tropiano | @-net: lenny@icus.islp.ny.us ICUS Software Systems | !-net: ...sbcs \ PO Box 1 | boulder \ Islip Terrace, NY 11752 | talcott !icus!lenny Vocal-net: (516) 582-5525 [work] | pacbell / (516) 968-8576 [home] | hombre / Telex-net: 154232428 ICUS | Another-net: attmail!icus!lenny