log_file=/linuxcash/logs/current/terminal.log

log_info () {
    if [ $# -gt 0 ]; then
        echo "$(date +"%F %X") - $@" | sudo tee -a $log_file > /dev/null
    else
        while read data
        do
            echo "$(date +"%F %X") - $data" | sudo tee -a $log_file > /dev/null
        done
    fi
}

xmodmap -e "keycode 108 = Alt_R NoSymbol Alt_R"

# Включаем Num Lock и запрещаем его изменение (отключаем клавишу Num Lock)
numlockx on
xmodmap -e "keycode 77 = "

[ -f ~/.Xresources ] && xrdb -merge ~/.Xresources
sudo /linuxcash/cash/bin/graphicsmode.py

pkill -9 x11vnc
VNC_START="yes"
VNC_CONF_FILE=/linuxcash/cash/conf/vnc.conf
[ -f $VNC_CONF_FILE ] && . $VNC_CONF_FILE
[ "$VNC_START" = "yes" ] && x11vnc -rc "$HOME"/.x11vncrc &

/linuxcash/cash/bin/autostart.sh

cash_tty=$(cat /sys/devices/virtual/tty/tty0/active)
echo ${cash_tty#tty} > /tmp/cash_tty

/linuxcash/cash/bin/start-pos.sh 2>&1 | log_info

CODEOFRET=`cat /tmp/cashstatuscode`

RESULTFILE=/tmp/autostart_force_result
FOLDER=/linuxcash/cash/bin
ACTION=""

cd $FOLDER
case "$CODEOFRET" in
  "1") #shutdwon
    ACTION="menu/20_halt"
    ;;
  "2") #reboot
    ACTION="menu/40_reboot"
    ;;
  "3") #restart POS
    ACTION="menu/60_restart"
    ;;
esac
echo "$ACTION" > $RESULTFILE
