diff --git a/roles/mailman3/tasks/main.yml b/roles/mailman3/tasks/main.yml index 4c09f8f3fa..2e61dd8c66 100644 --- a/roles/mailman3/tasks/main.yml +++ b/roles/mailman3/tasks/main.yml @@ -20,7 +20,7 @@ - python3-mailman-web - python3-pylibmc - python3-psycopg2 - - python3-whoosh + - python3-xapian-haystack - sassc tags: - packages diff --git a/roles/mailman3/templates/settings.py.j2 b/roles/mailman3/templates/settings.py.j2 index 029f981533..5954ea4239 100644 --- a/roles/mailman3/templates/settings.py.j2 +++ b/roles/mailman3/templates/settings.py.j2 @@ -300,7 +300,7 @@ COMPRESS_OFFLINE = True # HAYSTACK_CONNECTIONS = { 'default': { - 'ENGINE': 'haystack.backends.whoosh_backend.WhooshEngine', + 'ENGINE': 'xapian_backend.XapianEngine', 'PATH': "{{ mailman_webui_basedir }}/fulltext_index", }, }