###########################################
function checkDistrib {
local OS=$1
- if [ "`checkVal $OS MacOS Fedora Ubuntu Mandriva`" == "false" ] ; then
+ if [ "`checkVal $OS MacOS Fedora Ubuntu Mandriva CentOS`" == "false" ] ; then
echo "Operating System not supported: $OS"
echo "Currently supported system: Fedora Ubuntu MacOS"
exit 1
function getDistrib {
local OS=`uname`
- if [ "$OS" == Darwin ] ; then OS=MacOS;
- elif [ "$OS" == Linux ] ; then OS=`awk 'NR==1{print $1}' /etc/issue`
+ if [ "$OS" == Darwin ] ; then OS=MacOS;
+##EED2016-10-15
+## elif [ "$OS" == Linux ] ; then OS=$(lsb_release -i | awk '{print $3}')
+ elif [ "$OS" == Linux ] ; then
+ OS=`awk 'NR==1{print $1}' /etc/system-release`
+ if [ "$OS" == "" ] ; then
+ OS=$(lsb_release -i | awk '{print $3}')
+ fi
else OS=""
fi
# checkDistrib $OS
local DISTRIB=`getDistrib`
if [ "$DISTRIB" == MacOS ] ; then OSVesion=VOID_Darwin_EED;
- elif [ "$DISTRIB" == Fedora ] ; then OSVersion=`awk 'NR==1{print $3}' /etc/issue`
+ elif [ "$DISTRIB" == Fedora ] ; then OSVersion=`awk 'NR==1{print $3}' /etc/system-release`
elif [ "$DISTRIB" == Ubuntu ] ; then OSVersion=`awk 'NR==1{print $2}' /etc/issue`
+ elif [ "$DISTRIB" == CentOS ] ; then OSVersion=`awk 'NR==1{print $3}' /etc/issue`
else OSVersion="VOID_EED"
fi
echo $OSVersion
}
+###########################################
+function getKernelVersion {
+ local DISTRIB=`getDistrib`
+
+ if [ "$DISTRIB" == MacOS ] ; then KernelVesion=VOID_Darwin_EED;
+ elif [ "$DISTRIB" == Fedora ] ; then KernelVersion=$(uname -a | awk '{print $3}')
+ elif [ "$DISTRIB" == Ubuntu ] ; then KernelVersion=$(uname -a | awk '{print $3}')
+ elif [ "$DISTRIB" == CentOS ] ; then KernelVersion=$(uname -a | awk '{print $3}')
+ else KernelVersion="VOID_EED"
+ fi
+ echo $KernelVersion
+}
+
+
+
+
###########################################
function getDownloadCommand {
local DISTRIB=`getDistrib`
if [ "$DISTRIB" == MacOS ] ; then downloadCommand=curl;
elif [ "$DISTRIB" == Fedora ] ; then downloadCommand='aria2c -x 16'
+ elif [ "$DISTRIB" == CentOs ] ; then downloadCommand='aria2c -x 16'
elif [ "$DISTRIB" == Ubuntu ] ; then downloadCommand=wget
else downloadCommand="VOID_EED"
fi