From 5fc12657d32a7950198931820003dd32f018791b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20S?= Date: Wed, 13 Jun 2018 18:03:14 +0200 Subject: [PATCH 1/2] Check evoacme file cron --- evocheck.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/evocheck.sh b/evocheck.sh index cc19104..43a827b 100755 --- a/evocheck.sh +++ b/evocheck.sh @@ -102,6 +102,7 @@ IS_EVOBACKUP=1 IS_DUPLICATE_FS_LABEL=1 IS_EVOMAINTENANCE_FW=1 IS_EVOLIX_USER=1 +IS_EVOACME_CRON=1 #Proper to OpenBSD IS_SOFTDEP=1 @@ -766,6 +767,15 @@ if [ -e /etc/debian_version ]; then if [ "$IS_EVOLIX_USER" = 1 ]; then getent passwd evolix >/dev/null && echo 'IS_EVOLIX_USER FAILED!' fi + + if [ "$IS_EVOACME_CRON" = 1 ]; then + if [ -f "/usr/local/sbin/evoacme" ]; then + # Old cron file, should be deleted + test -f /etc/cron.daily/certbot && echo 'IS_EVOACME_CRON FAILED!' + # evoacme cron file should be present + test -f /etc/cron.daily/evoacme || echo 'IS_EVOACME_CRON FAILED!' + fi + fi fi From e5ca035516690dc3504cf36d20764169482f2ae1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20S?= Date: Wed, 13 Jun 2018 18:09:48 +0200 Subject: [PATCH 2/2] Add a line --- evocheck.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/evocheck.sh b/evocheck.sh index f00cb63..7b7d6c7 100755 --- a/evocheck.sh +++ b/evocheck.sh @@ -777,6 +777,7 @@ if [ -e /etc/debian_version ]; then test -f /etc/cron.daily/evoacme || echo 'IS_EVOACME_CRON FAILED!' fi fi + if [ "$IS_EVOACME_LIVELINKS" = 1 ]; then if [ -x "$(which evoacme)" ]; then for live in /etc/letsencrypt/*/live; do