forked from ISTI-ansible-roles/ansible-role-mailman
20 lines
677 B
YAML
20 lines
677 B
YAML
---
|
|
- name: Install the distribution dependencies
|
|
block:
|
|
- name: mailman distribution dependencies, RH/CentOS
|
|
yum: pkg={{ mailman_rh_dependencies }} state=present
|
|
|
|
- name: postorious distribution dependencies, RH/CentOS
|
|
yum: pkg={{ mailman_postorious_rh_dependencies }} state=present
|
|
|
|
when: ansible_distribution_file_variety == "RedHat"
|
|
tags: [ 'mailman' ]
|
|
|
|
- name: Create the mailman user
|
|
block:
|
|
- name: mailman user
|
|
user: name={{ mailman_srv_user }} createhome=yes shell=/bin/bash system=yes comment='Mailman User' generate_ssh_key=yes home={{ mailman_home }}
|
|
|
|
when: ansible_distribution_file_variety == "RedHat"
|
|
tags: [ 'mailman' ]
|