From af988fd1d20aff684cde07d8683ecf5e0d539dfe Mon Sep 17 00:00:00 2001 From: Attila Fazekas Date: Sun, 13 Jan 2013 14:20:47 +0100 Subject: [PATCH] Support RHEL with lsb_release Consider all distributor as "Red Hat" which id matches to the Red.*Hat regexp. Example Distributor ID: "RedHatEnterpriseServer" Change-Id: I29cc2e83cccaafa3e1e056e506fda5c9771764a1 --- functions | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/functions b/functions index 80e1796991..55a81c5428 100644 --- a/functions +++ b/functions @@ -224,6 +224,7 @@ GetOSVersion() { os_VENDOR=$(lsb_release -i -s) os_RELEASE=$(lsb_release -r -s) os_UPDATE="" + os_PACKAGE="rpm" if [[ "Debian,Ubuntu" =~ $os_VENDOR ]]; then os_PACKAGE="deb" elif [[ "SUSE LINUX" =~ $os_VENDOR ]]; then @@ -231,9 +232,8 @@ GetOSVersion() { if [[ $? -eq 0 ]]; then os_VENDOR="openSUSE" fi - os_PACKAGE="rpm" - else - os_PACKAGE="rpm" + elif [[ $os_VENDOR =~ Red.*Hat ]]; then + os_VENDOR="Red Hat" fi os_CODENAME=$(lsb_release -c -s) elif [[ -r /etc/redhat-release ]]; then