diff options
Diffstat (limited to 'roles/apps/mumble/tasks')
-rw-r--r-- | roles/apps/mumble/tasks/main.yml | 26 |
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 |