diff options
Diffstat (limited to 'security/letsencrypt.sh/files/000.letsencrypt.sh.in')
| -rw-r--r-- | security/letsencrypt.sh/files/000.letsencrypt.sh.in | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/security/letsencrypt.sh/files/000.letsencrypt.sh.in b/security/letsencrypt.sh/files/000.letsencrypt.sh.in index 25891b4672be..d30e980c00e0 100644 --- a/security/letsencrypt.sh/files/000.letsencrypt.sh.in +++ b/security/letsencrypt.sh/files/000.letsencrypt.sh.in @@ -8,9 +8,17 @@ then source_periodic_confs fi -case "$monthly_letsencrypt_enable" in +case "$weekly_letsencrypt_enable" in [Yy][Ee][Ss]) - %%PREFIX%%/bin/letsencrypt.sh -c + if [ -z "$weekly_letsencrypt_user" ] + then + %%PREFIX%%/bin/letsencrypt.sh -c + else + su -m "$weekly_letsencrypt_user" -c '%%PREFIX%%/bin/letsencrypt.sh -c' + fi + if [ -x "$weekly_letsencrypt_deployscript" ] + $weekly_letsencrypt_deployscript + fi ;; *) ;; |
