mirror of
				https://github.com/hiskang/acme.sh
				synced 2025-10-31 02:17:18 +00:00 
			
		
		
		
	Merge pull request #1 from AlexeyStolyarov/AlexeyStolyarov-patch-1
#issue with nsupdate on Ubuntu 14.04.1 LTS
This commit is contained in:
		
						commit
						df5229c7c8
					
				| @ -8,12 +8,14 @@ dns_nsupdate_add() { | |||||||
|   txtvalue=$2 |   txtvalue=$2 | ||||||
|   _checkKeyFile || return 1 |   _checkKeyFile || return 1 | ||||||
|   [ -n "${NSUPDATE_SERVER}" ] || NSUPDATE_SERVER="localhost" |   [ -n "${NSUPDATE_SERVER}" ] || NSUPDATE_SERVER="localhost" | ||||||
|  |   [ -n "${NSUPDATE_SERVER_PORT}" ] || NSUPDATE_SERVER_PORT=53 | ||||||
|   # save the dns server and key to the account conf file. |   # save the dns server and key to the account conf file. | ||||||
|   _saveaccountconf NSUPDATE_SERVER "${NSUPDATE_SERVER}" |   _saveaccountconf NSUPDATE_SERVER "${NSUPDATE_SERVER} " | ||||||
|  |   _saveaccountconf NSUPDATE_SERVER_PORT "${NSUPDATE_SERVER_PORT} "   | ||||||
|   _saveaccountconf NSUPDATE_KEY "${NSUPDATE_KEY}" |   _saveaccountconf NSUPDATE_KEY "${NSUPDATE_KEY}" | ||||||
|   _info "adding ${fulldomain}. 60 in txt \"${txtvalue}\"" |   _info "adding ${fulldomain}. 60 in txt \"${txtvalue}\"" | ||||||
|   nsupdate -k "${NSUPDATE_KEY}" <<EOF |   nsupdate -k "${NSUPDATE_KEY}" <<EOF | ||||||
| server ${NSUPDATE_SERVER} | server ${NSUPDATE_SERVER} -p ${NSUPDATE_SERVER_PORT}  | ||||||
| update add ${fulldomain}. 60 in txt "${txtvalue}" | update add ${fulldomain}. 60 in txt "${txtvalue}" | ||||||
| send | send | ||||||
| EOF | EOF | ||||||
| @ -30,9 +32,10 @@ dns_nsupdate_rm() { | |||||||
|   fulldomain=$1 |   fulldomain=$1 | ||||||
|   _checkKeyFile || return 1 |   _checkKeyFile || return 1 | ||||||
|   [ -n "${NSUPDATE_SERVER}" ] || NSUPDATE_SERVER="localhost" |   [ -n "${NSUPDATE_SERVER}" ] || NSUPDATE_SERVER="localhost" | ||||||
|  |   [ -n "${NSUPDATE_SERVER_PORT}" ] || NSUPDATE_SERVER_PORT=53 | ||||||
|   _info "removing ${fulldomain}. txt" |   _info "removing ${fulldomain}. txt" | ||||||
|   nsupdate -k "${NSUPDATE_KEY}" <<EOF |   nsupdate -k "${NSUPDATE_KEY}" <<EOF | ||||||
| server ${NSUPDATE_SERVER} | server ${NSUPDATE_SERVER} -p ${NSUPDATE_SERVER_PORT}  | ||||||
| update delete ${fulldomain}. txt | update delete ${fulldomain}. txt | ||||||
| send | send | ||||||
| EOF | EOF | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user