Consider all distributor as "Red Hat" which id matches to the Red.*Hat regexp.
Example Distributor ID: "RedHatEnterpriseServer"
Change-Id: I29cc2e83cccaafa3e1e056e506fda5c9771764a1
... | ... |
@@ -224,6 +224,7 @@ GetOSVersion() { |
224 | 224 |
os_VENDOR=$(lsb_release -i -s) |
225 | 225 |
os_RELEASE=$(lsb_release -r -s) |
226 | 226 |
os_UPDATE="" |
227 |
+ os_PACKAGE="rpm" |
|
227 | 228 |
if [[ "Debian,Ubuntu" =~ $os_VENDOR ]]; then |
228 | 229 |
os_PACKAGE="deb" |
229 | 230 |
elif [[ "SUSE LINUX" =~ $os_VENDOR ]]; then |
... | ... |
@@ -231,9 +232,8 @@ GetOSVersion() { |
231 | 231 |
if [[ $? -eq 0 ]]; then |
232 | 232 |
os_VENDOR="openSUSE" |
233 | 233 |
fi |
234 |
- os_PACKAGE="rpm" |
|
235 |
- else |
|
236 |
- os_PACKAGE="rpm" |
|
234 |
+ elif [[ $os_VENDOR =~ Red.*Hat ]]; then |
|
235 |
+ os_VENDOR="Red Hat" |
|
237 | 236 |
fi |
238 | 237 |
os_CODENAME=$(lsb_release -c -s) |
239 | 238 |
elif [[ -r /etc/redhat-release ]]; then |