From ca7a998e99c0f6c30ef893ca4efe44a08aa72b44 Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Thu, 17 Apr 2025 07:41:03 +0200 Subject: Replace --fail-with-body with -f The former might not be available on older versions of cURL, such as that distributed by Ubuntu focal. Also, slcl-upload is not interested in the HTTP body returned on 4xx errors, so the latter is more appropriate. --- slcl-upload | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/slcl-upload b/slcl-upload index 42a546e..0c593ba 100755 --- a/slcl-upload +++ b/slcl-upload @@ -54,7 +54,7 @@ cleanup() slcl_mkdir() { if ! curl --head \ - --fail-with-body \ + -f \ --no-progress-meter \ -s \ -b "$cookie" \ @@ -62,7 +62,7 @@ slcl_mkdir() "$(escape_url "$url/user$2/$1/")" then curl -X POST \ - --fail-with-body \ + -f \ -b "$cookie" \ --data-urlencode "name=$1" --data-urlencode "dir=$2/" \ "$url/mkdir" @@ -72,7 +72,7 @@ slcl_mkdir() trap cleanup EXIT curl -X POST \ - --fail-with-body \ + -f \ -c "$cookie" \ --data-urlencode "username=$user" --data-urlencode "password=$pwd" \ "$url/login" @@ -108,7 +108,7 @@ upload_dir() then printf "[not a file]\n" elif curl --head \ - --fail-with-body \ + -f \ --no-progress-meter \ -s \ -b "$cookie" \ @@ -118,7 +118,7 @@ upload_dir() printf "[skipping]\n" else while ! curl -X POST \ - --fail-with-body \ + -f \ -b "$cookie" \ -F dir="$dir$src/" \ -F "file=@$src/$f;filename=$(basename -- "$f")" \ -- cgit v1.2.3