Files
ansible/roles/mailman/tasks/main.yml
2024-07-05 11:53:53 +02:00

23 lines
441 B
YAML

---
- name: Install mailman3 and dependencies
ansible.builtin.package:
name: "{{ item }}"
state: present
loop:
- mailman3-full
- sqlite3
- name: Put mailman3 config file
ansible.builtin.copy:
src: ./files/mailman.cfg
dest: /etc/mailman3/mailman.cfg
mode: "0o640"
notify: Restart mailman3
- name: Start mailman3 service
ansible.builtin.service:
name: mailman3
state: started
enabled: true