--- - block: - name: Install mttq packages package: name: "{{ item }}" state: present with_items: - mosquitto - mosquitto-clients # - name: Create group '{{ mosquitto_group }}' # group: # name: '{{ mosquitto_group }}' # state: present # - name: Create user '{{ mosquitto_user }}' # user: # name: '{{ mosquitto_user }}' # group: '{{ mosquitto_group }}' # system: yes # createhome: no # shell: /sbin/nologin # - name: Copy default configuration # template: # src: "etc/mosquitto/conf.d/default.conf.j2" # dest: "{{ mosquitto_config_dir }}/default.conf" # owner: root # group: root # mode: 0644 # notify: __mosquitto_restart become: True become_user: root