X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/82baf2fc853329a602119a72b73b752621e2888a..ca210064364c6f45db1e2d6a936f21940a3cf03f:/tools/salt-install/config_examples/multi_host/aws/states/custom_certs.sls diff --git a/tools/salt-install/config_examples/multi_host/aws/states/custom_certs.sls b/tools/salt-install/config_examples/multi_host/aws/states/custom_certs.sls index 3b2be59f36..d2345273f5 100644 --- a/tools/salt-install/config_examples/multi_host/aws/states/custom_certs.sls +++ b/tools/salt-install/config_examples/multi_host/aws/states/custom_certs.sls @@ -10,8 +10,16 @@ extra_custom_certs_file_directory_certs_dir: file.directory: - name: /etc/nginx/ssl + - user: root + - group: root + - dir_mode: 0750 + - file_mode: 0640 - require: - pkg: nginx_install + - recurse: + - user + - group + - mode {%- for cert in certs %} {%- set cert_file = 'arvados-' ~ cert ~ '.pem' %} @@ -25,6 +33,7 @@ extra_custom_certs_file_copy_{{ c }}: - force: true - user: root - group: root + - mode: 0640 - unless: cmp {{ dest_cert_dir }}/{{ c }} {{ orig_cert_dir }}/{{ c }} - require: - file: extra_custom_certs_file_directory_certs_dir