2017-09-13 11:07:25 +00:00
|
|
|
- name: Install dnsmasq
|
|
|
|
package: name=dnsmasq state=present
|
|
|
|
|
2018-06-01 15:53:34 +00:00
|
|
|
- name: Stop dnsmasq
|
|
|
|
service:
|
|
|
|
name: dnsmasq
|
|
|
|
state: stopped
|
|
|
|
|
2017-09-13 11:07:25 +00:00
|
|
|
- name: Configure dhcpd
|
|
|
|
template: src={{ item.src }}
|
|
|
|
dest={{ item.dest }}
|
|
|
|
owner=root
|
|
|
|
group=root
|
|
|
|
mode={{ item.mode }}
|
|
|
|
with_items:
|
2018-06-01 16:16:30 +00:00
|
|
|
# - { src: 'network/dnsmasq.service.rh', dest: '/etc/systemd/system/dnsmasq.service', mode: '0644' }
|
2018-06-14 18:56:42 +00:00
|
|
|
- { src: 'roles/network/templates/network/dnsmasq.conf.j2', dest: '/etc/dnsmasq.conf', mode: '644' }
|
2017-09-13 11:07:25 +00:00
|
|
|
|
2018-06-01 15:53:34 +00:00
|
|
|
- name: Start dnsmasq
|
|
|
|
systemd:
|
|
|
|
name: dnsmasq
|
|
|
|
state: restarted
|
|
|
|
enabled: yes
|
|
|
|
daemon_reload: yes
|