reorganize os precedence.
This commit is contained in:
parent
7ff23d948c
commit
cbf919fb1d
@ -21,22 +21,22 @@ if test -f /etc/centos-release \
|
|||||||
os=centos
|
os=centos
|
||||||
elif grep -q 'Fedora' /etc/system-release; then
|
elif grep -q 'Fedora' /etc/system-release; then
|
||||||
os=fedora
|
os=fedora
|
||||||
elif uname -a | grep -q '^Darwin'; then
|
|
||||||
os=osx
|
|
||||||
elif test -f /etc/redhat_release \
|
elif test -f /etc/redhat_release \
|
||||||
|| test -f /etc/redhat-release; then
|
|| test -f /etc/redhat-release; then
|
||||||
os=rhel
|
os=rhel
|
||||||
|
elif uname -a | grep -q '^Darwin'; then
|
||||||
|
os=osx
|
||||||
elif test -f /etc/SuSE-release; then
|
elif test -f /etc/SuSE-release; then
|
||||||
os=suse
|
os=suse
|
||||||
elif test -f /etc/mandrake-release \
|
elif test -f /etc/mandrake-release \
|
||||||
|| test -f /etc/mandriva-release; then
|
|| test -f /etc/mandriva-release; then
|
||||||
os=mandriva
|
os=mandriva
|
||||||
|
elif grep -q 'Linux Mint' /etc/issue; then
|
||||||
|
os=mint
|
||||||
elif grep -q 'Ubuntu' /etc/issue \
|
elif grep -q 'Ubuntu' /etc/issue \
|
||||||
|| grep -q 'Ubuntu' /etc/lsb-release \
|
|| grep -q 'Ubuntu' /etc/lsb-release \
|
||||||
|| uname -v | grep -q 'Ubuntu'; then
|
|| uname -v | grep -q 'Ubuntu'; then
|
||||||
os=ubuntu
|
os=ubuntu
|
||||||
elif grep -q 'Linux Mint' /etc/issue; then
|
|
||||||
os=mint
|
|
||||||
elif test -f /etc/debian_version \
|
elif test -f /etc/debian_version \
|
||||||
|| test -f /etc/debian-version; then
|
|| test -f /etc/debian-version; then
|
||||||
os=debian
|
os=debian
|
||||||
@ -51,7 +51,7 @@ elif test -d /system && test -d /data/data; then
|
|||||||
os=android
|
os=android
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test -z "$os" -o "$os" = 'android'; then
|
if test -z "$os" -o x"$os" = x'android' -o x"$os" = x'aix'; then
|
||||||
# Maybe someday...
|
# Maybe someday...
|
||||||
if test "$os" = 'android' -o "$os" = 'aix'; then
|
if test "$os" = 'android' -o "$os" = 'aix'; then
|
||||||
echo 'Android or AIX detected!' >& 2
|
echo 'Android or AIX detected!' >& 2
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user