|
@ -32,17 +32,17 @@ check_cron() |
|
|
|
|
|
|
|
|
log() |
|
|
log() |
|
|
{ |
|
|
{ |
|
|
logger -t acme -s -p daemon.info "$@" |
|
|
|
|
|
|
|
|
logger -t acme -s -p daemon.info -- "$@" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
err() |
|
|
err() |
|
|
{ |
|
|
{ |
|
|
logger -t acme -s -p daemon.err "$@" |
|
|
|
|
|
|
|
|
logger -t acme -s -p daemon.err -- "$@" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
debug() |
|
|
debug() |
|
|
{ |
|
|
{ |
|
|
[ "$DEBUG" -eq "1" ] && logger -t acme -s -p daemon.debug "$@" |
|
|
|
|
|
|
|
|
[ "$DEBUG" -eq "1" ] && logger -t acme -s -p daemon.debug -- "$@" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
get_listeners() { |
|
|
get_listeners() { |
|
@ -183,6 +183,7 @@ issue_cert() |
|
|
local update_uhttpd |
|
|
local update_uhttpd |
|
|
local update_nginx |
|
|
local update_nginx |
|
|
local keylength |
|
|
local keylength |
|
|
|
|
|
local keylength_ecc=0 |
|
|
local domains |
|
|
local domains |
|
|
local main_domain |
|
|
local main_domain |
|
|
local moved_staging=0 |
|
|
local moved_staging=0 |
|
@ -215,6 +216,7 @@ issue_cert() |
|
|
|
|
|
|
|
|
if echo $keylength | grep -q "^ec-"; then |
|
|
if echo $keylength | grep -q "^ec-"; then |
|
|
domain_dir="$STATE_DIR/${main_domain}_ecc" |
|
|
domain_dir="$STATE_DIR/${main_domain}_ecc" |
|
|
|
|
|
keylength_ecc=1 |
|
|
else |
|
|
else |
|
|
domain_dir="$STATE_DIR/${main_domain}" |
|
|
domain_dir="$STATE_DIR/${main_domain}" |
|
|
fi |
|
|
fi |
|
@ -234,6 +236,7 @@ issue_cert() |
|
|
moved_staging=1 |
|
|
moved_staging=1 |
|
|
else |
|
|
else |
|
|
log "Found previous cert config. Issuing renew." |
|
|
log "Found previous cert config. Issuing renew." |
|
|
|
|
|
[ "$keylength_ecc" -eq "1" ] && acme_args="$acme_args --ecc" |
|
|
run_acme --home "$STATE_DIR" --renew -d "$main_domain" $acme_args && ret=0 || ret=1 |
|
|
run_acme --home "$STATE_DIR" --renew -d "$main_domain" $acme_args && ret=0 || ret=1 |
|
|
post_checks |
|
|
post_checks |
|
|
return $ret |
|
|
return $ret |
|
|