2016-01-16 15:38:16 -07:00

13 lines
346 B
Bash

#!/bin/bash
prog="ipmievd: "
exec /usr/bin/tail -n 0 -F /var/log/syslog | \
while read LINE;
do
[[ "$LINE" == *"Waiting for events"* ]] && continue
[[ "$LINE" != *$prog* ]] && continue
sleep 1 |
exec /usr/local/emhttp/webGui/scripts/notify -s "Notice [$HOSTNAME]" -d "$(echo "$LINE" | sed -e 's/.*ipmievd: //')" -i "warning" && continue 2
done