12345678910111213 |
- #!/bin/bash
- set -o errexit
- # Renew all live certificates with LetsEncrypt. This needs to run at least
- # once every three months, but recommanded frequency is once a day.
-
- /root/letsencrypt/letsencrypt-auto renew --pre-hook="service apache2 stop" --post-hook="service apache2 start" \
- -c /etc/letsencrypt/cli.conf
-
- # Services that rely on LE certificates may need restarted and/or other actions.
- for script in $(find /etc/letsencrypt/postrenew/ -maxdepth 1 -type f -executable); do
- echo "Executing ${script}."
- $script
- done
|