This commit is contained in:
lc 2016-11-22 19:50:11 +08:00
parent 793f3db206
commit 44f0df96ef

View File

@ -117,7 +117,7 @@ _check_exist_query() {
query=$query'&Format=json' query=$query'&Format=json'
query=$query'&RRKeyWord=_acme-challenge' query=$query'&RRKeyWord=_acme-challenge'
query=$query'&SignatureMethod=HMAC-SHA1' query=$query'&SignatureMethod=HMAC-SHA1'
query=$query'&SignatureNonce='$RANDOM query=$query'&SignatureNonce=$(cat /proc/sys/kernel/random/uuid)'
query=$query'&SignatureVersion=1.0' query=$query'&SignatureVersion=1.0'
query=$query'&Timestamp='$(_timestamp) query=$query'&Timestamp='$(_timestamp)
query=$query'&TypeKeyWord=TXT' query=$query'&TypeKeyWord=TXT'
@ -132,7 +132,7 @@ _add_record_query() {
query=$query'&Format=json' query=$query'&Format=json'
query=$query'&RR='$2 query=$query'&RR='$2
query=$query'&SignatureMethod=HMAC-SHA1' query=$query'&SignatureMethod=HMAC-SHA1'
query=$query'&SignatureNonce='$RANDOM query=$query'&SignatureNonce=$(cat /proc/sys/kernel/random/uuid)'
query=$query'&SignatureVersion=1.0' query=$query'&SignatureVersion=1.0'
query=$query'&Timestamp='$(_timestamp) query=$query'&Timestamp='$(_timestamp)
query=$query'&Type=TXT' query=$query'&Type=TXT'
@ -147,7 +147,7 @@ _delete_record_query() {
query=$query'&Format=json' query=$query'&Format=json'
query=$query'&RecordId='$1 query=$query'&RecordId='$1
query=$query'&SignatureMethod=HMAC-SHA1' query=$query'&SignatureMethod=HMAC-SHA1'
query=$query'&SignatureNonce='$RANDOM query=$query'&SignatureNonce=$(cat /proc/sys/kernel/random/uuid)'
query=$query'&SignatureVersion=1.0' query=$query'&SignatureVersion=1.0'
query=$query'&Timestamp='$(_timestamp) query=$query'&Timestamp='$(_timestamp)
query=$query'&Version=2015-01-09' query=$query'&Version=2015-01-09'
@ -160,7 +160,7 @@ _describe_records_query() {
query=$query'&DomainName='$1 query=$query'&DomainName='$1
query=$query'&Format=json' query=$query'&Format=json'
query=$query'&SignatureMethod=HMAC-SHA1' query=$query'&SignatureMethod=HMAC-SHA1'
query=$query'&SignatureNonce='$RANDOM query=$query'&SignatureNonce=$(cat /proc/sys/kernel/random/uuid)'
query=$query'&SignatureVersion=1.0' query=$query'&SignatureVersion=1.0'
query=$query'&Timestamp='$(_timestamp) query=$query'&Timestamp='$(_timestamp)
query=$query'&Version=2015-01-09' query=$query'&Version=2015-01-09'
@ -173,10 +173,10 @@ _clean() {
fi fi
local records="$(echo "$response" -n | _egrep_o "\"RecordId\":\"[^\"]*\"" | cut -d : -f 2 | tr -d \")" local records="$(echo "$response" -n | _egrep_o "\"RecordId\":\"[^\"]*\"" | cut -d : -f 2 | tr -d \")"
echo -n "$records" | echo -n "$records" \
while read record_id | while read -r record_id;
do do
_delete_record_query $record_id _delete_record_query "$record_id"
_ali_rest "ignore" _ali_rest "ignore"
done done
} }