summaryrefslogtreecommitdiffstats
path: root/roles/common/tasks/ca.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/common/tasks/ca.yml')
-rw-r--r--roles/common/tasks/ca.yml11
1 files changed, 6 insertions, 5 deletions
diff --git a/roles/common/tasks/ca.yml b/roles/common/tasks/ca.yml
index 72f1730..74bde08 100644
--- a/roles/common/tasks/ca.yml
+++ b/roles/common/tasks/ca.yml
@@ -3,15 +3,16 @@
src: root.pem
dest: /etc/pki/ca-trust/source/anchors/root.pem
mode: 0444
+ register: cafile
-- name: Installation de l'autorité de certification CACert
- copy:
- src: cacert.pem
- dest: /etc/pki/ca-trust/source/anchors/cacert.pem
- mode: 0444
+- name: Désinstallation de l'autorité de certification CACert
+ file:
+ path: /etc/pki/ca-trust/source/anchors/cacert.pem
+ state: absent
- name: Mise à jour de la base de confiance CA
command: /usr/bin/update-ca-trust
+ when: cafile is changed
- name: Installation CA personnel pour applis serveur
copy: