diff --git a/roles/mqtt/application/defaults/main.yml b/roles/mqtt/application/defaults/main.yml index b936f3f..f9be3f6 100644 --- a/roles/mqtt/application/defaults/main.yml +++ b/roles/mqtt/application/defaults/main.yml @@ -5,6 +5,7 @@ configuration_file: "{{ configuration_directory }}/conf.d/0_ansible_main.conf" environment_directory: "{{ global_configuration_environment_directory }}/mosquitto" environment_link_name: "conf" +environment_link: "{{ environment_directory }}/{{ environment_link_name }}" acl_file_name: "acl" acl_file: "{{ configuration_directory }}/{{ acl_file_name }}" diff --git a/roles/mqtt/application/tasks/main.yml b/roles/mqtt/application/tasks/main.yml index 2387596..4222738 100644 --- a/roles/mqtt/application/tasks/main.yml +++ b/roles/mqtt/application/tasks/main.yml @@ -22,6 +22,12 @@ group: root mode: "u=rw,g=r,o=r" +- name: Create link in environment directory + file: + state: link + src: "{{ configuration_directory }}" + dest: "{{ environment_link }}" + - name: Store acl main file template: src: main.acl