diff --git a/base/pki/host.sls b/base/pki/host.sls index cb664d5..d88c50d 100644 --- a/base/pki/host.sls +++ b/base/pki/host.sls @@ -32,5 +32,15 @@ - backup: False - require: - x509: /etc/pki/private.key + +/etc/pki/chain/{{ cn }}.pem: + file: + - append + - sources: + - /etc/pki/{{ cn }}.crt + - /etc/pki/private.key + - require: + - file: /etc/pki/chain + {% endfor %} \ No newline at end of file diff --git a/base/pki/init.sls b/base/pki/init.sls index 3eb548c..51383dd 100644 --- a/base/pki/init.sls +++ b/base/pki/init.sls @@ -8,3 +8,6 @@ include: /etc/pki: file.directory + +/etc/pki/chain: + file.directory