diff --git a/version/0.2.1/INSTALL.sh b/version/0.2.1/INSTALL.sh index 6ebcfff7..4096afb4 100644 --- a/version/0.2.1/INSTALL.sh +++ b/version/0.2.1/INSTALL.sh @@ -5,7 +5,7 @@ # Usage: cd /home && (curl -sSL https://get.openpanel.co || wget -O - https://get.openpanel.co) | bash # Author: Stefan Pejcic # Created: 11.07.2023 -# Last Modified: 24.06.2024 +# Last Modified: 28.06.2024 # Company: openpanel.co # Copyright (c) OPENPANEL # @@ -134,6 +134,17 @@ debug_log() { fi } +# Check if a package is already installed +is_package_installed() { + if [ "$DEBUG" = false ]; then + $PACKAGE_MANAGER -qq list "$1" 2>/dev/null | grep -qE "^ii" + else + $PACKAGE_MANAGER -qq list "$1" | grep -qE "^ii" + echo "Updating package manager.." + fi +} + + # Get server ipv4 from ip.openpanel.co current_ip=$(curl -s https://ip.openpanel.co || wget -qO- https://ip.openpanel.co)