Compare commits

..

No commits in common. "5164b327f2230369bc2f473ea030a139cfc90791" and "1d44d8380b5857c76a100e71019be26722834b4d" have entirely different histories.

View file

@ -1,26 +1,10 @@
#! /bin/bash
#should probably add logic to only halt/reload once (and only if necessary)
function halt() {
#stop services if necessary
if [ -d /var/lib/ipa/ ]
#stop httpd
systemctl stop httpd
fi
}
function reload() {
#reload/restart relevant services
if [ -d /etc/nginx/certs/ ]
then
systemctl reload nginx
fi
if [ -d /var/lib/ipa/ ]
#restart httpd
systemctl start httpd
/scripts/setup-le.sh
systemctl restart httpd
#load cert
fi
}
dom=`date +%d`
@ -37,7 +21,6 @@ do
if [[ $today > $expires ]]
then
echo Certificate for $f is expired, renewing >> $log
halt()
certbot renew --cert-name $f >> /var/log/certbot-renewal.log
reload()
continue
@ -51,7 +34,6 @@ do
if [[ $dom -eq $rdate ]]
then
echo Date falls within renewal window for $f, attempting renewal >> $log
halt()
certbot renew --cert-name $f >> $log
reload()
break