Mercurial > code > home > repos > infra
comparison net.py @ 69:659e4b228909
new host 'pipe'
author | drewp@bigasterisk.com |
---|---|
date | Sat, 11 Jun 2022 22:51:20 -0700 |
parents | 2f2e88849415 |
children | f0e59adf7b91 |
comparison
equal
deleted
inserted
replaced
68:4a28a6b26af4 | 69:659e4b228909 |
---|---|
54 | 54 |
55 | 55 |
56 elif host.name == 'plus': | 56 elif host.name == 'plus': |
57 pass | 57 pass |
58 | 58 |
59 elif host.name == 'pipe': | |
60 cleanup() | |
61 | |
62 files.directory('/etc/systemd/network') | |
63 | |
64 files.template(src="templates/net/pipe_10.2.network.j2", dest="/etc/systemd/network/99-10.2.network") | |
65 files.template(src="templates/net/pipe_isp.network.j2", dest="/etc/systemd/network/99-isp.network") | |
66 systemd.service(service='systemd-networkd.service', enabled=True, running=True, restarted=True) | |
67 systemd.service(service='networking.service', enabled=False, running=False) | |
68 server.sysctl(key='net.ipv4.ip_forward', value=1, persist=True) | |
69 files.template(src="templates/net/house_net.service.j2", dest="/etc/systemd/system/house_net.service") | |
70 systemd.service(service='house_net.service', daemon_reload=True, enabled=True, running=True, restarted=True) | |
71 | |
72 | |
59 else: | 73 else: |
60 cleanup() | 74 cleanup() |
61 | 75 |
62 if is_wifi: | 76 if is_wifi: |
63 files.put(src="secrets/wpa_supplicant.conf", dest="/etc/wpa_supplicant/wpa_supplicant.conf") | 77 files.put(src="secrets/wpa_supplicant.conf", dest="/etc/wpa_supplicant/wpa_supplicant.conf") |