Files
@ 01f4b619cfa6
Branch filter:
Location: majic-ansible-roles/roles/bootstrap/tasks/main.yml - annotation
01f4b619cfa6
755 B
text/x-yaml
MAR-27: Update mail_forwarder role/tests:
- Install swaks on mail-server instance for testing SMTP.
- Install procmail via mail_forwarder role (needed to be explicit for Debian
Stretch).
- Introduce small sleep when mails are sent to localhost for delivery to remote
hosts before checking the logs in order to allow Postfix to process the
queue.
- Install swaks on mail-server instance for testing SMTP.
- Install procmail via mail_forwarder role (needed to be explicit for Debian
Stretch).
- Introduce small sleep when mails are sent to localhost for delivery to remote
hosts before checking the logs in order to allow Postfix to process the
queue.
626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 626eadba53b7 0aff90546ac4 626eadba53b7 626eadba53b7 0388df2571ca 61ddc6eab566 61ddc6eab566 7387caca37f3 7387caca37f3 7387caca37f3 7387caca37f3 7387caca37f3 7387caca37f3 0388df2571ca | ---
- name: Install sudo
apt: name=sudo state=installed
- name: Set-up the Ansible group
group: name=ansible system=yes
- name: Set-up the Ansible user
user: name=ansible system=yes group=ansible shell=/bin/bash
- name: Set-up authorized key for the Ansible user
authorized_key: user=ansible key="{{ ansible_key }}"
- name: Set-up password-less sudo for the ansible user
copy: src=ansible_sudo dest=/etc/sudoers.d/ansible mode=0640 owner=root group=root
- name: Revoke rights for Ansible user to log-in as root to server via ssh
authorized_key: user=root key="{{ ansible_key }}" state=absent
- name: Explicitly run all handlers
include: ../handlers/main.yml
when: "handlers | default(False) | bool() == True"
tags:
- handlers
|