Store ACME_DIRECTORY into ca.conf

The use case is when one wants to script an account email address change.
Something like:
  for ca_conf in <acme.sh_conf_home>/ca/*/ca.conf; do
    eval $(grep '^ACME_DIRECTORY=' "$ca_conf")
    acme.sh --update-account --config_home <acme.sh_conf_home> --server "$ACME_DIRECTORY" --accountemail <new_email>
  done
This commit is contained in:
Gilles Filippini 2020-05-30 16:29:19 +02:00
parent 60e04b9065
commit 94e67b9225

View File

@ -3464,6 +3464,7 @@ _regAccount() {
return 1
fi
_savecaconf "ACCOUNT_URL" "$_accUri"
_savecaconf "ACME_DIRECTORY" "$ACME_DIRECTORY"
export ACCOUNT_URL="$_accUri"
CA_KEY_HASH="$(__calcAccountKeyHash)"