#!/bin/sh

# /usr/local/kpro/bin/Keventd 20080721

GET_SW="/usr/local/bin/miconapl -a int_get_switch_status"
BEEP="/usr/local/bin/miconapl -a bz_melody 960 E4 C4"
BEEP2="/usr/local/bin/miconapl -a bz_melody 120 C5"
COUNT=4

while :
do
    SW=`$GET_SW |grep "int=" |sed -e "s/int=//"`
    case ${SW} in
    power_sw)
        COUNT=`expr ${COUNT} - 1`
        if [ ${COUNT} -eq 0 ]
        then
            ${BEEP2}
            /sbin/shutdown -hP now
        else
            ${BEEP}
        fi
        sleep 1
        ;;
    init_sw_front)
        ;;
    *)
        COUNT=4
        sleep 2
        ;;
    esac
done

