#Patch Version V12
#It will uzip patchv12.tgz and refresh
#!/bin/sh
    Device="M2M-720-A"
    #Device="ELDK"
    if [ $Device == "M2M-720-A" ]; then
      etc="/etc"
      APP="/APP"
      patch="/var/ftp"
    else
      etc="/home/charlie/Raiden/M2M-720-A/source/etc"
      rootfs="/home/charlie/project/M2M-720-A/RootFS/M2M-720-A_RootFS"
      APP="/home/charlie/Raiden/M2M-720-A/source/APP"
      patch="/home/charlie/Raiden/M2M-720-A/bin/patch/v12"
    fi
    echo "Start Update"
    echo "unzip patchv12.tgz"
    /bin/tar -zxvf $patch/patchv12.tgz -C $patch/
    echo "update nmap-cmd"
    /bin/cp -rf $patch/patchv12/APP/tool/nmap/nmap-cmd $APP/tool/nmap/
    echo "update app-check.sh"
    /bin/cp -rf $patch/patchv12/APP/app-check.sh $APP/
    echo "update Left.cgi"
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/Left.cgi $APP/www/cgi-bin/
    echo "update PortSetting.cgi"
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/PortSetting.cgi $APP/www/cgi-bin/
    echo "update PortScan.cgi"
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/PortScan.cgi $APP/www/cgi-bin/
    echo "remove NetworkTest.cgi"
    /bin/rm -rf $APP/www/cgi-bin/NetworkTest.cgi
    /bin/rm -rf $APP/www/cgi-bin/NetworkTest.html
    echo "new add NetworkTools.cgi"
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/NetworkTools.cgi $APP/www/cgi-bin/
    echo "new add Ping.cgi"
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/Ping.cgi $APP/www/cgi-bin/
    echo "new add ARP.cgi"
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/ARP.cgi $APP/www/cgi-bin/
    echo "new add TraceRoute.cgi"
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/TraceRoute.cgi $APP/www/cgi-bin/
    echo "update vcomd"
    /bin/cp -rf $patch/patchv12/APP/vcomd $APP/
    echo "update DeviceInfo"
    /bin/cp -rf $patch/patchv12/APP/DeviceInfo $APP/
    echo "new add busybox"
    /bin/cp -rf $patch/patchv12/APP/tool/busybox $APP/tool/
    /bin/ln -s /APP/tool/busybox/busybox /APP/tool/busybox/arp
    /bin/ln -s /APP/tool/busybox/busybox /APP/tool/busybox/traceroute
    echo "update version"
    /bin/cp -rf $patch/patchv12/APP/version $APP/
    if [ $Device == "M2M-720-A" ]; then
        /bin/cp -rf $patch/patchv12/APP/updatefirmware.conf $APP/config/
        /bin/echo "patchv12 update" >> $APP/log/Update
    fi
    echo "Update finish"
