Manual enabling fixes the issue:
> sudo systemctl enable shorewall.service
Synchronizing state of shorewall.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable shorewall
Created symlink /etc/systemd/system/basic.target.wants/shorewall.service → /lib/systemd/system/shorewall.service.
This bug still present in Kubuntu 20.04. Shorewall package version: 5.2.3.4-1
> systemctl is-enabled shorewall.service
disabled
> systemctl status shorewall.service system/ shorewall. service; disabled; vendor preset: enabled)
● shorewall.service - Shorewall IPv4 firewall
Loaded: loaded (/lib/systemd/
Active: inactive (dead)
Manual enabling fixes the issue: systemd- sysv-install. systemd- sysv-install enable shorewall system/ basic.target. wants/shorewall .service → /lib/systemd/ system/ shorewall. service.
> sudo systemctl enable shorewall.service
Synchronizing state of shorewall.service with SysV service script with /lib/systemd/
Executing: /lib/systemd/
Created symlink /etc/systemd/