]> git.street.me.uk Git - andy/dehydrated.git/commitdiff
export some config variables for use within hook scripts
authorLukas Schauer <lukas@schauer.so>
Sun, 29 Jan 2017 15:03:59 +0000 (16:03 +0100)
committerLukas Schauer <lukas@schauer.so>
Sun, 29 Jan 2017 15:03:59 +0000 (16:03 +0100)
dehydrated

index 9e8a98d051256fdcb53ee9a3fcabf5a45fdb11ad..cb3bbc8bc02f638da6af98a9e7966f702b9dff87 100755 (executable)
@@ -691,7 +691,6 @@ sign_domain() {
   ln -sf "cert-${timestamp}.pem" "${CERTDIR}/${domain}/cert.pem"
 
   # Wait for hook script to clean the challenge and to deploy cert if used
-  export KEY_ALGO
   [[ -n "${HOOK}" ]] && "${HOOK}" "deploy_cert" "${domain}" "${CERTDIR}/${domain}/privkey.pem" "${CERTDIR}/${domain}/cert.pem" "${CERTDIR}/${domain}/fullchain.pem" "${CERTDIR}/${domain}/chain.pem" "${timestamp}"
 
   unset challenge_token
@@ -771,6 +770,7 @@ command_sign_domains() {
       IFS="${ORIGIFS}"
     fi
     verify_config
+    export WELLKNOWN CHALLENGETYPE KEY_ALGO PRIVATE_KEY_ROLLOVER
 
     if [[ -e "${cert}" ]]; then
       printf " + Checking domain name(s) of existing cert..."