#!/bin/sh

start() {
    FORCE_ENABLE=$(uci -q get dropbear.RunCtl.enable)
    SYS_TYPE=$(cat /barix/info/SYSTEM-TYPE)
    if [ "$SYS_TYPE" = "DEVELOPMENT" ] || [ "$FORCE_ENABLE" = "1" ]; then
        /etc/init.d/dropbear start
    elif [ "$FORCE_ENABLE" = "on_until_reboot" ]; then
        if [ -f /tmp/boot_finished ]; then
            /etc/init.d/dropbear start
        else
            uci -q set dropbear.RunCtl.enable=0
            uci -q commit dropbear
        fi
    fi
}

stop() {
    /etc/init.d/dropbear stop    
}


# See how we were called.
case "$1" in
  start)
    start
    ;;
    
  stop)
    stop
    ;;

  *)
    echo "Usage: $0 {start|stop}"
    exit 1
esac

exit $?

