#!/bin/sh
#
# Pauli Plugin startup script for getting same channel on every reboot
#
#
PAULITMP=/tmp/.paulibootchannel
PAULITMP2=/tmp/.paulibootchannel2
LINE="-----------------------------------------------"
case "$1" in
start) 	
     echo $LINE 
     if [ -f /etc/enigma2/channelonboot ]; then
        echo "setting channel on boot to:" 
        echo $LINE 
        cat /etc/enigma2/channelonboot
        echo $LINE 
        if [ `grep config.tv /etc/enigma2/channelonboot | wc -l` -gt 0 ]; then
           echo "TV channel on boot set" 
           echo $LINE 
           grep -v config.tv /etc/enigma2/settings > $PAULITMP
           cp $PAULITMP $PAULITMP2
        else
           cp /etc/enigma2/settings $PAULITMP2
        fi
        if [ `grep config.radio /etc/enigma2/channelonboot | wc -l` -gt 0 ]; then
           echo "Radio channel on boot set" 
           echo $LINE 
           grep -v config.radio $PAULITMP2 > $PAULITMP
        fi
        cat /etc/enigma2/channelonboot >> $PAULITMP
        cp $PAULITMP /etc/enigma2/settings
     else
        echo "no channel on boot set" 
        echo $LINE 
     fi
     ;;
*)
     echo $LINE 
     echo "channelonboot $1" 
     echo $LINE 
     ;;
esac
exit 0
