You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

100-sitegen-cert-request 445B

1234567891011121314151617181920212223
  1. #! /usr/bin/env sh
  2. event="${1}"
  3. host="${2}"
  4. root_dir="${3}"
  5. conf_conf="${4}"
  6. conf_include="${5}"
  7. site_conf="${6}"
  8. site_include="${7}"
  9. if [ "${event}" != "post" ]
  10. then
  11. exit 0
  12. fi
  13. count=$(grep -ci '^ *SSLCertificateFile' ${site_conf})
  14. if [ "${count}" -ge 1 ]
  15. then
  16. echo "SSLCertificateFile directive found; generating certificate..."
  17. sitegen --cert-request "${host}"
  18. else
  19. echo "SSLCertificateFile directive not found; doing nothing"
  20. fi