--- - name: "set {{ mailserver_domain }} as hostname" become: true hostname: name: "{{ mailserver_domain }}" - name: Add hostname to /etc/hosts become: true lineinfile: dest: /etc/hosts regexp: "^127.0.1.1" line: "127.0.1.1 {{ inventory_hostname }} {{ ansible_hostname }} {{ additional_dns_maildomains }}" state: present - name: Set /etc/mailname become: true copy: dest: "/etc/mailname" content: "{{ mailserver_domain }}" - name: set own dns resolver become: true template: src: templates/resolve.conf.j2 dest: /etc/resolv.conf mode: 0644 owner: root group: root