aboutsummaryrefslogtreecommitdiff
path: root/roles/signed_certificate
diff options
context:
space:
mode:
Diffstat (limited to 'roles/signed_certificate')
-rw-r--r--roles/signed_certificate/tasks/arch.yaml7
-rw-r--r--roles/signed_certificate/tasks/debian.yaml6
-rw-r--r--roles/signed_certificate/tasks/main.yml7
3 files changed, 15 insertions, 5 deletions
diff --git a/roles/signed_certificate/tasks/arch.yaml b/roles/signed_certificate/tasks/arch.yaml
new file mode 100644
index 0000000..59fb537
--- /dev/null
+++ b/roles/signed_certificate/tasks/arch.yaml
@@ -0,0 +1,7 @@
+---
+---
+- name: Install crypt libs
+ community.general.pacman:
+ name:
+ - python-cryptography
+ become: yes
diff --git a/roles/signed_certificate/tasks/debian.yaml b/roles/signed_certificate/tasks/debian.yaml
new file mode 100644
index 0000000..bca3cc9
--- /dev/null
+++ b/roles/signed_certificate/tasks/debian.yaml
@@ -0,0 +1,6 @@
+---
+- name: Install crypt libs
+ apt:
+ name:
+ - python3-cryptography
+ become: yes
diff --git a/roles/signed_certificate/tasks/main.yml b/roles/signed_certificate/tasks/main.yml
index 4fb424d..11f6832 100644
--- a/roles/signed_certificate/tasks/main.yml
+++ b/roles/signed_certificate/tasks/main.yml
@@ -3,11 +3,8 @@
set_fact:
cert_changed: False
-- name: Install crypt libs
- apt:
- name:
- - python3-cryptography
- become: yes
+- name: Include distribution specific install tasks
+ include_tasks: '{{ ansible_facts.os_family | lower }}.yaml'
- name: Check for OpenSSL Private Key
community.crypto.openssl_privatekey_info: