3 # based on https://github.com/lukas2511/dehydrated/wiki/example-dns-01-nsupdate-script
12 echo "Add the following to the zone definition of ${2}:"
13 echo "'_acme-challenge.${2}:${4}:300"
15 echo -n "Press enter to continue..."
21 echo "Now you can remove the following from the zone definition of ${2}:"
22 echo "'_acme-challenge.${2}:${4}:300"
24 echo -n "Press enter to continue..."
35 if [ -x /etc/rc.d/init.d/apache ]; then
36 echo " + Hook: Overwritting /etc/httpd/ssl/server.{crt,key}, /etc/httpd/ssl/ca.crt and reloading Apache..."
37 cp -a /etc/apache/server.crt /etc/apache/server.crt.letsencrypt~
38 cp -a /etc/apache/server.key /etc/apache/server.key.letsencrypt~
39 cp -a /etc/apache/ca.crt /etc/apache/ca.crt.letsencrypt~
40 cat "$CERT" > /etc/apache/server.crt
41 cat "$PRIVKEY" > /etc/apache/server.key
42 cat "$CHAINCERT" > /etc/apache/ca.crt
43 /sbin/service apache restart
50 echo "Unknown hook \"${1}\""