Package: shorewall
Version: 4.6.4.3-1
Severity: important

When first installing shorewall, the init script is not executed in
postinst.  This causes the systemd hooks nt to be run, and the shorewall
systemd config not to be loaded.
When you then enable shorewall in /etc/defualt/shorewall and try to
start it, you get erros like:

bas@debian:/etc/init.d$ sudo /etc/init.d/shorewall start
[....] Starting shorewall (via systemctl): shorewall.serviceFailed to
start shorewall.service: Unit shorewall.service failed to load: No such
file or directory.
 failed!

and

bas@debian:/etc/init.d$ systemctl status shorewall.service
● shorewall.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)


Only after "systemctl daemon reload", the init script will successfully run.


-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages shorewall depends on:
ii  bc                     1.06.95-9
ii  debconf [debconf-2.0]  1.5.55
ii  iproute                1:3.16.0-2
ii  iproute2               3.16.0-2
ii  iptables               1.4.21-2+b1
ii  perl-modules           5.20.1-3
ii  shorewall-core         4.6.4.3-1

shorewall recommends no packages.

Versions of packages shorewall suggests:
ii  make           4.0-8
pn  shorewall-doc  <none>

-- Configuration Files:
/etc/shorewall/conntrack [Errno 13] Permission denied:
u'/etc/shorewall/conntrack'
/etc/shorewall/params [Errno 13] Permission denied: u'/etc/shorewall/params'
/etc/shorewall/shorewall.conf changed [not included]

-- debconf information:
  shorewall/invalid_config:
  shorewall/major_release:
  shorewall/dont_restart:


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to