{%- set cert_base = (lego_cert_dir, 'certificates', lego_job_name ~ '.') | path_join -%} #!/bin/sh {{ (acme_cfg.run_before_renew ~ ' &>/dev/null') if acme_cfg.run_before_renew is defined else '' }} {%- if acme_cfg.cert is defined %} cp -fpT {{ (cert_base ~ 'crt') | quote }} {{ acme_cfg.cert | quote }} {% if acme_cfg.owner is defined -%} chown -f {{ acme_cfg.owner ~ ((':' ~ acme_cfg.group) if acme_cfg.group is defined else '') }} {{ acme_cfg.cert | quote }} {% endif -%} {% endif -%} {% if acme_cfg.key is defined -%} cp -fpT {{ (cert_base ~ 'key') | quote }} {{ acme_cfg.key | quote }} {% if acme_cfg.owner is defined -%} chown -f {{ acme_cfg.owner ~ ((':' ~ acme_cfg.group) if acme_cfg.group is defined else '') }} {{ acme_cfg.key | quote }} {% endif -%} {% endif -%} {{ (acme_cfg.run_after_renew ~ ' &>/dev/null &') if acme_cfg.run_after_renew is defined else '' }}