Browse Source

Switch to using only the RPM command to determine the distro version.

Signed-off-by: Avi Miller <avi.miller@oracle.com>
Avi Miller 10 năm trước cách đây
mục cha
commit
a43199f143
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      hack/install.sh

+ 2 - 2
hack/install.sh

@@ -140,12 +140,12 @@ do_install() {
 	fi
 	if [ -z "$lsb_dist" ] && [ -r /etc/fedora-release ]; then
 		lsb_dist='fedora'
-		dist_version="$(rpm -qa \*-release | cut -d"-" -f3 | head -n1)"
+		dist_version="$(rpm -q --whatprovides redhat-release --queryformat "%{VERSION\n")"
 	fi
 	if [ -z "$lsb_dist" ]; then
 		if [ -r /etc/centos-release ] || [ -r /etc/redhat-release ]; then
 			lsb_dist='centos'
-			dist_version="$(rpm -qa \*-release | cut -d"-" -f3 | head -n1)"
+			dist_version="$(rpm -q --whatprovides redhat-release --queryformat "%{VERSION}\n")"
 		fi
 	fi
 	if [ -z "$lsb_dist" ] && [ -r /etc/os-release ]; then