mirror of
https://github.com/plantroon/acme.sh.git
synced 2024-12-25 22:51:39 +00:00
add --accountkey
and --accountemail
This commit is contained in:
parent
93c9216b69
commit
b5eb4b904e
@ -149,6 +149,8 @@ Parameters:
|
|||||||
--accountconf Specifies a customized account config file.
|
--accountconf Specifies a customized account config file.
|
||||||
--home Specifies the home dir for acme.sh .
|
--home Specifies the home dir for acme.sh .
|
||||||
--useragent Specifies the user agent string. it will be saved for future use too.
|
--useragent Specifies the user agent string. it will be saved for future use too.
|
||||||
|
--accountemail Specifies the account email for registering, Only valid for the '--install' command.
|
||||||
|
--accountkey Specifyes the account key path, Only valid for the '--install' command.
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
25
acme.sh
25
acme.sh
@ -246,12 +246,13 @@ createAccountKey() {
|
|||||||
|
|
||||||
account=$1
|
account=$1
|
||||||
length=$2
|
length=$2
|
||||||
|
_debug account "$account"
|
||||||
|
_debug length "$length"
|
||||||
if [[ "$length" == "ec-"* ]] ; then
|
if [[ "$length" == "ec-"* ]] ; then
|
||||||
length=2048
|
length=2048
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "$2" ]] ; then
|
if [[ -z "$2" ]] || [[ "$2" == "no" ]] ; then
|
||||||
_info "Use default length 2048"
|
_info "Use default length 2048"
|
||||||
length=2048
|
length=2048
|
||||||
fi
|
fi
|
||||||
@ -1893,6 +1894,8 @@ Parameters:
|
|||||||
--accountconf Specifies a customized account config file.
|
--accountconf Specifies a customized account config file.
|
||||||
--home Specifies the home dir for $PROJECT_NAME .
|
--home Specifies the home dir for $PROJECT_NAME .
|
||||||
--useragent Specifies the user agent string. it will be saved for future use too.
|
--useragent Specifies the user agent string. it will be saved for future use too.
|
||||||
|
--accountemail Specifies the account email for registering, Only valid for the '--install' command.
|
||||||
|
--accountkey Specifyes the account key path, Only valid for the '--install' command.
|
||||||
|
|
||||||
"
|
"
|
||||||
}
|
}
|
||||||
@ -1939,6 +1942,8 @@ _process() {
|
|||||||
_password=""
|
_password=""
|
||||||
_accountconf=""
|
_accountconf=""
|
||||||
_useragent=""
|
_useragent=""
|
||||||
|
_accountemail=""
|
||||||
|
_accountkey=""
|
||||||
while (( ${#} )); do
|
while (( ${#} )); do
|
||||||
case "${1}" in
|
case "${1}" in
|
||||||
|
|
||||||
@ -2113,6 +2118,16 @@ _process() {
|
|||||||
USER_AGENT="$_useragent"
|
USER_AGENT="$_useragent"
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
|
--accountemail )
|
||||||
|
_accountemail="$2"
|
||||||
|
ACCOUNT_EMAIL="$_accountemail"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
--accountkey )
|
||||||
|
_accountkey="$2"
|
||||||
|
ACCOUNT_KEY_PATH="$_accountkey"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
_err "Unknown parameter : $1"
|
_err "Unknown parameter : $1"
|
||||||
return 1
|
return 1
|
||||||
@ -2167,6 +2182,12 @@ _process() {
|
|||||||
if [[ "$_useragent" ]] ; then
|
if [[ "$_useragent" ]] ; then
|
||||||
_saveaccountconf "USER_AGENT" "$_useragent"
|
_saveaccountconf "USER_AGENT" "$_useragent"
|
||||||
fi
|
fi
|
||||||
|
if [[ "$_accountemail" ]] ; then
|
||||||
|
_saveaccountconf "ACCOUNT_EMAIL" "$_accountemail"
|
||||||
|
fi
|
||||||
|
if [[ "$_accountkey" ]] ; then
|
||||||
|
_saveaccountconf "ACCOUNT_KEY_PATH" "$_accountkey"
|
||||||
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user