aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2022-03-14 22:57:32 +0000
committerGravatar Joe Banks <[email protected]>2022-03-14 22:57:32 +0000
commit3c3e830bb5218c6229f32df412e35533d94ffc9b (patch)
tree59db37fbd36fe245fb5e37717a67ac4d96d4f5a2
parentConfigure GeoIP for moon phase support (diff)
Miscellaneous fixes to jumpcloud & NGINX mTLS
-rw-r--r--roles/jumpcloud/tasks/main.yml2
-rw-r--r--roles/nginx-cloudflare-mtls/tasks/main.yml12
2 files changed, 13 insertions, 1 deletions
diff --git a/roles/jumpcloud/tasks/main.yml b/roles/jumpcloud/tasks/main.yml
index 6630f53..b8cf35f 100644
--- a/roles/jumpcloud/tasks/main.yml
+++ b/roles/jumpcloud/tasks/main.yml
@@ -6,6 +6,8 @@
- name: Check if JumpCloud service is installed
set_fact:
jumpcloud_installed: "{{ 'jcagent.service' in ansible_facts.services }}"
+ tags:
+ - role::jumpcloud
- name: Grab copy of JumpCloud install script
uri:
diff --git a/roles/nginx-cloudflare-mtls/tasks/main.yml b/roles/nginx-cloudflare-mtls/tasks/main.yml
index c10be7b..d353d02 100644
--- a/roles/nginx-cloudflare-mtls/tasks/main.yml
+++ b/roles/nginx-cloudflare-mtls/tasks/main.yml
@@ -1,8 +1,18 @@
---
+- name: create nginx certificates directory
+ file:
+ path: /etc/nginx/certs
+ state: directory
+ owner: root
+ group: root
+ mode: 0444
+ tags:
+ - role::nginx-cloudflare-mtls
+
- name: copy the cloudflare mutual TLS certificate
copy:
src: cloudflare.crt
- dest: /etc/nginx/certs/cloudflare.crt;
+ dest: /etc/nginx/certs/cloudflare.crt
owner: root
group: root
mode: 0444