Plein de trucs

This commit is contained in:
VC
2024-07-05 11:53:08 +02:00
parent 4ebc672d5d
commit 4894a495a0
11 changed files with 116 additions and 178 deletions

View File

@@ -1,11 +1,19 @@
- name: install mailman
- name: install mailman3 and dependencies
package:
name: mailman
name: "{{ item }}"
state: present
loop:
- mailman3-full
- sqlite3
- name: main configuration files
- name: put mailman3 config file
copy:
src: ./files/mm_cfg.py
dest: /etc/mailman/mm_cfg.py
notify:
- restart mailman
src: ./files/mailman.cfg
dest: /etc/mailman3/mailman.cfg
notify: restart mailman3
- name: start mailman3 service
service:
name: mailman3
state: started
enabled: true