1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

check ID in os-release instead

Docker-DCO-1.1-Signed-off-by: Jessica Frazelle <jess@docker.com> (github: jfrazelle)
This commit is contained in:
Jessica Frazelle 2014-10-17 16:21:09 -07:00
parent dbe24a048b
commit b7249317c1

View file

@ -70,18 +70,19 @@ if [ -z "$lsb_dist" ] && [ -r /etc/lsb-release ]; then
lsb_dist="$(. /etc/lsb-release && echo "$DISTRIB_ID")" lsb_dist="$(. /etc/lsb-release && echo "$DISTRIB_ID")"
fi fi
if [ -z "$lsb_dist" ] && [ -r /etc/debian_version ]; then if [ -z "$lsb_dist" ] && [ -r /etc/debian_version ]; then
lsb_dist='Debian' lsb_dist='debian'
fi fi
if [ -z "$lsb_dist" ] && [ -r /etc/fedora-release ]; then if [ -z "$lsb_dist" ] && [ -r /etc/fedora-release ]; then
lsb_dist='Fedora' lsb_dist='fedora'
fi fi
if [ -z "$lsb_dist" ] && [ -r /etc/os-release ]; then if [ -z "$lsb_dist" ] && [ -r /etc/os-release ]; then
lsb_dist="$(. /etc/os-release && echo "$NAME" | cut -d' ' -f1)" lsb_dist="$(. /etc/os-release && echo "$ID")"
fi fi
lsb_dist="$(echo "$lsb_dist" | tr '[:upper:]' '[:lower:]')"
case "$lsb_dist" in case "$lsb_dist" in
Amazon|Fedora) amzn|fedora)
if [ "$lsb_dist" = 'Amazon' ]; then if [ "$lsb_dist" = 'amzn' ]; then
( (
set -x set -x
$sh_c 'sleep 3; yum -y -q install docker' $sh_c 'sleep 3; yum -y -q install docker'
@ -111,7 +112,7 @@ case "$lsb_dist" in
exit 0 exit 0
;; ;;
Ubuntu|Debian|LinuxMint) ubuntu|debian|linuxmint)
export DEBIAN_FRONTEND=noninteractive export DEBIAN_FRONTEND=noninteractive
did_apt_get_update= did_apt_get_update=
@ -188,7 +189,7 @@ case "$lsb_dist" in
exit 0 exit 0
;; ;;
Gentoo) gentoo)
if [ "$url" = "https://test.docker.com/" ]; then if [ "$url" = "https://test.docker.com/" ]; then
echo >&2 echo >&2
echo >&2 ' You appear to be trying to install the latest nightly build in Gentoo.' echo >&2 ' You appear to be trying to install the latest nightly build in Gentoo.'