summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2017-09-15 16:59:16 +0300
committerYuval Adam <_@yuv.al>2017-09-15 16:59:16 +0300
commitdbda754c4e7ffb86bfd7d2612f821b6d2c9629db (patch)
treeb24071b116ac66d03bc9b05dd0efee8e10e02a13
parent6a2562619de7d100477017aee12d49ac783a8ff1 (diff)
Another round of shellcheck
-rwxr-xr-xroute53.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/route53.sh b/route53.sh
index cfe2cfe..15fc469 100755
--- a/route53.sh
+++ b/route53.sh
@@ -64,7 +64,7 @@ request_body="<?xml version=\"1.0\" encoding=\"UTF-8\"?> \
fulldate=$(date --utc +%Y%m%dT%H%M%SZ)
shortdate=$(date --utc +%Y%m%d)
signed_headers="host;x-amz-date"
-request_hash=$(hash $request_body)
+request_hash=$(hash "$request_body")
canonical_request="POST\n${API_PATH}\n\nhost:route53.amazonaws.com\nx-amz-date:${fulldate}\n\n${signed_headers}\n${request_hash}"
date_key=$(sign_plain "AWS4${AWS_SECRET_ACCESS_KEY}" "${shortdate}")
@@ -73,9 +73,9 @@ service_key=$(sign "$region_key" $AWS_SERVICE)
signing_key=$(sign "$service_key" aws4_request)
credential="${shortdate}/${AWS_REGION}/${AWS_SERVICE}/aws4_request"
-sigmsg="AWS4-HMAC-SHA256\n${fulldate}\n${credential}\n$(hash $canonical_request)"
+sigmsg="AWS4-HMAC-SHA256\n${fulldate}\n${credential}\n$(hash "$canonical_request")"
-signature=$(sign $signing_key $sigmsg)
+signature=$(sign "$signing_key" "$sigmsg")
authorization="AWS4-HMAC-SHA256 Credential=${AWS_ACCESS_KEY_ID}/${credential}, SignedHeaders=${signed_headers}, Signature=${signature}"