File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -239,10 +239,11 @@ do_install() {
239239 if [ -z " $lsb_dist " ] && [ -r /etc/oracle-release ]; then
240240 lsb_dist=' oracleserver'
241241 fi
242- if [ -z " $lsb_dist " ]; then
243- if [ -r /etc/centos-release ] || [ -r /etc/redhat-release ]; then
244- lsb_dist=' centos'
245- fi
242+ if [ -z " $lsb_dist " ] && [ -r /etc/centos-release ]; then
243+ lsb_dist=' centos'
244+ fi
245+ if [ -z " $lsb_dist " ] && [ -r /etc/redhat-release ]; then
246+ lsb_dist=' redhat'
246247 fi
247248 if [ -z " $lsb_dist " ] && [ -r /etc/os-release ]; then
248249 lsb_dist=" $( . /etc/os-release && echo " $ID " ) "
@@ -279,8 +280,8 @@ do_install() {
279280 dist_version=" $( rpm -q --whatprovides redhat-release --queryformat " %{VERSION}\n" | sed ' s/\/.*//' | sed ' s/\..*//' | sed ' s/Server*//' ) "
280281 ;;
281282
282- fedora|centos)
283- dist_version=" $( rpm -q --whatprovides redhat -release --queryformat " %{VERSION}\n" | sed ' s/\/.*//' | sed ' s/\..*//' | sed ' s/Server*//' ) "
283+ fedora|centos|redhat )
284+ dist_version=" $( rpm -q --whatprovides ${lsb_dist} -release --queryformat " %{VERSION}\n" | sed ' s/\/.*//' | sed ' s/\..*//' | sed ' s/Server*//' | sort | tail -1 ) "
284285 ;;
285286
286287 * )
@@ -435,7 +436,7 @@ do_install() {
435436 exit 0
436437 ;;
437438
438- fedora|centos|oraclelinux)
439+ fedora|centos|redhat| oraclelinux)
439440 $sh_c " cat >/etc/yum.repos.d/docker-${repo} .repo" << -EOF
440441 [docker-${repo} -repo]
441442 name=Docker ${repo} Repository
You can’t perform that action at this time.
0 commit comments