diff --git a/nixos/systems/omen/firewall.nix b/nixos/systems/omen/firewall.nix index 80ea66c..0a85d15 100644 --- a/nixos/systems/omen/firewall.nix +++ b/nixos/systems/omen/firewall.nix @@ -17,6 +17,13 @@ # pkgs.writeText "nftables.json" (builtins.toJSON (with notnft.dsl; with payload; ruleset with notnft.dsl; with payload; ruleset { filter = add table { family = f: f.inet; } { + networking.notnft.postStop = '' + ${lib.getExe pkgs.podman} network reload -a + ''; + + networking.notnft.postStart = '' + ${lib.getExe pkgs.podman} network reload -a + ''; trace = traceChain; ### lo