added more info, fixed script, added license

This commit is contained in:
Daniel Martinez
2020-04-25 08:08:25 -04:00
parent 68d3ea1968
commit 6a970a37d5
4 changed files with 681 additions and 4 deletions

6
same-server-authenticator-hook.sh Normal file → Executable file
View File

@@ -1,11 +1,11 @@
#!/bin/bash
set -x
DOMAIN=$(expr match "$CERTBOT_DOMAIN" '.*\.\(.*\..*\)')
CHALLENGE_DOMAIN="_acme-challenge.${CERTBOT_DOMAIN}"
knotc zone-begin ${DOMAIN}
knotc zone-set ${DOMAIN} ${CERTBOT_DOMAIN} 360 TXT ${CERTBOT_VALIDATION}
knotc zone-commit
knotc zone-set ${DOMAIN} _acme-challenge.${CERTBOT_DOMAIN}. 360 TXT ${CERTBOT_VALIDATION}
knotc zone-commit ${DOMAIN}
echo "${CERTBOT_VALIDATION}" > /tmp/certbot_validation_txt_${CERTBOT_DOMAIN}.txt