blob: a342cbef94dd94ecdc2af745bd9237735843c316 [file] [log] [blame]
{%- from "linux/map.jinja" import system with context %}
{%- if system.enabled %}
{%- if system.ca_certificates is defined %}
{%- for certificate in system.ca_certificates %}
{{ system.ca_certs_dir }}/{{ certificate }}.crt:
file.managed:
- source: salt://pki/{{ certificate }}/{{ certificate }}-chain.cert.pem
- watch_in:
- cmd: update_certificates
{%- endfor %}
update_certificates:
cmd.wait:
- name: /usr/sbin/update-ca-certificates
{%- endif %}
{%- endif %}