unify OS detection with main install script

This commit is contained in:
Itiligent 2024-07-17 00:18:18 +10:00
parent 49e5e5100d
commit e656831695

View file

@ -78,12 +78,13 @@ MYSQL_ROOT_PWD=
# Standardise on a distro version identification lexicon # Standardise on a distro version identification lexicon
source /etc/os-release source /etc/os-release
OS_NAME=$ID ID=$ID
OS_VERSION=$VERSION_ID VERSION_ID=$VERSION_ID
OS_CODENAME=$VERSION_CODENAME VERSION_CODENAME=$VERSION_CODENAME
# Workaround for issue #31 # Workaround for issue #31
if [[ "${OS_NAME,,}" = "debian" && "${OS_CODENAME,,}" = *"bullseye"* ]] || [[ "${OS_NAME,,}" = "ubuntu" && "${OS_CODENAME,,}" = *"focal"* ]]; then if [[ "${ID,,}" = "debian" && "${VERSION_CODENAME,,}" = *"bullseye"* ]] || [[ "${ID,,}" = "ubuntu" && "${VERSION_CODENAME,,}" = *"focal"* ]]; then
IFS='.' read -ra guac_version_parts <<< "${GUAC_VERSION}" IFS='.' read -ra guac_version_parts <<< "${GUAC_VERSION}"
major="${guac_version_parts[0]}" major="${guac_version_parts[0]}"
minor="${guac_version_parts[1]}" minor="${guac_version_parts[1]}"