#Patch Version V12
#It will uzip patchv12.tgz and refresh
#!/bin/sh
    Device="M4132"
    #Device="ELDK"
    if [ $Device == "M4132" ]; then
      etc="/etc"
      APP="/APP"
      patch="/var/ftp"
    else
      etc="/home/charlie/Raiden/M4132/source/etc"
      rootfs="/home/charlie/project/mPAC-4532/RootFS/mPAC-4532_RootFS"
      APP="/home/charlie/Raiden/M4132/source/APP"
      patch="/home/charlie/Raiden/M4132/bin/patch/v12"
    fi
    echo "Start Update"
    echo "unzip patchv12.tgz"
    /bin/tar -zxvf $patch/patchv12.tgz -C $patch/
    echo "update VSoIP Server & Client"
    /bin/cp -rf $patch/patchv12/APP/VSoIP_Server $APP/
    /bin/cp -rf $patch/patchv12/APP/VSoIP_Client $APP/
    echo "update *.cgi"
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/Left.cgi $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/Login.cgi $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/Destroy.cgi $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/PairConnConfig.cgi $APP/www/cgi-bin/
    echo "new add nmap"
    /bin/mkdir $APP/tool
    /bin/cp -rf $patch/patchv12/APP/tool/nmap $APP/tool/
    echo "new add etm config"
    /bin/cp -rf $patch/patchv12/APP/config/etm.conf $APP/config/
    /bin/cp -rf $patch/patchv12/APP/config/etm1.conf $APP/config/
    /bin/cp -rf $patch/patchv12/APP/config/etm2.conf $APP/config/
    /bin/cp -rf $patch/patchv12/APP/config/etm3.conf $APP/config/
    /bin/cp -rf $patch/patchv12/APP/config/etm4.conf $APP/config/
    /bin/cp -rf $patch/patchv12/APP/config/etm5.conf $APP/config/
    /bin/cp -rf $patch/patchv12/APP/config/etm6.conf $APP/config/
    /bin/cp -rf $patch/patchv12/APP/config/etm7.conf $APP/config/
    /bin/cp -rf $patch/patchv12/APP/config/etm8.conf $APP/config/
    echo "new add *.cgi & *.html"
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/EtmConnConfig.cgi $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/EtmConnConfig.html $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/EtmConfig.cgi $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/EtmConfig.html $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/PortScan.cgi $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/PortScan.html $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/PortSetting.cgi $APP/www/cgi-bin/
    /bin/cp -rf $patch/patchv12/APP/www/cgi-bin/PortSetting.html $APP/www/cgi-bin/
    echo "update version"
    /bin/cp -rf $patch/patchv12/APP/version $APP/
    if [ $Device == "M4132" ]; then
        /bin/cp -rf $patch/patchv12/APP/updatefirmware.conf $APP/config/
        /bin/echo "patchv12 update" >> $APP/log/Update
    fi
    echo "Update finish"
