From: Simon Ruderich Date: Sat, 5 Dec 2015 17:07:54 +0000 (+0100) Subject: quote output filename X-Git-Tag: v0.1.0~212^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d6d11a75e63e8bf2919c82f2501e81cf18a7f8fe;p=thirdparty%2Fdehydrated.git quote output filename Shouldn't be necessary for output from `mktemp`, but better play it safe. --- diff --git a/letsencrypt.sh b/letsencrypt.sh index f1e314c..55ce63d 100755 --- a/letsencrypt.sh +++ b/letsencrypt.sh @@ -43,11 +43,11 @@ hex2bin() { _request() { temperr="$(mktemp)" if [ "${1}" = "head" ]; then - curl -sSf -I "${2}" 2>${temperr} + curl -sSf -I "${2}" 2>"${temperr}" elif [ "${1}" = "get" ]; then - curl -sSf "${2}" 2>${temperr} + curl -sSf "${2}" 2>"${temperr}" elif [ "${1}" = "post" ]; then - curl -sSf "${2}" -d "${3}" 2>${temperr} + curl -sSf "${2}" -d "${3}" 2>"${temperr}" fi if [ ! -z "$(<${temperr})" ]; then echo " + ERROR: An error occured while sending ${1}-request to ${2} ($(<"${temperr}"))" >&2; exit 1; fi rm -f "${temperr}"