#!/bin/sh
#
# Install embedded flexa package
#

PACKAGE=/barix/flexa/package.zip
DEST_PACKAGE=/mnt/data/package.zip

start() {
	echo -n "Checking flexa auto-install... "
	if [ -f $PACKAGE ]; then
		md5_package=$(md5sum $PACKAGE | cut -d " " -f1)
		cp $PACKAGE /mnt/data/
		if [ $? -eq 0 ]; then
			/bin/sync
			md5_final_package=$(md5sum $DEST_PACKAGE | cut -d " " -f1)
			if [ $md5_final_package = $md5_package ]; then
				echo "installing package"
				/usr/bin/flexa-agent install
				rm $PACKAGE
			fi
		fi
		return 0
	else
		echo "nothing to do"
		return 0
	fi
}

stop() {
    return 0
}

restart() {
	stop
	start
}

case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart|reload)
        restart
        ;;
  *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
esac

exit $?
 
