FreeBSD/jails/config/proxy/hap_ocsp_update.sh

16 lines
318 B
Bash
Raw Normal View History

2022-12-03 17:32:20 -08:00
#!/usr/local/bin/bash
shopt -u nullglob
# Certificates path and names
DIR="/mnt/certs"
CERTS="${DIR}/*haproxy.pem.ocsp"
for CERT in $CERTS; do
[[ $? -eq 0 ]] && [[ $(pidof haproxy) ]] && [[ -s $CERT ]] && echo "set ssl ocsp-response $(base64 $CERT | tr -d '\n')" | socat tcp-connect:127.0.0.1:9999 -
done
exit 0