Add gateway packaging: CI, systemd, Debian, AUR, OpenWrt

Add fips-gateway binary to CI artifact and Docker build. Systemd
service unit with After=fips.service dependency and security
hardening. Debian and AUR package entries.

OpenWrt packaging: procd init script managing dnsmasq forwarding,
proxy NDP, RA route advertisements for the virtual IP pool, and a
global IPv6 prefix on br-lan to work around Android suppressing AAAA
queries on ULA-only networks. Sysctl config for IPv6 forwarding.
Gateway enabled by default in OpenWrt config. Ethernet transport
enabled by default.

Default gateway config section (commented out) in common fips.yaml.
This commit is contained in:
Origami74
2026-04-09 16:53:41 +00:00
committed by Johnathan Corgan
parent 60e5fefb1f
commit 1e4f375dcc
11 changed files with 320 additions and 34 deletions
+1 -1
View File
@@ -26,7 +26,7 @@ tarball:
@bash $(PACKAGING_DIR)/systemd/build-tarball.sh
ipk:
@bash $(PACKAGING_DIR)/openwrt/build-ipk.sh
@bash $(PACKAGING_DIR)/openwrt-ipk/build-ipk.sh
aur:
@bash $(PACKAGING_DIR)/aur/build-aur.sh