--- - name: Install prosody ansible.builtin.package: name: - prosody - prosody-modules state: present update_cache: true - name: Create dhparam ansible.builtin.command: cmd: /usr/bin/openssl dhparam -out /etc/prosody/certs/dh-2048.pem 2048 creates: /etc/prosody/certs/dh-2048.pem - name: Put rights dhparam ansible.builtin.file: path: /etc/prosody/certs/dh-2048.pem owner: root group: prosody mode: "0o640" - name: Put prosody configuration file ansible.builtin.copy: src: ./files/prosody.cfg.lua dest: /etc/prosody/prosody.cfg.lua mode: "0o640" owner: root group: prosody notify: - Restart prosody