From 1bf1a32c74795cd91e631767aa09edfaea9db8db Mon Sep 17 00:00:00 2001 From: Christopher Beckmann Date: Fri, 26 May 2023 17:17:19 +0200 Subject: [PATCH] try download with sudo if it fails --- kfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kfg b/kfg index af54b26..b38ce6b 100644 --- a/kfg +++ b/kfg @@ -211,8 +211,8 @@ function download { fi case "${_dld}" in - curl) _result="$(curl $_args "${_url}")" || err "curl: failed to download ${_url}" ;; - wget) _result="$(wget $_args "${_url}")" || err "wget: failed to download ${_url}" ;; + 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}" ;; *) err "unsupported downloader: ${_dld}" ;; esac