TYPE=appfsV3
OPENSSL=1
APPFS=24
MINOR=01
FIX=
RC=
NEED_FIRMWARE=1
NEED_KERNEL=1
NEED_ROOTFS=1
NEED_FPGA=8
YEAR=2024
MONTH=08
DAY=28
HOUR=19
MINUTE=41
####################################


FIRMWARE_NAME=/mnt/images/appfs-24.01-ddflash2a.tar.gz
REBOOT_IN_SECONDS=15
log "init" "Installing flash-tool2." 1


cd /tmp/
/bin/tar xzf $FIRMWARE_NAME ddflash2/ddflash2.sh
/bin/tar xzf $FIRMWARE_NAME ddflash2/flash-tool2.php

ERROR=0
if [[ -f /tmp/ddflash2/ddflash2.sh  ]]; then
	mount -o remount,rw /
	cp -p /tmp/ddflash2/ddflash2.sh /usr/www/cgi-bin/
fi


if [[ -f /tmp/ddflash2/flash-tool2.php  ]]; then
	mount -o remount,rw /
	cp -p /tmp/ddflash2/flash-tool2.php /usr/www/cgi-bin/
	
fi


if [[ -f /usr/www/cgi-bin/ddflash2.sh  ]]; then
	log "init" "Installed ddflash2.sh." 1
else
	log "init" "Failed installing ddflash2.sh." 1
	ERROR=1
fi

if [[ -f /usr/www/cgi-bin/flash-tool2.php  ]]; then
	log "init" "Installed flash-tool2.php." 1
else
	log "init" "Failed installing flash-tool2.php." 1
	ERROR=1
fi


if [ $ERROR = 0 ]; then
	log "init" "Successfully installed flash-tool2. Rebooting in $REBOOT_IN_SECONDS seconds." 1
else
	log "init" "Error installing flash-tool2. Rebooting in $REBOOT_IN_SECONDS seconds." 1
fi

sleep $REBOOT_IN_SECONDS
/sbin/reboot
exit_daemon

