summaryrefslogtreecommitdiff
path: root/roles/apps/mumble/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/apps/mumble/tasks/main.yml')
-rw-r--r--roles/apps/mumble/tasks/main.yml26
1 files changed, 5 insertions, 21 deletions
diff --git a/roles/apps/mumble/tasks/main.yml b/roles/apps/mumble/tasks/main.yml
index 91932b05..33331dca 100644
--- a/roles/apps/mumble/tasks/main.yml
+++ b/roles/apps/mumble/tasks/main.yml
@@ -11,21 +11,9 @@
group: mumble
password: "!"
-- name: create mumble config subdirectory
- file:
- path: "{{ mumble_base_path }}/{{ mumble_instance }}/config"
- state: directory
-
-- name: create mumble config
- template:
- src: config.ini.j2
- dest: "{{ mumble_base_path }}/{{ mumble_instance }}/config/config.ini"
- group: mumble
- mode: 0640
-
- name: create mumble ssl subdirectory
file:
- path: "{{ mumble_base_path }}/{{ mumble_instance }}/config/ssl"
+ path: "{{ mumble_base_path }}/{{ mumble_instance }}/ssl"
state: directory
owner: root
group: mumble
@@ -33,7 +21,7 @@
- name: generate Diffie-Hellman parameters
openssl_dhparam:
- path: "{{ mumble_base_path }}/{{ mumble_instance }}/config/ssl/dhparams.pem"
+ path: "{{ mumble_base_path }}/{{ mumble_instance }}/ssl/dhparams.pem"
size: "{{ mumble_dhparam_size }}"
owner: root
group: mumble
@@ -50,7 +38,7 @@
dest: "/etc/systemd/system/acmetool.service.d/mumble-{{ mumble_instance }}.conf"
content: |
[Service]
- ReadWritePaths={{ mumble_base_path }}/{{ mumble_instance }}/config/ssl
+ ReadWritePaths={{ mumble_base_path }}/{{ mumble_instance }}/ssl
register: mumble_acmetool_snippet
- name: reload systemd
@@ -65,9 +53,9 @@
acmetool_cert_name: "mumble-{{ mumble_instance }}"
acmetool_cert_hostnames: "{{ mumble_hostnames }}"
-- name: create mumble database directory
+- name: create mumble data directory
file:
- path: "{{ mumble_base_path }}/{{ mumble_instance }}/db"
+ path: "{{ mumble_base_path }}/{{ mumble_instance }}/data"
state: directory
owner: mumble
group: mumble
@@ -79,9 +67,5 @@
name: "mumble-{{ mumble_instance }}"
spec: "{{ lookup('template', 'pod-spec.yml.j2') }}"
mode: "0600"
- config_hash_items:
- - path: "{{ mumble_base_path }}/{{ mumble_instance }}/config/config.ini"
- properties:
- - checksum
include_role:
name: kubernetes/standalone/pod