Fix for pre RHEL/CentOS 6
This commit is contained in:
parent
54b17ecef7
commit
475b6f599b
@ -57,13 +57,18 @@ then
|
|||||||
elif [[ -f /etc/SuSE-release ]]
|
elif [[ -f /etc/SuSE-release ]]
|
||||||
then
|
then
|
||||||
LINUX_DISTRO="SuSE"
|
LINUX_DISTRO="SuSE"
|
||||||
LINUX_RELEASE=$(grep 'VERSION' /etc/SuSE-release 2>/dev/null | cut -f2 -d'=' | tr -d ' ')
|
LINUX_RELEASE=$(grep 'VERSION' /etc/SuSE-release 2>/dev/null | cut -f2 -d'=' 2>/dev/null | tr -d ' ' 2>/dev/null)
|
||||||
[[ -n "${LINUX_RELEASE}" ]] || LINUX_RELEASE=$(grep 'CPE_NAME' /etc/os-release 2>/dev/null | cut -f2 -d'=' | cut -f5 -d':')
|
[[ -n "${LINUX_RELEASE}" ]] || LINUX_RELEASE=$(grep 'CPE_NAME' /etc/os-release 2>/dev/null | cut -f2 -d'=' 2>/dev/null | cut -f5 -d':' 2>/dev/null)
|
||||||
elif [[ -f /etc/redhat-release ]]
|
elif [[ -f /etc/redhat-release ]]
|
||||||
then
|
then
|
||||||
LINUX_DISTRO="Redhat"
|
LINUX_DISTRO="Redhat"
|
||||||
# system-release-cpe is present since Fedora 9 [cpe:/o:centos:linux:6:GA]
|
if [[ -f /etc/system-release-cpe ]]
|
||||||
LINUX_RELEASE=$(cut -f5 -d':' </etc/system-release-cpe 2>/dev/null)
|
then
|
||||||
|
# system-release-cpe is present since Fedora 9 [cpe:/o:centos:linux:6:GA]
|
||||||
|
LINUX_RELEASE=$(cut -f5 -d':' </etc/system-release-cpe 2>/dev/null)
|
||||||
|
else
|
||||||
|
LINUX_RELEASE=$(print "${LINUX_RELEASE##*release }")
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
LINUX_DISTRO="${OS_NAME}"
|
LINUX_DISTRO="${OS_NAME}"
|
||||||
LINUX_RELEASE="unknown"
|
LINUX_RELEASE="unknown"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user