From e6320dde0acc80f8b6393e6db8cab9a7f6125965 Mon Sep 17 00:00:00 2001 From: Arnie Date: Tue, 9 Jan 2018 13:22:13 +0100 Subject: [PATCH] Platform independent expiry time --- aws-cli/run.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/aws-cli/run.sh b/aws-cli/run.sh index 4085e3a..121f7b5 100755 --- a/aws-cli/run.sh +++ b/aws-cli/run.sh @@ -18,7 +18,14 @@ AWS_DEFAULT_REGION=eu-central-1 CUSTOM_ARGS="" CURRENT_DATE="$(date +%Y-%m-%d)" -EXPIRES=$(date '+%a, %d %b %Y 00:00:00 GMT' -d "${CURRENT_DATE} + 365 day") +platform=$(uname) + +if [[ ${platform} = "FreeBSD" ]] || [[ ${platform} = "Darwin" ]]; then + EXPIRES=$(date -v+365d '+%a, %d %b %Y 00:00:00 GMT') +else + EXPIRES=$(date '+%a, %d %b %Y 00:00:00 GMT' -d "${CURRENT_DATE} + 365 day") +fi + CACHE_MAX_AGE="31536000" ACL="public-read"