Compare commits

..

No commits in common. "prod" and "v1.2" have entirely different histories.
prod ... v1.2

View file

@ -3,7 +3,6 @@
function halt() {
#stop services if necessary
if [ -d /var/lib/ipa/ ]
then
#stop httpd
systemctl stop httpd
fi
@ -15,7 +14,6 @@ function reload() {
systemctl reload nginx
fi
if [ -d /var/lib/ipa/ ]
then
#restart httpd
systemctl start httpd
/scripts/setup-le.sh
@ -39,9 +37,9 @@ do
if [[ $today > $expires ]]
then
echo Certificate for $f is expired, renewing >> $log
halt
halt()
certbot renew --cert-name $f >> /var/log/certbot-renewal.log
reload
reload()
continue
fi
#convert hostname into day of month between 0 and 28 to renew on specific day of month (reduce chance of running out of cert renewals)
@ -53,9 +51,9 @@ do
if [[ $dom -eq $rdate ]]
then
echo Date falls within renewal window for $f, attempting renewal >> $log
halt
halt()
certbot renew --cert-name $f >> $log
reload
reload()
break
fi
done