#!/bin/bash if [ -e /var/cache/freevo/record ]; then exit 0 fi /usr/local/bin/mpegcheck > /tmp/mpegcheck.log 2>&1 if /bin/grep -q 'ERROR:' /tmp/mpegcheck.log ; then echo $(basename $0) ERROR exit 1 fi if /bin/grep -q 'AUDIO_STREAM' /tmp/mpegcheck.log ; then #echo $(basename $0) AUDIO OKAY exit 0 fi if /usr/bin/ivtvctl -H ; then echo $(basename $0) FIRMWARE RESET exit 0 fi echo $(basename $0) REBOOT /sbin/init 6