#! /bin/sh
#
#script per controllare la temperatura e spengere la macchina prima della MORTE. il valore della temperatura massima e' ... MAXTEMP ! scrive anche in un file di log SOLO in caso di emergenza | richiamato dallo script bootmisch.sh in /etc/init.d/

LOGFILE=/var/log/temperature
MAXTEMP=64
count=1
while [ $count -eq 1 ]
do
temp=$(/usr/bin/sensors | grep "CPU Temp:" | awk '{print $3}'|tr -d "+"|tr -d "°C") 
if [ $temp -gt $MAXTEMP ]
then
echo $(date) -- getting too hot $temp >> $LOGFILE
echo $(date) -- shutting down now >> $LOGFILE

shutdown -h now >> $LOGFILE
else
echo $(date) -- temp $temp OK > /dev/null
fi
sleep 2
done
