diff --git a/kfg b/kfg index 8e95dbc..1aed973 100644 --- a/kfg +++ b/kfg @@ -1,7 +1,7 @@ #!/bin/bash NAME="kfg" -VERSION="0.7" +VERSION="0.8" HOME_PATH="$HOME" TMP_PATH="$HOME_PATH/.tmp/kfg_install" @@ -211,8 +211,8 @@ function download { fi case "${_dld}" in - curl) _result="$(curl $_args "${_url}")" || "$(sudo curl $_args "${_url}")" || err "curl: failed to download ${_url}" ;; - wget) _result="$(wget $_args "${_url}")" || "$(sudo wget $_args "${_url}")" || err "wget: failed to download ${_url}" ;; + curl) _result="$(curl $_args "${_url}" 2> /dev/null )" || _result="$(sudo curl $_args "${_url}" 2> /dev/null )" || (log_error "curl: failed to download ${_url}" && return 1) ;; + wget) _result="$(wget $_args "${_url}" 2> /dev/null )" || _result="$(sudo wget $_args "${_url}" 2> /dev/null )" || (log_error "wget: failed to download ${_url}" && return 1) ;; *) err "unsupported downloader: ${_dld}" ;; esac