diff options
author | Leonardo Mörlein <me@irrelefant.net> | 2021-03-25 23:22:19 +0100 |
---|---|---|
committer | Rosen Penev <rosenp@gmail.com> | 2021-04-04 19:12:38 -0700 |
commit | 4588a616520a3f738276747ea6fdaa96d0accebe (patch) | |
tree | 0039d6eedbcec0b72650f9e5ca455ce24f6c9ee7 /net/uacme | |
parent | 0c044284b7882c71642af38077a92f99277564e9 (diff) |
uacme: allow including run-uacme
With this commit, the run-acme script can be included into other scripts
by setting INLCUDE_ONLY=1.
Signed-off-by: Leonardo Mörlein <me@irrelefant.net>
Diffstat (limited to 'net/uacme')
-rw-r--r-- | net/uacme/files/run.sh | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/net/uacme/files/run.sh b/net/uacme/files/run.sh index aafcad82f..10871da4c 100644 --- a/net/uacme/files/run.sh +++ b/net/uacme/files/run.sh @@ -403,9 +403,11 @@ load_vars() DEBUG=$(config_get "$section" debug) } -check_cron -[ -n "$CHECK_CRON" ] && exit 0 -[ -e "/var/run/acme_boot" ] && rm -f "/var/run/acme_boot" && exit 0 +if [ -z "$INCLUDE_ONLY" ]; then + check_cron + [ -n "$CHECK_CRON" ] && exit 0 + [ -e "/var/run/acme_boot" ] && rm -f "/var/run/acme_boot" && exit 0 +fi config_load acme config_foreach load_vars acme @@ -421,6 +423,8 @@ fi trap err_out HUP TERM trap int_out INT -config_foreach issue_cert cert +if [ -z "$INCLUDE_ONLY" ]; then + config_foreach issue_cert cert -exit 0 + exit 0 +fi |