Skip to content
Snippets Groups Projects

Setup mailman3 server

Merged Kristian Klausen requested to merge klausenbusk/infrastructure:mailman3 into master
All threads resolved!
2 files
+ 19
2
Compare changes
  • Side-by-side
  • Inline
Files
2
---
- name: install mailman3, mailman3-hyperkitty, python-psycopg2, mailman-web and uwsgi-plugin-python
pacman: name=mailman3,mailman3-hyperkitty,python-psycopg2,mailman-web,uwsgi-plugin-python state=present
- name: install mailman3, mailman3-hyperkitty, python-xapian-haystack, python-psycopg2, mailman-web and uwsgi-plugin-python
pacman: name=mailman3,mailman3-hyperkitty,python-xapian-haystack,python-psycopg2,mailman-web,uwsgi-plugin-python state=present
- name: install {mailman,mailman-web} configuration
template: src={{ item.src }} dest={{ item.dest }} owner=root group={{ item.group }} mode=0640
@@ -13,6 +13,10 @@
- reload mailman
- restart mailman-web
# TODO: bug in mailman-web?
- name: create hyperkitty index directory
file: path=/var/lib/mailman-web/data/fulltext_index state=directory owner=mailman-web group=mailman-web mode=0755
- name: install mailman postfix.cfg configuration
copy: src=postfix.cfg dest=/etc/postfix.cfg owner=root group=root mode=0644
notify: reload mailman
Loading