From 22e20dd10ef32c02251400f6c021cda90d39e954 Mon Sep 17 00:00:00 2001 From: Mitesh Shah Date: Fri, 14 Jun 2013 18:14:08 +0530 Subject: [PATCH] APT GET Assume Yes --- etc/easyengine/ee.conf | 2 +- usr/local/sbin/easyengine | 42 +++++++++++++++++++-------------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/etc/easyengine/ee.conf b/etc/easyengine/ee.conf index 1436f454..6b0f98b5 100644 --- a/etc/easyengine/ee.conf +++ b/etc/easyengine/ee.conf @@ -2,4 +2,4 @@ -apt-get=yes \ No newline at end of file +apt-get-assume-yes=true \ No newline at end of file diff --git a/usr/local/sbin/easyengine b/usr/local/sbin/easyengine index 910dfd31..1ba55024 100755 --- a/usr/local/sbin/easyengine +++ b/usr/local/sbin/easyengine @@ -37,7 +37,7 @@ LOGDIR=/var/log/easyengine ERRORLOG=/var/log/easyengine/error.log # Check Auto Yes To Apt-Get -grep apt-get /etc/easyengine/ee.conf | grep -i yes +grep apt-get-assume-yes /etc/easyengine/ee.conf | grep -i true if [ $? -eq 0] then EEAPTGET="apt-get -y" @@ -58,7 +58,7 @@ PYTHONSOFTWARE() { # Install Python Software Properties echo -e "\033[34m Installing Python Software Properties... \e[0m" - sudo apt-get -y install python-software-properties \ + sudo $EEAPTGET install python-software-properties \ || OwnError "Unable To Install Python Software Properties" } @@ -106,7 +106,7 @@ INSTALLNGINX() { # Install Nginx echo -e "\033[34m Installing Nginx... \e[0m" - sudo apt-get -y install nginx-custom || OwnError "Unable To Install Nginx" + sudo $EEAPTGET install nginx-custom || OwnError "Unable To Install Nginx" } COMMONNGINX() @@ -137,7 +137,7 @@ INSTALLPHP() { # Install PHP5 echo -e "\033[34m Installing PHP5... \e[0m" - sudo apt-get -y install php5-common php5-mysql php5-xmlrpc \ + sudo $EEAPTGET install php5-common php5-mysql php5-xmlrpc \ php5-cgi php5-curl php5-gd php5-cli php5-fpm php-apc php-pear \ php5-dev php5-imap php5-mcrypt || OwnError "Unable To Install PHP5" } @@ -152,7 +152,7 @@ INSTALLMYSQL() { # Install MySQL echo -e "\033[34m Installing MySQL... \e[0m" - sudo apt-get -y install mysql-server mysqltuner \ + sudo $EEAPTGET install mysql-server mysqltuner \ || OwnError "Unable To Install MySQL" } @@ -181,7 +181,7 @@ INSTALLPMA() # Install PMA echo -e "\033[34m Installing PMA... \e[0m" - sudo apt-get -y install phpmyadmin \ + sudo $EEAPTGET install phpmyadmin \ || OwnError "Unable To Install PMA" } @@ -189,14 +189,14 @@ INSTALLPOSTFIX() { # Install Postfix echo -e "\033[34m Installing Postfix... \e[0m" - sudo apt-get -y install postfix || OwnError "Unable To Install Postfix" + sudo $EEAPTGET install postfix || OwnError "Unable To Install Postfix" } INSTALLALL() { # Install Nginx PHP5 MySQL Postfix echo -e "\033[34m Installing Nginx PHP5 MySQL Postfix... \e[0m" - sudo apt-get -y install nginx-custom php5-common php5-mysql php5-xmlrpc \ + sudo $EEAPTGET install nginx-custom php5-common php5-mysql php5-xmlrpc \ php5-cgi php5-curl php5-gd php5-cli php5-fpm php-apc php-pear \ php5-dev php5-imap php5-mcrypt mysql-server mysqltuner phpmyadmin postfix \ || OwnError "Unable To Install Nginx PHP5 MySQL Postfix" @@ -256,14 +256,14 @@ REMOVENGINX() { # Remove Nginx echo -e "\033[34m Removing Nginx... \e[0m" - sudo apt-get -y remove nginx-custom || OwnError "Unable To Remove Nginx" + sudo $EEAPTGET remove nginx-custom || OwnError "Unable To Remove Nginx" } REMOVEPHP() { # Remove PHP5 echo -e "\033[34m Removing PHP5... \e[0m" - sudo apt-get -y remove php5-common php5-mysql php5-xmlrpc \ + sudo $EEAPTGET remove php5-common php5-mysql php5-xmlrpc \ php5-cgi php5-curl php5-gd php5-cli php5-fpm php-apc php-pear \ php5-dev php5-imap php5-mcrypt || OwnError "Unable To Remove PHP5" } @@ -272,7 +272,7 @@ REMOVEMYSQL() { # Remove MySQL echo -e "\033[34m Removing MySQL... \e[0m" - sudo apt-get -y remove mysql-server mysqltuner \ + sudo $EEAPTGET remove mysql-server mysqltuner \ || OwnError "Unable To Remove MySQL" } @@ -280,7 +280,7 @@ REMOVEPMA() { # Remove PMA echo -e "\033[34m Installing PMA... \e[0m" - sudo apt-get -y remove phpmyadmin \ + sudo $EEAPTGET remove phpmyadmin \ || OwnError "Unable To Remove PMA" } @@ -288,14 +288,14 @@ REMOVEPOSTFIX() { # Remove Postfix echo -e "\033[34m Removing Postfix... \e[0m" - sudo apt-get -y remove postfix || OwnError "Unable To Remove Postfix" + sudo $EEAPTGET remove postfix || OwnError "Unable To Remove Postfix" } REMOVEALL() { # Remove Nginx PHP5 MySQL Postfix echo -e "\033[34m Removing Nginx PHP5 MySQL Postfix... \e[0m" - sudo apt-get -y remove nginx-custom php5-common php5-mysql php5-xmlrpc \ + sudo $EEAPTGET remove nginx-custom php5-common php5-mysql php5-xmlrpc \ php5-cgi php5-curl php5-gd php5-cli php5-fpm php-apc php-pear \ php5-dev php5-imap php5-mcrypt mysql-server mysqltuner phpmyadmin postfix \ || OwnError "Unable To Remove Nginx PHP5 MySQL Postfix" @@ -312,7 +312,7 @@ AUTOREMOVE() { # Remove Unwanted Packages echo -e "\033[34m Removing Unwanted Packages... \e[0m" - sudo apt-get -y autoremove || OwnError "Unable To Auto Remove" + sudo $EEAPTGET autoremove || OwnError "Unable To Auto Remove" } @@ -321,14 +321,14 @@ PURGENGINX() { # Purge Nginx echo -e "\033[34m Purge Nginx... \e[0m" - sudo apt-get -y purge nginx-custom || OwnError "Unable To Purge Nginx" + sudo $EEAPTGET purge nginx-custom || OwnError "Unable To Purge Nginx" } PURGEPHP() { # Purge PHP5 echo -e "\033[34m Purge PHP5... \e[0m" - sudo apt-get -y purge php5-common php5-mysql php5-xmlrpc \ + sudo $EEAPTGET purge php5-common php5-mysql php5-xmlrpc \ php5-cgi php5-curl php5-gd php5-cli php5-fpm php-apc php-pear \ php5-dev php5-imap php5-mcrypt || OwnError "Unable To Purge PHP5" } @@ -337,7 +337,7 @@ PURGEMYSQL() { # Purge MySQL echo -e "\033[34m Purge MySQL... \e[0m" - sudo apt-get -y purge mysql-server mysqltuner \ + sudo $EEAPTGET purge mysql-server mysqltuner \ || OwnError "Unable To Purge MySQL" } @@ -345,7 +345,7 @@ PURGEPMA() { # Purge PMA echo -e "\033[34m Installing PMA... \e[0m" - sudo apt-get -y purge phpmyadmin \ + sudo $EEAPTGET purge phpmyadmin \ || OwnError "Unable To Purge PMA" } @@ -353,14 +353,14 @@ PURGEPOSTFIX() { # Purge Postfix echo -e "\033[34m Purge Postfix... \e[0m" - sudo apt-get -y purge postfix || OwnError "Unable To Purge Postfix" + sudo $EEAPTGET purge postfix || OwnError "Unable To Purge Postfix" } PURGEALL() { # Purge Nginx PHP5 MySQL Postfix echo -e "\033[34m Removing Nginx PHP5 MySQL Postfix... \e[0m" - sudo apt-get -y purge nginx-custom php5-common php5-mysql php5-xmlrpc \ + sudo $EEAPTGET purge nginx-custom php5-common php5-mysql php5-xmlrpc \ php5-cgi php5-curl php5-gd php5-cli php5-fpm php-apc php-pear \ php5-dev php5-imap php5-mcrypt mysql-server mysqltuner phpmyadmin postfix \ || OwnError "Unable To Purge Nginx PHP5 MySQL Postfix"