Fix renew on OpenBSD

Change `allow_renew_date` so it doesn't use `-v` flag not present on OpenBSD version of `date`
This commit is contained in:
pacija 2020-11-19 17:29:57 +01:00 committed by GitHub
parent 41a6bc6845
commit 10f6fb2a42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1181,7 +1181,7 @@ at: $crt_in"
case $(uname 2>/dev/null) in
"Darwin"|*"BSD")
expire_date=$(date -j -f '%b %d %T %Y %Z' "$expire_date" +%s)
allow_renew_date=$(date -j -v"+${EASYRSA_CERT_RENEW}d" +%s)
allow_renew_date=$(($(date -j +%s) + 24*60*60*$EASYRSA_CERT_RENEW))
;;
*)
# This works on Windows, too, since uname doesn't exist and this is catch-all