Skip to main content

2. Функция проверки доступности сервера

function check_connection() {
        TIMEOUT=$1

        while [ $TIMEOUT -gt 0 ]; do
                ping -c 1 -W 2 yunohost.org 2>&1 >/dev/null && return 0
                sleep 1
                TIMEOUT=$((TIMEOUT-1))
        done

        return 1
}

/////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////
.................................................................................................
................................................................................................. 
/////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////