Package: firehol
Version: 3.1.5+ds1-2
Severity: important

3.1.5+ds1-2 is the (downgraded) version that works for me.

This is sysV init, _not_ systemd.
Both 3.1.5+ds1-3 and 3.1.6+ds-1 fail on upgrade.
Messages are:

        [FAIL] Restarting firewall: firehol failed!
        invoke-rc.d: initscript firehol, action "restart" failed.
        dpkg: error processing package firehol (--install):
         installed firehol package post-installation script subprocess returned 
error exit status 1

I have no idea what's wrong, but I can see exit status is 4 from 
postinst, doing restart.  Restart is actually doing only start, no 
stop.  Even if I add do_stop before do_start to /etc/init.d/firehol, 
both do_stop and do_start fail:

        Restarting firewall: firehol+ log_daemon_msg_post Restarting firewall 
firehol
        + :
        + do_stop
        + /usr/sbin/firehol stop
        + return 1
        + do_start
        + [ YES = NO ]
        + /usr/sbin/firehol start
        + return 1

In my attempts to identify the problem, I've even seen:

        # /usr/sbin/firehol stop
        Cannot access /usr/lib/firehol/services.common
        # file /usr/sbin/firehol
        /usr/sbin/firehol: symbolic link to ../lib/firehol/firehol
        maximilian:~/maint# file /usr/lib/firehol/firehol
        /usr/lib/firehol/firehol: Bourne-Again shell script, ASCII text 
executable, with very long lines

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=en_US:en 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages firehol depends on:
ii  firehol-common  3.1.5+ds1-2
ii  lsb-base        9.20170808

Versions of packages firehol recommends:
pn  fireqos  <none>

Versions of packages firehol suggests:
ii  firehol-doc    3.1.5+ds1-2
ii  firehol-tools  3.1.5+ds1-2
pn  ulogd2         <none>

-- Configuration Files:
/etc/default/firehol changed:
START_FIREHOL=YES
WAIT_FOR_IFACE=""
FIREHOL_ESTABLISHED_ACTIVATION_ACCEPT=0


Cheers,

-- 
Cristian

Reply via email to