mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-10-31 18:37:30 +00:00 
			
		
		
		
	update dns he
This commit is contained in:
		
							parent
							
								
									012dd6986b
								
							
						
					
					
						commit
						2655e726c9
					
				| @ -315,6 +315,13 @@ You don't have to do anything manually! | |||||||
| 1. Azure DNS | 1. Azure DNS | ||||||
| 1. selectel.com(selectel.ru) DNS API | 1. selectel.com(selectel.ru) DNS API | ||||||
| 1. zonomi.com DNS API | 1. zonomi.com DNS API | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| And:  | And:  | ||||||
| 
 | 
 | ||||||
| 1. lexicon DNS API: https://github.com/Neilpang/acme.sh/wiki/How-to-use-lexicon-dns-api | 1. lexicon DNS API: https://github.com/Neilpang/acme.sh/wiki/How-to-use-lexicon-dns-api | ||||||
|  | |||||||
| @ -585,7 +585,7 @@ For issues, please report to https://github.com/non7top/acme.sh/issues. | |||||||
| 
 | 
 | ||||||
| ## 31. Use Hurricane Electric | ## 31. Use Hurricane Electric | ||||||
| 
 | 
 | ||||||
| Hurricane Electric doesn't have an API so just set your login credentials like so: | Hurricane Electric (https://dns.he.net/) doesn't have an API so just set your login credentials like so: | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
| export HE_Username="yourusername" | export HE_Username="yourusername" | ||||||
|  | |||||||
| @ -19,14 +19,16 @@ dns_he_add() { | |||||||
|   _txt_value=$2 |   _txt_value=$2 | ||||||
|   _info "Using DNS-01 Hurricane Electric hook" |   _info "Using DNS-01 Hurricane Electric hook" | ||||||
| 
 | 
 | ||||||
|  |   HE_Username="${HE_Username:-$(_readaccountconf_mutable HE_Username)}" | ||||||
|  |   HE_Password="${HE_Password:-$(_readaccountconf_mutable HE_Password)}" | ||||||
|   if [ -z "$HE_Username" ] || [ -z "$HE_Password" ]; then |   if [ -z "$HE_Username" ] || [ -z "$HE_Password" ]; then | ||||||
|     HE_Username= |     HE_Username= | ||||||
|     HE_Password= |     HE_Password= | ||||||
|     _err "No auth details provided. Please set user credentials using the \$HE_Username and \$HE_Password envoronment variables." |     _err "No auth details provided. Please set user credentials using the \$HE_Username and \$HE_Password envoronment variables." | ||||||
|     return 1 |     return 1 | ||||||
|   fi |   fi | ||||||
|   _saveaccountconf HE_Username "$HE_Username" |   _saveaccountconf_mutable HE_Username "$HE_Username" | ||||||
|   _saveaccountconf HE_Password "$HE_Password" |   _saveaccountconf_mutable HE_Password "$HE_Password" | ||||||
| 
 | 
 | ||||||
|   # Fills in the $_zone_id |   # Fills in the $_zone_id | ||||||
|   _find_zone "$_full_domain" || return 1 |   _find_zone "$_full_domain" || return 1 | ||||||
| @ -62,7 +64,8 @@ dns_he_rm() { | |||||||
|   _full_domain=$1 |   _full_domain=$1 | ||||||
|   _txt_value=$2 |   _txt_value=$2 | ||||||
|   _info "Cleaning up after DNS-01 Hurricane Electric hook" |   _info "Cleaning up after DNS-01 Hurricane Electric hook" | ||||||
| 
 |   HE_Username="${HE_Username:-$(_readaccountconf_mutable HE_Username)}" | ||||||
|  |   HE_Password="${HE_Password:-$(_readaccountconf_mutable HE_Password)}" | ||||||
|   # fills in the $_zone_id |   # fills in the $_zone_id | ||||||
|   _find_zone "$_full_domain" || return 1 |   _find_zone "$_full_domain" || return 1 | ||||||
|   _debug "Zone id \"$_zone_id\" will be used." |   _debug "Zone id \"$_zone_id\" will be used." | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user