Merge pull request #473 from Neilpang/dev

Dev
This commit is contained in:
neil 2016-12-18 11:39:53 +08:00 committed by GitHub
commit 8636a15695
15 changed files with 23 additions and 19 deletions

View File

@ -321,7 +321,7 @@ acme.sh --renew -d example.com --force --ecc
# 11. How to upgrade `acme.sh`
acme.sh is in constant developement, so it's strongly recommended to use the latest code.
acme.sh is in constant development, so it's strongly recommended to use the latest code.
You can update acme.sh to the latest code:

View File

@ -406,8 +406,10 @@ _getfile() {
#Usage: multiline
_base64() {
if [ "$1" ]; then
_debug3 "base64 multiline:'$1'"
$OPENSSL_BIN base64 -e
else
_debug3 "base64 single line."
$OPENSSL_BIN base64 -e | tr -d '\r\n'
fi
}
@ -932,6 +934,8 @@ _calcjwk() {
modulus=$($OPENSSL_BIN rsa -in "$keyfile" -modulus -noout | cut -d '=' -f 2)
_debug3 modulus "$modulus"
n="$(printf "%s" "$modulus" | _h2b | _base64 | _urlencode)"
_debug3 n "$n"
jwk='{"e": "'$e'", "kty": "RSA", "n": "'$n'"}'
_debug3 jwk "$jwk"
@ -1913,7 +1917,7 @@ _setApache() {
fi
_info "JFYI, Config file $httpdconf is backuped to $APACHE_CONF_BACKUP_DIR/$httpdconfname"
_info "In case there is an error that can not be restored automatically, you may try restore it yourself."
_info "The backup file will be deleted on sucess, just forget it."
_info "The backup file will be deleted on success, just forget it."
#add alias
@ -3780,7 +3784,7 @@ install() {
if [ -z "$NO_DETECT_SH" ]; then
#Modify shebang
if _exists bash; then
_info "Good, bash is found, so change the shebang to use bash as prefered."
_info "Good, bash is found, so change the shebang to use bash as preferred."
_shebang='#!/usr/bin/env bash'
_setShebang "$LE_WORKING_DIR/$PROJECT_ENTRY" "$_shebang"
for subf in $_SUB_FOLDERS; do

View File

@ -35,7 +35,7 @@ dns_ali_rm() {
_clean
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
_get_root() {
domain=$1

View File

@ -42,7 +42,7 @@ dns_aws_add() {
_aws_tmpl_xml="<ChangeResourceRecordSetsRequest xmlns=\"https://route53.amazonaws.com/doc/2013-04-01/\"><ChangeBatch><Changes><Change><Action>UPSERT</Action><ResourceRecordSet><Name>$fulldomain</Name><Type>TXT</Type><TTL>300</TTL><ResourceRecords><ResourceRecord><Value>\"$txtvalue\"</Value></ResourceRecord></ResourceRecords></ResourceRecordSet></Change></Changes></ChangeBatch></ChangeResourceRecordSetsRequest>"
if aws_rest POST "2013-04-01$_domain_id/rrset/" "" "$_aws_tmpl_xml" && _contains "$response" "ChangeResourceRecordSetsResponse"; then
_info "txt record updated sucess."
_info "txt record updated success."
return 0
fi
@ -66,7 +66,7 @@ dns_aws_rm() {
_aws_tmpl_xml="<ChangeResourceRecordSetsRequest xmlns=\"https://route53.amazonaws.com/doc/2013-04-01/\"><ChangeBatch><Changes><Change><Action>DELETE</Action><ResourceRecordSet><ResourceRecords><ResourceRecord><Value>\"$txtvalue\"</Value></ResourceRecord></ResourceRecords><Name>$fulldomain.</Name><Type>TXT</Type><TTL>300</TTL></ResourceRecordSet></Change></Changes></ChangeBatch></ChangeResourceRecordSetsRequest>"
if aws_rest POST "2013-04-01$_domain_id/rrset/" "" "$_aws_tmpl_xml" && _contains "$response" "ChangeResourceRecordSetsResponse"; then
_info "txt record deleted sucess."
_info "txt record deleted success."
return 0
fi
@ -74,7 +74,7 @@ dns_aws_rm() {
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
_get_root() {
domain=$1

View File

@ -120,7 +120,7 @@ dns_cf_rm() {
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
#_acme-challenge.www.domain.com
#returns
# _sub_domain=_acme-challenge.www

View File

@ -131,7 +131,7 @@ update_record() {
return 1
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
#_acme-challenge.www.domain.com
#returns
# _sub_domain=_acme-challenge.www

View File

@ -158,7 +158,7 @@ update_record() {
return 1 #error
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
#_acme-challenge.www.domain.com
#returns
# _sub_domain=_acme-challenge.www

View File

@ -59,7 +59,7 @@ dns_gd_rm() {
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
#_acme-challenge.www.domain.com
#returns
# _sub_domain=_acme-challenge.www

View File

@ -30,7 +30,7 @@ dns_ispconfig_rm() {
_ISPC_credentials && _ISPC_login && _ISPC_rmTxt
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
_ISPC_credentials() {
if [ -z "${ISPC_User}" ] || [ -z "$ISPC_Password" ] || [ -z "${ISPC_Api}" ] || [ -z "${ISPC_Api_Insecure}" ]; then

View File

@ -84,7 +84,7 @@ dns_lua_rm() {
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
#_acme-challenge.www.domain.com
#returns
# _sub_domain=_acme-challenge.www

View File

@ -81,7 +81,7 @@ dns_me_rm() {
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
#_acme-challenge.www.domain.com
#returns
# _sub_domain=_acme-challenge.www

View File

@ -23,7 +23,7 @@ dns_myapi_add() {
}
#Usage: fulldomain txtvalue
#Remove the txt record afer validation.
#Remove the txt record after validation.
dns_myapi_rm() {
fulldomain=$1
txtvalue=$2
@ -32,4 +32,4 @@ dns_myapi_rm() {
_debug txtvalue "$txtvalue"
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################

View File

@ -44,7 +44,7 @@ EOF
return 0
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
_checkKeyFile() {
if [ -z "${NSUPDATE_KEY}" ]; then

View File

@ -182,7 +182,7 @@ dns_ovh_rm() {
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
_ovh_authentication() {

View File

@ -130,7 +130,7 @@ notify_slaves() {
return 0
}
#################### Private functions bellow ##################################
#################### Private functions below ##################################
#_acme-challenge.www.domain.com
#returns
# _domain=domain.com