From df32082db8f9176cd84dc7d29bf1fbc764eb0038 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sat, 26 Mar 2022 12:21:49 -0500 Subject: [PATCH] Update nodemgmt-scripts.sh --- nodemgmt-scripts.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index 39804edb..bdb98680 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -599,6 +599,7 @@ CERTRENEW(){ $CERT_DAEMON --preferred-chain "ISRG Root X1" renew --webroot -w /var/www/html 2>&1 | tee ${FOLDER}/cert-renewal.lastrun # $CERT_DAEMON renew --force-renewal --preferred-chain "ISRG Root X1" --webroot -w /var/www/html 2>&1 | tee ${FOLDER}/cert-renewal.lastrun # $CERT_DAEMON --dry-run --preferred-chain "ISRG Root X1" renew --webroot -w /var/www/html 2>&1 | tee ${FOLDER}/cert-renewal.lastrun + CONCAT_SSL chown -R root:letsencrypt /etc/letsencrypt 2>&1 | tee -a ${FOLDER}/cert-renewal.lastrun chmod -R 6775 /etc/letsencrypt 2>&1 | tee -a ${FOLDER}/cert-renewal.lastrun yes | cp -rfH ${FOLDER}/cert-renewal.lastrun /etc/letsencrypt/cert-renewal.lastrun @@ -622,6 +623,7 @@ NIGHTLYRENEW(){ ssh root@webserver-node2.scity.us service nginx stop sleep 5 $CERT_DAEMON renew --webroot -w /var/www/html &>> ${FOLDER}/cert-renewal.lastrun + CONCAT_SSL chown -R root:letsencrypt /etc/letsencrypt &>> ${FOLDER}/cert-renewal.lastrun chmod -R 6775 /etc/letsencrypt &>> ${FOLDER}/cert-renewal.lastrun yes | cp -rfH ${FOLDER}/cert-renewal.lastrun /etc/letsencrypt/cert-renewal.lastrun @@ -631,6 +633,15 @@ NIGHTLYRENEW(){ SERVICE nginx reload web &>> ${FOLDER}/cert-renewal.lastrun } +CONCAT_SSL(){ + rm -f /tmp/ssllist + for certdir in /etc/letsencrypt/live/*/ ; do echo $certdir; done > /tmp/ssllist + for certdir in $( ${certdir}fullcert.pem + done +} + LISTCERTS(){ declare -i cw; declare -i spc1; declare -i c declare -A CHECKCERT_DOMAINS