update: install.py

This commit is contained in:
Usman Nasir
2019-12-18 13:06:08 +05:00
parent 4d0d4e6817
commit baa25da3bb
2 changed files with 8 additions and 10 deletions

View File

@@ -20,6 +20,7 @@ ADMIN_PASS="1234567"
MEMCACHED="ON"
REDIS="ON"
TOTAL_RAM=$(free -m | awk '/Mem\:/ { print $2 }')
CENT_8="False"
license_validation() {
CURRENT_DIR=$(pwd)
@@ -337,13 +338,12 @@ if [[ $SERVER_OS == "CentOS" ]] ; then
yum clean all
yum update -y
yum install epel-release -y
yum install -y wget strace htop net-tools telnet curl which bc telnet htop libevent-devel gcc python-devel libattr-devel xz-devel gpgme-devel mariadb-devel curl-devel python-pip git
if [[ $CENT_8 == "False" ]] ; then
yum install -y wget strace htop net-tools telnet curl which bc telnet htop libevent-devel gcc python-devel libattr-devel xz-devel gpgme-devel mariadb-devel curl-devel python-pip git
fi
if [[ $CENT_8 == "True" ]] ; then
yum -y install platform-python-devel
yum install -y wget strace htop net-tools telnet curl which bc telnet htop libevent-devel gcc libattr-devel xz-devel mariadb-devel curl-devel git platform-python-devel
dnf --enablerepo=PowerTools install gpgme-devel -y
yum -y install python3-pip
yum install wget -y
fi
if [[ $DEV == "ON" ]] ; then
@@ -479,8 +479,6 @@ if [ "$(cat /sys/devices/virtual/dmi/id/product_uuid | cut -c 1-3)" = 'EC2' ] &&
fi
}
CENT_8="False"
check_OS() {
echo -e "\nChecking OS..."
OUTPUT=$(cat /etc/*release)
@@ -496,7 +494,7 @@ elif echo $OUTPUT | grep -q "Ubuntu 18.04" ; then
SERVER_OS="Ubuntu"
elif echo $OUTPUT | grep -q "CentOS Linux 8" ; then
echo -e "\nDetecting Centos 8...\n"
SERVER_OS="Centos8"
SERVER_OS="CentOS"
CENT_8="True"
else
cat /etc/*release

View File

@@ -359,7 +359,7 @@ class preFlightsChecks:
preFlightsChecks.stdOut("[ERROR] Exception during CyberPanel install")
os._exit(os.EX_SOFTWARE)
else:
elif self.distro == cent8:
command = 'rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm'
preFlightsChecks.call(command, self.distro, command, command, 1, 1, os.EX_OSERR)
@@ -382,7 +382,7 @@ class preFlightsChecks:
if self.distro == centos:
command = "yum -y install python-devel"
else:
elif self.distro == ubuntu:
command = "apt-get -y install python-dev"
preFlightsChecks.call(command, self.distro, command, command, 1, 1, os.EX_OSERR)