File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -51,6 +51,19 @@ echo_docker_as_nonroot() {
5151 EOF
5252}
5353
54+ get_debian_dist_version () {
55+ dist_version=' '
56+ case " $@ " in
57+ 8)
58+ dist_version=" jessie"
59+ ;;
60+ 7)
61+ dist_version=" wheezy"
62+ ;;
63+ esac
64+ echo " $dist_version "
65+ }
66+
5467do_install () {
5568 case " $( uname -m) " in
5669 * 64)
@@ -124,19 +137,32 @@ do_install() {
124137 if [ -z " $lsb_dist " ] && [ -r /etc/lsb-release ]; then
125138 lsb_dist=" $( . /etc/lsb-release && echo " $DISTRIB_ID " ) "
126139 dist_version=" $( . /etc/lsb-release && echo " $DISTRIB_CODENAME " ) "
140+ if [ -z " $dist_version " ]; then
141+ dist_version=" $( . /etc/lsb-release && echo " $DISTRIB_RELEASE " ) "
142+ case " $lsb_dist " in
143+ " Debian" )
144+ dist_version=" $( get_debian_dist_version " $dist_version " ) "
145+ ;;
146+ " Ubuntu" )
147+ case " $dist_version " in
148+ " 15.04" )
149+ dist_version=" vivid"
150+ ;;
151+ " 14.04" )
152+ dist_version=" trusty"
153+ ;;
154+ " 12.04" )
155+ dist_version=" precise"
156+ ;;
157+ esac
158+ ;;
159+ esac
160+ fi
127161 fi
128162 if [ -z " $lsb_dist " ] && [ -r /etc/debian_version ]; then
129163 lsb_dist=' debian'
130164 dist_version=" $( cat /etc/debian_version | sed ' s/\/.*//' | sed ' s/\..*//' ) "
131- case " $dist_version " in
132- 8)
133- dist_version=" jessie"
134- ;;
135-
136- 7)
137- dist_version=" wheezy"
138- ;;
139- esac
165+ dist_version=" $( get_debian_dist_version " $dist_version " ) "
140166 fi
141167 if [ -z " $lsb_dist " ] && [ -r /etc/fedora-release ]; then
142168 lsb_dist=' fedora'
You can’t perform that action at this time.
0 commit comments