mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-11-03 20:07:43 +00:00 
			
		
		
		
	
							parent
							
								
									664446631f
								
							
						
					
					
						commit
						3881f22192
					
				
							
								
								
									
										13
									
								
								acme.sh
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								acme.sh
									
									
									
									
									
								
							@ -47,6 +47,7 @@ DEFAULT_DNS_SLEEP=120
 | 
			
		||||
NO_VALUE="no"
 | 
			
		||||
 | 
			
		||||
W_TLS="tls"
 | 
			
		||||
W_DNS="dns"
 | 
			
		||||
DNS_ALIAS_PREFIX="="
 | 
			
		||||
 | 
			
		||||
MODE_STATELESS="stateless"
 | 
			
		||||
@ -3118,7 +3119,7 @@ _on_issue_err() {
 | 
			
		||||
    )
 | 
			
		||||
  fi
 | 
			
		||||
 | 
			
		||||
  if [ "$IS_RENEW" = "1" ] && _hasfield "$Le_Webroot" "dns"; then
 | 
			
		||||
  if [ "$IS_RENEW" = "1" ] && _hasfield "$Le_Webroot" "$W_DNS"; then
 | 
			
		||||
    _err "$_DNS_MANUAL_ERR"
 | 
			
		||||
  fi
 | 
			
		||||
 | 
			
		||||
@ -3154,7 +3155,7 @@ _on_issue_success() {
 | 
			
		||||
    fi
 | 
			
		||||
  fi
 | 
			
		||||
 | 
			
		||||
  if _hasfield "$Le_Webroot" "dns"; then
 | 
			
		||||
  if _hasfield "$Le_Webroot" "$W_DNS"; then
 | 
			
		||||
    _err "$_DNS_MANUAL_WARN"
 | 
			
		||||
  fi
 | 
			
		||||
 | 
			
		||||
@ -3624,7 +3625,7 @@ $_authorizations_map"
 | 
			
		||||
 | 
			
		||||
      vtype="$VTYPE_HTTP"
 | 
			
		||||
      #todo, v2 wildcard force to use dns
 | 
			
		||||
      if _startswith "$_currentRoot" "dns"; then
 | 
			
		||||
      if _startswith "$_currentRoot" "$W_DNS"; then
 | 
			
		||||
        vtype="$VTYPE_DNS"
 | 
			
		||||
      fi
 | 
			
		||||
 | 
			
		||||
@ -3751,6 +3752,10 @@ $_authorizations_map"
 | 
			
		||||
        if [ "$d_api" ]; then
 | 
			
		||||
          _info "Found domain api file: $d_api"
 | 
			
		||||
        else
 | 
			
		||||
          if [ "$_currentRoot" != "$W_DNS" ]; then
 | 
			
		||||
            _err "Can not find dns api hook for: $_currentRoot"
 | 
			
		||||
            _info "You need to add the txt record manually."
 | 
			
		||||
          fi
 | 
			
		||||
          _info "$(__red "Add the following TXT record:")"
 | 
			
		||||
          _info "$(__red "Domain: '$(__green "$txtdomain")'")"
 | 
			
		||||
          _info "$(__red "TXT value: '$(__green "$txt")'")"
 | 
			
		||||
@ -5779,7 +5784,7 @@ _process() {
 | 
			
		||||
        fi
 | 
			
		||||
        ;;
 | 
			
		||||
      --dns)
 | 
			
		||||
        wvalue="dns"
 | 
			
		||||
        wvalue="$W_DNS"
 | 
			
		||||
        if [ "$2" ] && ! _startswith "$2" "-"; then
 | 
			
		||||
          wvalue="$2"
 | 
			
		||||
          shift
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user