--- - 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' ]