]> git.street.me.uk Git - andy/dehydrated.git/commitdiff
Move cleaning challenge in order to clean when challenge is valid and when challenge...
authorET <et@corde.org>
Tue, 8 Dec 2015 17:09:46 +0000 (18:09 +0100)
committerET <et@corde.org>
Tue, 8 Dec 2015 17:09:46 +0000 (18:09 +0100)
letsencrypt.sh

index 526ce9a824e53baf5979187c07824cf9961043b4..00b87e52a792504e04848861907b0854a78efa69 100755 (executable)
@@ -251,17 +251,16 @@ sign_domain() {
     done
 
     rm -f "${WELLKNOWN}/${challenge_token}"
-
+      
+    # Wait for hook script to clean the challenge if used
+    if [[ -n "${HOOK}" ]] && [[ -n "${challenge_token}" ]]; then
+      ${HOOK} "clean_challenge" "${altname}" "${challenge_token}" "${keyauth}"
+    fi
+         
     if [[ "${status}" = "valid" ]]; then
       echo " + Challenge is valid!"
     else
       echo " + Challenge is invalid! (returned: ${status})"
-
-      # Wait for hook script to clean the challenge if used
-      if [[ -n "${HOOK}" ]] && [[ -n "${challenge_token}" ]]; then
-        ${HOOK} "clean_challenge" "${altname}" "${challenge_token}" "${keyauth}"
-      fi
-
       exit 1
     fi