diff --git a/roles/xmpp_server/tasks/main.yml b/roles/xmpp_server/tasks/main.yml index afcf4c400d2ec459ba4523d4a35ef208bbf53c3f..ed6b45a5bdf1f11d1993bc6bf7046547b062a378 100644 --- a/roles/xmpp_server/tasks/main.yml +++ b/roles/xmpp_server/tasks/main.yml @@ -26,6 +26,13 @@ group: root mode: 0644 +- name: Drop directory for storing custom Prosody modules (deprecation) + file: + path: "/usr/local/lib/prosody/" + state: absent + notify: + - Restart Prosody + - name: Collect information about installed packages package_facts: @@ -140,26 +147,6 @@ group: root mode: 0644 -- name: Set-up directory for storing additional Prosody modules - file: - path: "/usr/local/lib/prosody/modules/" - state: directory - owner: root - group: root - mode: 0755 - -- name: Deploy the Prosody mod_auth_ldap module - get_url: - url: "https://hg.prosody.im/prosody-modules/raw-file/tip/mod_auth_ldap/mod_auth_ldap.lua" - dest: "/usr/local/lib/prosody/modules/mod_auth_ldap.lua" - -- name: Set-up file permissions for the Prosody mod_auth_ldap module - file: - dest: "/usr/local/lib/prosody/modules/mod_auth_ldap.lua" - owner: root - group: root - mode: 0644 - - name: Deploy Prosody configuration file template: src: "prosody.cfg.lua.j2"