diff --git a/01-utils.sh b/01-utils.sh index 4b78c0b..3492858 100644 --- a/01-utils.sh +++ b/01-utils.sh @@ -48,17 +48,13 @@ set_version() { done case "$ID" in - debian) ID="$ID" ;; - ubuntu) ID="debian" ;; - fedora) ID="$ID" ;; - rhel) ID="fedora" ;; - centos) [ "$VERSION_ID" -eq 9 ] && ID="fedora" ;; - *suse*) ID="suse" ;; - sles) ID="suse" ;; - sled) ID="suse" ;; - arch) ID="$ID" ;; - manjaro) ID="arch" ;; - *) ID="${ID_LIKE%% *}" ;; + centos) [ -n "$VERSION_ID" ] && [ "$VERSION_ID" -eq 9 ] && + ID="fedora" ;; + *suse*|sles|sled) ID="suse" ;; + debian|ubuntu) ID="debian" ;; + fedora|rhel) ID="fedora" ;; + arch|manjaro) ID="arch" ;; + *) ID="${ID_LIKE%% *}" ;; esac [ "$ID" = "ubuntu" ] && ID="debian" @@ -99,4 +95,3 @@ if [ -z "$MENU" ] ; then command -v kdialog > /dev/null && MENU="kdialog" && return 0 fi } -