support '--auto-upgrade'
This commit is contained in:
parent
4dfc8b262c
commit
6bf281f905
22
acme.sh
22
acme.sh
@ -3312,7 +3312,7 @@ uninstall() {
|
|||||||
cron() {
|
cron() {
|
||||||
IN_CRON=1
|
IN_CRON=1
|
||||||
_initpath
|
_initpath
|
||||||
if [ "$AUTO_UPGRADE" ] ; then
|
if [ "$AUTO_UPGRADE" = "1" ] ; then
|
||||||
export LE_WORKING_DIR
|
export LE_WORKING_DIR
|
||||||
(
|
(
|
||||||
if ! upgrade ; then
|
if ! upgrade ; then
|
||||||
@ -3416,6 +3416,7 @@ Parameters:
|
|||||||
--post-hook Command to be run after attempting to obtain/renew certificates. No matter the obain/renew is success or failed.
|
--post-hook Command to be run after attempting to obtain/renew certificates. No matter the obain/renew is success or failed.
|
||||||
--renew-hook Command to be run once for each successfully renewed certificate.
|
--renew-hook Command to be run once for each successfully renewed certificate.
|
||||||
--ocsp-must-staple, --ocsp Generate ocsp must Staple extension.
|
--ocsp-must-staple, --ocsp Generate ocsp must Staple extension.
|
||||||
|
--auto-upgrade [0|1] Valid for '--upgrade' command, indicating whether to upgrade automatically in future.
|
||||||
"
|
"
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3479,6 +3480,12 @@ _processAccountConf() {
|
|||||||
_saveaccountconf "ACCOUNT_EMAIL" "$ACCOUNT_EMAIL"
|
_saveaccountconf "ACCOUNT_EMAIL" "$ACCOUNT_EMAIL"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$_auto_upgrade" ] ; then
|
||||||
|
_saveaccountconf "AUTO_UPGRADE" "$_auto_upgrade"
|
||||||
|
elif [ "$AUTO_UPGRADE" ] ; then
|
||||||
|
_saveaccountconf "AUTO_UPGRADE" "$AUTO_UPGRADE"
|
||||||
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
_process() {
|
_process() {
|
||||||
@ -3516,6 +3523,7 @@ _process() {
|
|||||||
_log=""
|
_log=""
|
||||||
_local_address=""
|
_local_address=""
|
||||||
_log_level=""
|
_log_level=""
|
||||||
|
_auto_upgrade=""
|
||||||
while [ ${#} -gt 0 ] ; do
|
while [ ${#} -gt 0 ] ; do
|
||||||
case "${1}" in
|
case "${1}" in
|
||||||
|
|
||||||
@ -3807,7 +3815,7 @@ _process() {
|
|||||||
--log|--logfile)
|
--log|--logfile)
|
||||||
_log="1"
|
_log="1"
|
||||||
_logfile="$2"
|
_logfile="$2"
|
||||||
if [ -z "$_logfile" ] || _startswith "$_logfile" '-' ; then
|
if _startswith "$_logfile" '-' ; then
|
||||||
_logfile=""
|
_logfile=""
|
||||||
else
|
else
|
||||||
shift
|
shift
|
||||||
@ -3822,6 +3830,16 @@ _process() {
|
|||||||
LOG_LEVEL="$_log_level"
|
LOG_LEVEL="$_log_level"
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
|
--auto-upgrade)
|
||||||
|
_auto_upgrade="$2"
|
||||||
|
if [ -z "$_auto_upgrade" ] || _startswith "$_auto_upgrade" '-' ; then
|
||||||
|
_auto_upgrade="1"
|
||||||
|
else
|
||||||
|
shift
|
||||||
|
fi
|
||||||
|
AUTO_UPGRADE="$_auto_upgrade"
|
||||||
|
;;
|
||||||
|
|
||||||
*)
|
*)
|
||||||
_err "Unknown parameter : $1"
|
_err "Unknown parameter : $1"
|
||||||
return 1
|
return 1
|
||||||
|
Loading…
Reference in New Issue
Block a user