@@ -472,9 +472,10 @@ EE133()
472472
473473EE134 ()
474474{
475+ # Nginx Update
475476 if [ " $LINUX_DISTRO " == " Ubuntu" ]
476477 then
477- nginx -v 2>&1 | grep 1.4.7
478+ nginx -v 2>&1 | grep 1.6.0
478479 if [ $? -ne 0 ]
479480 then
480481 # Removing Old Nginx Repository
@@ -494,6 +495,25 @@ EE134()
494495 || OwnError " Unable To Update Nginx"
495496 fi
496497 fi
498+ # WP-CLI Update
499+ WP_CLI_VERSION=$( wp --allow-root --info | grep " WP-CLI version" | awk ' {print $3}' )
500+ if [[ $WP_CLI_VERSION != " 0.14.1" ]]
501+ then
502+ echo -e " \033[34mUpdating WP-CLI, Please Wait...\e[0m"
503+ # Remove Old WP-CLI
504+ rm -rf /usr/share/easyengine/wp-cli /usr/bin/wp /etc/bash_completion.d/wp-completion.bash
505+
506+ curl -sL https://raw.github.com/wp-cli/wp-cli.github.com/master/installer.sh | INSTALL_DIR=' /usr/share/easyengine/wp-cli' VERSION=' 0.14.1' bash & >> $INSTALLLOG \
507+ || OwnError " Unable To Update WP-CLI"
508+
509+ # Add WP-CLI Command In PATH Variable
510+ ln -s /usr/share/easyengine/wp-cli/bin/wp /usr/bin/wp || OwnError " Unable To Create Symbolic Link For WP-CLI Command"
511+
512+ # Add WP-CLI Auto Completion
513+ cp -i /usr/share/easyengine/wp-cli/vendor/wp-cli/wp-cli/utils/wp-completion.bash /etc/bash_completion.d/
514+ source /etc/bash_completion.d/wp-completion.bash
515+ fi
516+
497517}
498518
499519HTTPAUTH ()
@@ -585,6 +605,11 @@ then
585605 if [[ $EECURRENTVERSION = 1.1.0 ]]
586606 then
587607 EE110
608+ EECURRENTVERSION=" 1.1.1"
609+ fi
610+
611+ if [[ $EECURRENTVERSION = 1.1.1 ]] || [[ $EECURRENTVERSION = 1.1.2 ]] || [[ $EECURRENTVERSION = 1.1.3 ]] || [[ $EECURRENTVERSION = 1.1.4 ]] || [[ $EECURRENTVERSION = 1.1.5 ]] || [[ $EECURRENTVERSION = 1.2.0 ]] || [[ $EECURRENTVERSION = 1.2.1]]
612+ then
588613 EECURRENTVERSION=" 1.2.2"
589614 fi
590615
600625 EECURRENTVERSION=" 1.3.4"
601626 fi
602627
603- if [[ $EECURRENTVERSION = 1.3.4 ]] || [[ $EECURRENTVERSION = 1.3.5 ]]
628+ if [[ $EECURRENTVERSION = 1.3.4 ]] || [[ $EECURRENTVERSION = 1.3.5 ]] || || [[ $EECURRENTVERSION = 1.3.6 ]]
604629 then
605630 EE134
606631 fi
0 commit comments