get-os.sh: Fix opensuse leap detection

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2018-02-28 15:16:55 +00:00
commit f137257d3e

View file

@ -44,10 +44,12 @@ cmd_name_version()
. /etc/os-release . /etc/os-release
if [ "$opt_verbose" ]; then if [ "$opt_verbose" ]; then
echo $NAME $VERSION echo $NAME $VERSION
else exit 0
fi
if grep -qi tumbleweed /etc/os-release; then if grep -qi tumbleweed /etc/os-release; then
echo suse-tumbleweed echo suse-tumbleweed
else exit 0
fi
if [ "$ID" != ubuntu ]; then if [ "$ID" != ubuntu ]; then
[ "$ID_LIKE" ] && ID=$ID_LIKE [ "$ID_LIKE" ] && ID=$ID_LIKE
fi fi
@ -73,14 +75,14 @@ cmd_name_version()
;; ;;
ubuntu) ubuntu)
;; ;;
suse|opensuse)
;;
*) *)
VERSION_ID=42 VERSION_ID=42
;; ;;
esac esac
echo $ID-$VERSION_ID | sed 's/opensuse/suse/g' echo $ID-$VERSION_ID | sed 's/opensuse/suse/g'
fi exit 0
fi
exit
fi fi
if [ -e /etc/SuSE-release ]; then if [ -e /etc/SuSE-release ]; then