소스 검색

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 6 달 전
부모
커밋
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