Serghey Rodin 11 лет назад
Родитель
Сommit
242ac15d5d
1 измененных файлов с 6 добавлено и 52 удалено
  1. 6 52
      install/vst-install.sh

+ 6 - 52
install/vst-install.sh

@@ -37,28 +37,12 @@ if [ ! -z "$(grep ^admin: /etc/group)" ] && [ -z "$1" ]; then
     exit 1
 fi
 
-# Check OS type
-if [ -e '/etc/redhat-release' ]; then
-    type="rhel"
-fi
-
-if [ "$(lsb_release -si)" == "Ubuntu" ] && [ -e '/etc/debian_version' ]; then
-    type="ubuntu"
-fi
-
-if [ -z "$type" ]; then
-    os=$(head -n1 /etc/issue | cut -f 1 -d ' ')
-    if [ "$os" == 'Debian' ]; then
-        type="debian"
-    fi
-fi
-
-# Check type
-if [ -z "$type" ]; then
-    echo 'Error: only RHEL,CentOS, Ubuntu LTS and Debian 7 is supported'
-    exit 1
-fi
-
+# Detect OS
+case $(head -n1 /etc/issue | cut -f 1 -d ' ') in
+    Debian)     type="debian" ;;
+    Ubuntu)     type="ubuntu" ;;
+    *)          type="rhel" ;;
+esac
 
 # Check wget
 if [ -e '/usr/bin/wget' ]; then
@@ -84,34 +68,4 @@ if [ -e '/usr/bin/curl' ]; then
     fi
 fi
 
-# Let's try to install wget automaticaly
-if [ "$type" = 'rhel' ]; then
-    yum -y install wget
-    if [ $? -ne 0 ]; then
-        echo "Error: can't install wget"
-        exit 1
-    fi
-else
-    apt-get -y install wget
-    if [ $? -ne 0 ]; then
-        echo "Error: can't install wget"
-        exit 1
-    fi
-fi
-
-# OK, last try
-if [ -e '/usr/bin/wget' ]; then
-    wget http://vestacp.com/pub/vst-install-$type.sh -O vst-install-$type.sh
-    if [ "$?" -eq '0' ]; then
-        bash vst-install-$type.sh $*
-        exit
-    else
-        echo "Error: vst-install-$type.sh download failed."
-        exit 1
-    fi
-else
-    echo "Error: /usr/bin/wget not found"
-    exit 1
-fi
-
 exit