diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 1fda4cbf3aa20fc14a882c0762b94bff1cb2f4c2..abd18521b412921c9a219a4863ebe6fc703608aa 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -48,4 +48,10 @@ - Restart SSH - name: Allow users to traverse directories to TLS private key files - file: path=/etc/ssl/private/ mode=o+x \ No newline at end of file + file: path=/etc/ssl/private/ mode=o+x + +- name: Deploy CA certificates + copy: src="{{ item }}" dest="/usr/local/share/ca-certificates/{{ item | basename | regex_replace('(?i)\.pem$', '.crt') }}" mode=644 owner=root group=root + with_items: ca_certificates + notify: + - Update CA certificate cache \ No newline at end of file