mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-11-04 12:28:12 +00:00 
			
		
		
		
	minor fix
This commit is contained in:
		
							parent
							
								
									611f687739
								
							
						
					
					
						commit
						1b5bd0e03e
					
				@ -14,12 +14,13 @@ dns-cf-add() {
 | 
				
			|||||||
  fulldomain=$1
 | 
					  fulldomain=$1
 | 
				
			||||||
  txtvalue=$2
 | 
					  txtvalue=$2
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  _info "first detect the root zone"
 | 
					  _debug "First detect the root zone"
 | 
				
			||||||
  if ! _get_root $fulldomain > /dev/null ; then
 | 
					  if ! _get_root $fulldomain ; then
 | 
				
			||||||
    _err "invalid domain"
 | 
					    _err "invalid domain"
 | 
				
			||||||
    return 1
 | 
					    return 1
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
 | 
					  _debug "Getting txt records"
 | 
				
			||||||
  _cf_rest GET "/zones/$_domain_id/dns_records?type=TXT&name=$fulldomain"
 | 
					  _cf_rest GET "/zones/$_domain_id/dns_records?type=TXT&name=$fulldomain"
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  if [ "$?" != "0" ] || ! printf $response | grep \"success\":true > /dev/null ; then
 | 
					  if [ "$?" != "0" ] || ! printf $response | grep \"success\":true > /dev/null ; then
 | 
				
			||||||
@ -31,7 +32,7 @@ dns-cf-add() {
 | 
				
			|||||||
  
 | 
					  
 | 
				
			||||||
  if [ "$count" == "0" ] ; then
 | 
					  if [ "$count" == "0" ] ; then
 | 
				
			||||||
    _info "Adding record"
 | 
					    _info "Adding record"
 | 
				
			||||||
    if _cf_rest GET "/zones/$_domain_id/dns_records?type=TXT&name=$fulldomain&content=$txtvalue" ; then
 | 
					    if _cf_rest POST "/zones/$_domain_id/dns_records"  "{\"type\":\"TXT\",\"name\":\"$fulldomain\",\"content\":\"$txtvalue\",\"ttl\":120}"; then
 | 
				
			||||||
      _info "Added, sleeping 10 seconds"
 | 
					      _info "Added, sleeping 10 seconds"
 | 
				
			||||||
      sleep 10
 | 
					      sleep 10
 | 
				
			||||||
      return 0
 | 
					      return 0
 | 
				
			||||||
@ -56,6 +57,7 @@ dns-cf-add() {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#_acme-challenge.www.domain.com
 | 
					#_acme-challenge.www.domain.com
 | 
				
			||||||
 | 
					#returns
 | 
				
			||||||
# _sub_domain=_acme-challenge.www
 | 
					# _sub_domain=_acme-challenge.www
 | 
				
			||||||
# _domain=domain.com
 | 
					# _domain=domain.com
 | 
				
			||||||
# _domain_id=sdjkglgdfewsdfg
 | 
					# _domain_id=sdjkglgdfewsdfg
 | 
				
			||||||
@ -70,7 +72,7 @@ _get_root() {
 | 
				
			|||||||
      return 1;
 | 
					      return 1;
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    if ! _cf_get "zones?name=$h" ; then
 | 
					    if ! _cf_rest GET "zones?name=$h" ; then
 | 
				
			||||||
      return 1
 | 
					      return 1
 | 
				
			||||||
    fi
 | 
					    fi
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
@ -95,7 +97,8 @@ _cf_rest() {
 | 
				
			|||||||
  ep="$2"
 | 
					  ep="$2"
 | 
				
			||||||
  echo $ep
 | 
					  echo $ep
 | 
				
			||||||
  if [ "$3" ] ; then
 | 
					  if [ "$3" ] ; then
 | 
				
			||||||
    data="--data \"$3\""
 | 
					    data="--data \'$3\'"
 | 
				
			||||||
 | 
					    _debug data "$data"
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
  response="$(curl --silent -X $m "$CF_Api/$ep" -H "X-Auth-Email: $CF_Email" -H "X-Auth-Key: $CF_Key" -H "Content-Type: application/json" $data)"
 | 
					  response="$(curl --silent -X $m "$CF_Api/$ep" -H "X-Auth-Email: $CF_Email" -H "X-Auth-Key: $CF_Key" -H "Content-Type: application/json" $data)"
 | 
				
			||||||
  if [ "$?" != "0" ] ; then
 | 
					  if [ "$?" != "0" ] ; then
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user