Просмотр исходного кода

fix(install): handle distros without VERSION_ID in os-release

- Arch Linux and some other rolling distros don't have VERSION_ID
- Use parameter expansion to set empty default
xcad 3 месяцев назад
Родитель
Сommit
1f86d9df4c
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      scripts/install.sh

+ 1 - 1
scripts/install.sh

@@ -36,7 +36,7 @@ detect_os() {
     OS_TYPE="linux"
     . /etc/os-release
     DISTRO_ID="$ID"
-    DISTRO_VERSION="$VERSION_ID"
+    DISTRO_VERSION="${VERSION_ID:-}"
   else
     OS_TYPE="unknown"
   fi