Fix 'start_fix_sec' - date requires '-f input_format'
Tested on macOS and FreeBSD. Closes: #559 Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
This commit is contained in:
parent
55bdd0264d
commit
a4e37cfe54
@ -1652,7 +1652,9 @@ Non-decimal value for EASYRSA_FIX_OFFSET: '$EASYRSA_FIX_OFFSET'"
|
|||||||
allow_renew_date="$(( now_sec + EASYRSA_CERT_RENEW * 86400 ))"
|
allow_renew_date="$(( now_sec + EASYRSA_CERT_RENEW * 86400 ))"
|
||||||
|
|
||||||
if [ "$EASYRSA_FIX_OFFSET" ]; then
|
if [ "$EASYRSA_FIX_OFFSET" ]; then
|
||||||
start_fix_sec="$(date -j "01010000${this_year}.00" +%s)"
|
start_fix_sec="$(
|
||||||
|
date -j -f '%Y%m%d%H%M%S' "${this_year}0101000000" +%s
|
||||||
|
)"
|
||||||
end_fix_sec="$(( start_fix_sec + fix_days * 86400 ))"
|
end_fix_sec="$(( start_fix_sec + fix_days * 86400 ))"
|
||||||
# Convert to date-stamps for SSL input
|
# Convert to date-stamps for SSL input
|
||||||
start_fixdate="$(date -j -r "$start_fix_sec" +%Y%m%d%H%M%SZ)"
|
start_fixdate="$(date -j -r "$start_fix_sec" +%Y%m%d%H%M%SZ)"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user