Package: shorewall
Version: 5.2.3.4-1
I tried following the instructions here:
https://shorewall.org/Docker.html
but unfortunately, even with the systemd override it still clobbered my
iptables rules, and led to other problems with docker networking.
I rebuilt the debian packages using `5.2.4` (for `shorewall` and
`shorewall-core`) and this fixed the problem - docker starts/restarts
before/after shorewall, and iptables are preserved correctly.
Debian testing/unstable/experimental all use < 5.2.4 so i would imagine
the problem is the same for those versions.
i reported the bug upstream, to hopefully prevent others from wasting
time trying to figure why it would not work:
https://gitlab.com/shorewall/debian/-/issues/1