13 lines
512 B
Bash
Executable File
13 lines
512 B
Bash
Executable File
#!/bin/sh
|
|
# certbot deploy hook. Install as
|
|
# /etc/letsencrypt/renewal-hooks/deploy/reload-nginx.sh (chmod +x)
|
|
#
|
|
# deploy/ runs only when a certificate was actually renewed (RENEWED_LINEAGE is
|
|
# set). post/ would run twice a day whether or not anything changed, reloading
|
|
# nginx for nothing.
|
|
#
|
|
# Without this, D-4 measured the failure exactly: the renewal succeeds, the
|
|
# timer reports SUCCESS, and the old certificate keeps being served for 38m25s
|
|
# — with no error anywhere.
|
|
nginx -t && nginx -s reload
|