- {%- 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 %}
|