Files
ansible/roles/xmpp/tasks/main.yml
2019-09-05 13:41:57 +02:00

28 lines
585 B
YAML

- name: install prosody
package:
name: "{{ item }}"
state: present
loop:
- prosody
- prosody-modules
- name: create dhparam
shell: /usr/bin/openssl dhparam -out /etc/prosody/certs/dh-2048.pem 2048
args:
creates: /etc/prosody/certs/dh-2048.pem
- name: right management for dh params
file:
path: /etc/prosody/certs/dh-2048.pem
owner: root
group: prosody
mode: '0640'
- name: prosody configuration files
copy:
src: ./files/prosody.cfg.lua
dest: /etc/prosody/prosody.cfg.lua
notify:
- restart prosody