From f2a7114ecf294486ffc65a10088097d23be6ca69 Mon Sep 17 00:00:00 2001
From: Yohann D'ANELLO <ynerant@crans.org>
Date: Sun, 28 Feb 2021 18:12:01 +0100
Subject: [PATCH] [mailman3] Install django-allauth-cas from PIP

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
---
 roles/mailman3/tasks/main.yml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/roles/mailman3/tasks/main.yml b/roles/mailman3/tasks/main.yml
index 6c507eaa..6d08eca8 100644
--- a/roles/mailman3/tasks/main.yml
+++ b/roles/mailman3/tasks/main.yml
@@ -1,6 +1,4 @@
 ---
-# You will need to do after: sudo pip3 install django-allauth-cas
-# Yes, it is horrible but we need Debian Python3 to see this django app.
 - name: Install mailman3
   apt:
     update_cache: true
@@ -16,10 +14,13 @@
   retries: 3
   until: apt_result is succeeded
 
+- name: Install django-allauth-cas from PIP
+  pip:
+    name: django-allauth-cas
+
 # You will need to setup postgres
 # sudo -u postgres createuser -P mailman3
 # sudo -u postgres createdb -O mailman3 mailman3
-# Test with: psql -U mailman3 -W -d mailman3 -h localhost
 - name: Configure mailman3
   template:
     src: "mailman3/{{ item }}.j2"
@@ -42,7 +43,6 @@
 # You will need to setup postgres
 # sudo -u postgres createuser -P mailman3web
 # sudo -u postgres createdb -O mailman3web mailman3web
-# Test with: psql -U mailman3web -W -d mailman3web -h localhost
 # Then migrate data: sudo /usr/share/mailman3-web/manage.py migrate
 - name: Configure mailman3-web
   template:
-- 
GitLab