diff --git a/roles/mailman3/tasks/main.yml b/roles/mailman3/tasks/main.yml index b6de3200a2..69eb57882a 100644 --- a/roles/mailman3/tasks/main.yml +++ b/roles/mailman3/tasks/main.yml @@ -213,7 +213,7 @@ src: initial-data.json.j2 dest: "{{ mailman_webui_confdir }}/initial-data.json" owner: root - group: root + group: mailman mode: 0640 tags: - mailman diff --git a/roles/mailman3/templates/settings.py.j2 b/roles/mailman3/templates/settings.py.j2 index 21a051ad76..2bafa1a381 100644 --- a/roles/mailman3/templates/settings.py.j2 +++ b/roles/mailman3/templates/settings.py.j2 @@ -73,7 +73,9 @@ INSTALLED_APPS = ( 'allauth.socialaccount', 'django_mailman3.lib.auth.fedora', {% for service_name, service_data in mailman_login.items() %} +{% if service_data.provider != "fedora" %} 'allauth.socialaccount.providers.{{ service_data.provider }}', +{% endif %} {% endfor %} )