mirror of
https://github.com/trailofbits/algo.git
synced 2025-09-25 21:25:27 +02:00
This commit addresses two critical issues preventing Algo from working on Ubuntu 22.04: 1. Load af_key kernel module for StrongSwan - Ubuntu 22.04 minimal installs don't load af_key by default - Without this module, StrongSwan fails with namespace errors - Added modprobe task to ensure module is loaded persistently 2. Force iptables-legacy mode on Ubuntu 22.04+ - Ubuntu 22.04 uses iptables-nft backend by default - This causes firewall rules to be reordered incorrectly - VPN traffic gets blocked by misplaced DROP rules - Switching to iptables-legacy ensures correct rule ordering These changes restore full VPN functionality (both WireGuard and IPsec) on Ubuntu 22.04 installations. Closes #14820 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <noreply@anthropic.com> |
||
---|---|---|
.. | ||
aip | ||
bsd_ipv6_facts.yml | ||
facts.yml | ||
iptables.yml | ||
main.yml | ||
packages.yml | ||
ubuntu.yml | ||
unattended-upgrades.yml |