From b91758e5713936bb9ea52c2966bf56d01636c8a4 Mon Sep 17 00:00:00 2001 From: decker Date: Thu, 25 Aug 2016 07:49:10 +0800 Subject: [PATCH] Add Dnspod script --- dns_scripts/dns_add_dnspod | 27 +++++++++++++++++++++++++++ dns_scripts/dns_del_dnspod | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100755 dns_scripts/dns_add_dnspod create mode 100755 dns_scripts/dns_del_dnspod diff --git a/dns_scripts/dns_add_dnspod b/dns_scripts/dns_add_dnspod new file mode 100755 index 0000000..329162f --- /dev/null +++ b/dns_scripts/dns_add_dnspod @@ -0,0 +1,27 @@ +#!/bin/bash + +# need to add your email address and key to cloudflare below +key="" + +fulldomain="$1" +token="$2" + +NumParts=$(echo "$fulldomain" | awk -F"." '{print NF}') +if [[ $NumParts -gt 2 ]]; then + domain=$(echo "$fulldomain" | awk -F\. '{print $(NF-1) FS $NF}') + txtname="_acme-challenge$(echo $fulldomain | awk -F\. '{for (i=1; i