c6918fec00
firewall: use extraText for zone set contents
...
* the lua necessary is quite wordy, but it's less of a hack than
post-processing the rules file with pseudo-sed to get rid of `elements
= { }` lines
* also switch from stop/starting the firewall service to using a
signal, so that we don't go briefly offline every time a new interface
appears
2025-03-09 20:42:02 +00:00
6649ebeccd
firewall: use watch-outputs to track changes in zone->interface map
...
includes a horrible hack to work around (claimed (by me)) deficiencies
in the nftables parser
2025-02-28 00:43:20 +00:00
f4dc001b71
check firewall zones in pppoe test
2025-02-25 23:32:05 +00:00
d789a23113
twiddle timeouts
2023-11-24 21:32:53 +00:00
a0bd250963
switch from getty to root shell on console
...
this just makes things marginally simpler
2023-11-21 23:09:48 +00:00
b898364719
extend timeout for pppoe test
2023-06-20 23:39:46 +01:00
e40170f7d5
pppoe test: update to expect change in root's PS1
2023-03-18 19:16:27 +00:00
4addcbbd51
turn run-qemu.sh script into mips-vm buildEnv command
2023-02-08 22:17:06 +00:00
4bfba33170
handle case when ppp0 eists but is down
2022-09-26 12:11:44 +01:00
cbee488d22
automated test for pppoe
2022-09-26 11:17:31 +01:00