I added a small systemd unit file to avoid this bug. The unit file is 
unconventional, as it calls the shell script instead of replacing it. Note, 
that my experience with systemd is quite limited.

The systemd unit file contains the following:

[Unit]
Description=Loads iptables rules from /etc/iptables
Before=network.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/etc/init.d/iptables-persistent start

[Install]
WantedBy=multi-user.target


As a user you can save it as
/etc/systemd/system/iptables-persistent.service.
In the package, it should be saved as
/lib/systemd/system/iptables-persistent.service
instead.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to