1
0
Fork 0
mirror of https://github.com/DO1JLR/ansible_playbook_servers.git synced 2024-09-14 19:53:56 +02:00
ansible_playbook_servers/roles/mailserver_preperation/tasks/hosts.yml

31 lines
633 B
YAML
Raw Normal View History

2021-01-09 04:28:13 +01:00
---
- 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