From 24ed3009d2a9d40bc6978e318ec94f2bcef5b80c Mon Sep 17 00:00:00 2001 From: ikifar2012 Date: Fri, 9 Dec 2022 05:45:58 +0000 Subject: [PATCH] Add Bypass OS Check --- homeassistant-supervised/DEBIAN/preinst | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/homeassistant-supervised/DEBIAN/preinst b/homeassistant-supervised/DEBIAN/preinst index 9f5c9bd..83eaff4 100755 --- a/homeassistant-supervised/DEBIAN/preinst +++ b/homeassistant-supervised/DEBIAN/preinst @@ -11,9 +11,17 @@ warn "via a Docker container." warn "" # Check if we are running on a supported OS +BYPASS_OS_CHECK=${BYPASS_OS_CHECK:-false} CURRENT_OS=$(lsb_release -d) if [[ $CURRENT_OS != *"Debian GNU/Linux 11 (bullseye)"* ]]; then - error "${CURRENT_OS} is not supported!" +# Strip first feild of string + CURRENT_OS=$(echo $CURRENT_OS | cut -d' ' -f2-) + if [[ $BYPASS_OS_CHECK != "true" ]]; then + error "${CURRENT_OS} is not supported!" + fi + warn "Bypassing OS check..." + warn "${CURRENT_OS} is not supported!" + warn "Please DO NOT report issues regarding this OS!" fi # Check if we are running on a supported architecture