fix: 🐛 Moved PostUp and PostDown lines to config file
parent
98a6b79f67
commit
aa90155dc7
|
@ -128,5 +128,5 @@ while IFS=$'\t' read -r server_hostname server_ipv4 server_ipv6 server_pubkey se
|
|||
fi
|
||||
fi
|
||||
done </etc/wagon/servers
|
||||
wg_config="[Interface] # ${hostname:?}.${username:?}.${TLD:?}\nPrivateKey=${privkey:?}\n#PublicKey=${pubkey:?}\nAddress=${address:?}\nDNS=${IPV4_HUB},${IPV6_HUB}\nPostUp = resolvectl dns %i ${IPV4_HUB} ${IPV6_HUB}\nPostUp = resolvectl domain %i '~${TLD}' '${IPV4_NET}~4.10.in-addr.arpa' '${IPV6_NET}~4.f.0.0.4.f.0.0.0.2.4.0.0.0.0.0.7.3.3.1.9.6.d.f.ip6.arpa'${INTERFACE_EXTRA_LINES}${server_blocks:?}"
|
||||
wg_config="[Interface] # ${hostname:?}.${username:?}.${TLD:?}\nPrivateKey=${privkey:?}\n#PublicKey=${pubkey:?}\nAddress=${address:?}\nDNS=${IPV4_HUB},${IPV6_HUB}\n${INTERFACE_EXTRA_LINES}\n${server_blocks:?}"
|
||||
<<<"${wg_config}" /usr/lib/wagon/http_res 202
|
||||
|
|
|
@ -13,4 +13,5 @@ SSL_CA_PASS='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
|
|||
DNS_KEY='hmac-sha512:wagon:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxw=='
|
||||
DNS_MASTER='10.3.0.1'
|
||||
DNS_TTL='86400'
|
||||
INTERFACE_EXTRA_LINES=""
|
||||
INTERFACE_EXTRA_LINES="PostUp = resolvectl dns %i ${IPV4_HUB} ${IPV6_HUB}
|
||||
PostUp = resolvectl domain %i ~${TLD} '~3.10.in-addr.arpa' '~3.f.0.0.4.f.0.0.0.2.4.0.0.0.0.0.7.3.3.1.9.6.d.f.ip6.arpa'"
|
||||
|
|
Loading…
Reference in New Issue