Add support for a default hook script

The default hook script can be used to reload the webserver
when a new certificate has been installed.
This commit is contained in:
Raphaël Hertzog committed 2016-12-12 20:47:14 +01:00
1 parent f970909764
commit 628e6bfef4
6 files changed
+46 -1

No files matched your search

+15
View File
@@ -0,0 +1,15 @@
#!/bin/sh
# File managed by Salt (salt://letsencrypt-sh/files/hook). Do not edit by
# hand!
{% from "letsencrypt-sh/map.jinja" import letsencrypt_sh with context %}
{% if letsencrypt_sh.hook_service_to_reload %}
if [ "$1" = "deploy_cert" ]; then
service {{ letsencrypt_sh.hook_service_to_reload }} reload
fi
{% else %}
# Empty file because pillar letsencrypt-sh:lookup:hook_service_to_reload
# was not set for this minion. Alternatively you can set
# letsencrypt-sh:lookup:hook_script_src to point to another source
# file.
{% endif %}