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