mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-10-31 02:17:18 +00:00 
			
		
		
		
	Few non-critical fixes.
This commit is contained in:
		
							parent
							
								
									ccf9a9976c
								
							
						
					
					
						commit
						31b67ab92e
					
				| @ -28,13 +28,12 @@ dns_he_add() { | |||||||
|   _saveaccountconf HE_Username "$HE_Username" |   _saveaccountconf HE_Username "$HE_Username" | ||||||
|   _saveaccountconf HE_Password "$HE_Password" |   _saveaccountconf 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 | ||||||
|   _debug "Zone id \"$_zone_id\" will be used." |   _debug "Zone id \"$_zone_id\" will be used." | ||||||
| 
 | 
 | ||||||
|   body="email=${HE_Username}&pass=${HE_Password}" |   body="email=${HE_Username}&pass=${HE_Password}" | ||||||
|   body="$body&account=" |   body="$body&account=" | ||||||
|   body="$body&account=" |  | ||||||
|   body="$body&menu=edit_zone" |   body="$body&menu=edit_zone" | ||||||
|   body="$body&Type=TXT" |   body="$body&Type=TXT" | ||||||
|   body="$body&hosted_dns_zoneid=$_zone_id" |   body="$body&hosted_dns_zoneid=$_zone_id" | ||||||
| @ -91,16 +90,13 @@ dns_he_rm() { | |||||||
|   body="$body&hosted_dns_editzone=1" |   body="$body&hosted_dns_editzone=1" | ||||||
|   body="$body&hosted_dns_delrecord=1" |   body="$body&hosted_dns_delrecord=1" | ||||||
|   body="$body&hosted_dns_delconfirm=delete" |   body="$body&hosted_dns_delconfirm=delete" | ||||||
|   body="$body&hosted_dns_editzone=1" |  | ||||||
|   _post "$body" "https://dns.he.net/" \ |   _post "$body" "https://dns.he.net/" \ | ||||||
|     | grep '<div id="dns_status" onClick="hideThis(this);">Successfully removed record.</div>' \ |     | grep '<div id="dns_status" onClick="hideThis(this);">Successfully removed record.</div>' \ | ||||||
|       >/dev/null |       >/dev/null | ||||||
|   if [ "$?" -eq 0 ]; then |   if [ "$?" -eq 0 ]; then | ||||||
|     _info "Record removed successfuly." |     _info "Record removed successfuly." | ||||||
|   else |   else | ||||||
|     _err \ |     _err "Could not clean (remove) up the record. Please go to HE administration interface and clean it by hand." | ||||||
|       "Could not clean (remove) up the record. Please go to HE" \ |  | ||||||
|       "administration interface and clean it by hand." |  | ||||||
|   fi |   fi | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| @ -134,8 +130,8 @@ _find_zone() { | |||||||
|     | _egrep_o "delete_dom.*name=\"[^\"]+\" value=\"[0-9]+" |     | _egrep_o "delete_dom.*name=\"[^\"]+\" value=\"[0-9]+" | ||||||
|   ) |   ) | ||||||
|   # Zone names and zone IDs are in same order |   # Zone names and zone IDs are in same order | ||||||
|   _zone_ids=$(echo "$_matches" | cut -d '"' -f 5 --output-delimiter=":") |   _zone_ids=$(echo "$_matches" | cut -d '"' -f 5) | ||||||
|   _zone_names=$(echo "$_matches" | cut -d '"' -f 3 --output-delimiter=":") |   _zone_names=$(echo "$_matches" | cut -d '"' -f 3) | ||||||
|   _debug2 "These are the zones on this HE account:" |   _debug2 "These are the zones on this HE account:" | ||||||
|   _debug2 "$_zone_names" |   _debug2 "$_zone_names" | ||||||
|   _debug2 "And these are their respective IDs:" |   _debug2 "And these are their respective IDs:" | ||||||
| @ -156,13 +152,11 @@ _find_zone() { | |||||||
|     _line_num=$(echo "$_zone_names" | _find_linenum "$_attempted_zone") |     _line_num=$(echo "$_zone_names" | _find_linenum "$_attempted_zone") | ||||||
|     if [ -n "$_line_num" ]; then |     if [ -n "$_line_num" ]; then | ||||||
|       _zone_id=$(echo "$_zone_ids" | sed "${_line_num}q;d") |       _zone_id=$(echo "$_zone_ids" | sed "${_line_num}q;d") | ||||||
|       _debug "Found relevant zone \"$_attempted_zone\" with id" \ |       _debug "Found relevant zone \"$_attempted_zone\" with id \"$_zone_id\" - will be used for domain \"$_domain\"." | ||||||
|         "\"$_zone_id\" - will be used for domain \"$_domain\"." |  | ||||||
|       return 0 |       return 0 | ||||||
|     fi |     fi | ||||||
| 
 | 
 | ||||||
|     _debug "Zone \"$_attempted_zone\" doesn't exist, let's try a less" \ |     _debug "Zone \"$_attempted_zone\" doesn't exist, let's try a less specific zone." | ||||||
|       "specific zone." |  | ||||||
|     _strip_counter=$(_math "$_strip_counter" + 1) |     _strip_counter=$(_math "$_strip_counter" + 1) | ||||||
|   done |   done | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user