Mercurial > code > home > repos > infra
comparison dns.py @ 120:661af5652dfa
redundant
author | drewp@bigasterisk.com |
---|---|
date | Wed, 07 Dec 2022 23:04:38 -0800 |
parents | 51a471fa4d29 |
children | 2ece7ed8b4e3 |
comparison
equal
deleted
inserted
replaced
119:51a471fa4d29 | 120:661af5652dfa |
---|---|
25 files.link(path='/etc/resolv.conf', target='/run/systemd/resolve/resolv.conf', force=True) | 25 files.link(path='/etc/resolv.conf', target='/run/systemd/resolve/resolv.conf', force=True) |
26 files.template(src='templates/resolved.conf.j2', dest='/etc/systemd/resolved.conf') | 26 files.template(src='templates/resolved.conf.j2', dest='/etc/systemd/resolved.conf') |
27 systemd.service(service='systemd-resolved.service', running=True, restarted=True) | 27 systemd.service(service='systemd-resolved.service', running=True, restarted=True) |
28 | 28 |
29 if host.name == 'bang': | 29 if host.name == 'bang': |
30 apt.packages(packages=['dnsmasq']) | |
31 systemd.service(service='dnsmasq', enabled=False, running=False) | 30 systemd.service(service='dnsmasq', enabled=False, running=False) |
32 files.directory(path='/opt/dnsmasq') | 31 files.directory(path='/opt/dnsmasq') |
33 | 32 |
34 dnsmasq_instance('10.5', house_iface='unused', dhcp_range='unused', router='unused') # only works after wireguard is up | 33 dnsmasq_instance('10.5', house_iface='unused', dhcp_range='unused', router='unused') # only works after wireguard is up |
35 | 34 |
36 elif host.name == 'pipe': | 35 elif host.name == 'pipe': |
37 apt.packages(packages=['dnsmasq']) | |
38 systemd.service(service='dnsmasq', enabled=False, running=False) | 36 systemd.service(service='dnsmasq', enabled=False, running=False) |
39 files.directory(path='/opt/dnsmasq') | 37 files.directory(path='/opt/dnsmasq') |
40 dnsmasq_instance('10.2', | 38 dnsmasq_instance('10.2', |
41 house_iface='eth1', | 39 house_iface='eth1', |
42 dhcp_range='10.2.0.121,10.2.0.200', | 40 dhcp_range='10.2.0.121,10.2.0.200', |