#!/bin/sh

touch /tmp/.enigma
while [ -e /tmp/.enigma ]
do
    /var/bin/CCcam &
    /bin/enigma
    ret=$?
    echo "enigma returned with "$ret
    case $ret in
        0)
            echo "Shutdown"
            rm /tmp/.enigma
            /sbin/halt
            ;;
        3)
            echo "Reboot Flash"
            killall -9 CCcam
            rm /tmp/.enigma
            umount /var
            umount /hdd
            /bin/flashtool
            ;;
        4)
            echo "Reboot"
            rm /tmp/.enigma
            /sbin/reboot
            ;;
        *)  echo "Restart"
            ;;
    esac
    killall -9 CCcam
done

