mirror of
https://git.lapiole.org/dani/ansible-roles.git
synced 2025-08-03 23:26:58 +02:00
Update to 2024-07-22 23:00
This commit is contained in:
@@ -17,62 +17,8 @@ prosody_admin_users: []
|
||||
# 3rd party modules to install
|
||||
prosody_base_modules:
|
||||
- name: mod_auth_ldap
|
||||
- name: util.lib
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/util.lib.lua
|
||||
- name: mod_auth_jitsi-anonymous
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_auth_jitsi-anonymous.lua
|
||||
- name: mod_end_conference
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_end_conference.lua
|
||||
- name: mod_room_metadata
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_room_metadata.lua
|
||||
- name: mod_room_metadata_component
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_room_metadata_component.lua
|
||||
- name: mod_muc_hide_all
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_muc_hide_all.lua
|
||||
- name: mod_room_destroy
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_room_destroy.lua
|
||||
- name: mod_presence_identity
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_presence_identity.lua
|
||||
- name: luajwtjitsi.lib
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/luajwtjitsi.lib.lua
|
||||
- name: mod_auth_token
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_auth_token.lua
|
||||
- name: mod_speakerstats
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_speakerstats.lua
|
||||
- name: mod_speakerstats_component
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_speakerstats_component.lua
|
||||
- name: mod_turncredentials
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_turncredentials.lua
|
||||
- name: mod_conference_duration
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_conference_duration.lua
|
||||
- name: mod_conference_duration_component
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_conference_duration_component.lua
|
||||
- name: mod_client_proxy
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_client_proxy.lua
|
||||
- name: mod_roster_command
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_roster_command.lua
|
||||
- name: mod_muc_lobby_rooms
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_muc_lobby_rooms.lua
|
||||
- name: mod_muc_breakout_rooms
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_muc_breakout_rooms.lua
|
||||
- name: mod_muc_rate_limit
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_muc_rate_limit.lua
|
||||
- name: mod_muc_meeting_id
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_muc_meeting_id.lua
|
||||
- name: mod_muc_domain_mapper
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_muc_domain_mapper.lua
|
||||
- name: mod_jitsi_session
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_jitsi_session.lua
|
||||
- name: mod_external_services
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_external_services.lua
|
||||
- name: mod_av_moderation
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_av_moderation.lua
|
||||
- name: mod_av_moderation_component
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_av_moderation_component.lua
|
||||
- name: mod_polls
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_polls.lua
|
||||
- name: mod_limits_exception
|
||||
url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_limits_exception.lua
|
||||
#- name: mod_limits_exception
|
||||
# url: https://raw.githubusercontent.com/jitsi/jitsi-meet/master/resources/prosody-plugins/mod_limits_exception.lua
|
||||
|
||||
prosody_extra_modules: []
|
||||
prosody_modules: "{{ (prosody_base_modules + prosody_extra_modules) | unique }}"
|
||||
|
@@ -24,16 +24,6 @@
|
||||
notify: restart prosody
|
||||
tags: prosody
|
||||
|
||||
- name: Install additional modules
|
||||
copy:
|
||||
src: "{{ item }}"
|
||||
dest: /opt/prosody/modules/
|
||||
notify: restart prosody
|
||||
loop:
|
||||
- mod_participant_metadata.lua
|
||||
- token
|
||||
tags: prosody
|
||||
|
||||
- name: Remove useless unit override
|
||||
file: path=/etc/systemd/system/prosody.service.d/99-ansible.conf state=absent
|
||||
register: prosody_unit
|
||||
@@ -45,9 +35,3 @@
|
||||
when: prosody_unit.changed
|
||||
tags: prosody
|
||||
|
||||
- name: Allow prosody to query LDAP servers
|
||||
seboolean: name={{ item }} state=True persistent=True
|
||||
loop:
|
||||
- authlogin_nsswitch_use_ldap
|
||||
when: ansible_selinux.status == 'enabled'
|
||||
tags: prosody
|
||||
|
@@ -26,3 +26,10 @@
|
||||
semodule -i /etc/selinux/targeted/local/prosody-ansible.pp
|
||||
when: prosody_selinux_policy.changed
|
||||
tags: prosody
|
||||
|
||||
- name: Allow prosody to query LDAP and HTTP servers
|
||||
seboolean: name={{ item }} state=true persistent=true
|
||||
loop:
|
||||
- authlogin_nsswitch_use_ldap
|
||||
- nis_enabled
|
||||
tags: prosody
|
||||
|
Reference in New Issue
Block a user