Package: fireqos
Version: 3.1.6+ds-1
Severity: normal

The upgrade from fireqos:amd64 3.1.5+ds1-2 to 3.1.6+ds-1 failed during the
"setting up" phase of dpkg:
-----------------------------
# dpkg --configure -a
Setting up fireqos (3.1.6+ds-1) ...
Job for fireqos.service failed because the control process exited with error 
code.
See "systemctl status fireqos.service" and "journalctl -xe" for details.
invoke-rc.d: initscript fireqos, action "restart" failed.
● fireqos.service - FireQOS traffic shaping for humans
   Loaded: loaded (/lib/systemd/system/fireqos.service; enabled; vendor preset: 
enabled)
  Drop-In: /etc/systemd/system/fireqos.service.d
           └─override.conf
   Active: failed (Result: exit-code) since Sat 2018-11-03 15:59:24 CET; 5ms ago
     Docs: man:fireqos(1)
           man:fireqos.conf(5)
  Process: 1670 ExecStart=/usr/sbin/fireqos start (code=exited, 
status=1/FAILURE)
 Main PID: 1670 (code=exited, status=1/FAILURE)

nov 03 15:59:24 etna systemd[1]: Starting FireQOS traffic shaping for humans...
nov 03 15:59:24 etna fireqos[1670]: Cannot access 
/usr/lib/firehol/services.common
nov 03 15:59:24 etna systemd[1]: fireqos.service: Main process exited, 
code=exited, status=1/FAILURE
nov 03 15:59:24 etna systemd[1]: fireqos.service: Failed with result 
'exit-code'.
nov 03 15:59:24 etna systemd[1]: Failed to start FireQOS traffic shaping for 
humans.
dpkg: error processing package fireqos (--configure):
 installed fireqos package post-installation script subprocess returned error 
exit status 1
Errors were encountered while processing:
 fireqos
----------------------------

I believe the problem is the for loop at line 43 in /usr/sbin/fireqos: it
needs to source some files in /usr/lib/firehol/ but services.common is not
there, so it "exit 1". But notice that after that file, the loop would have
searched for services.fireqos, which isn't there too.

Cesare.


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

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), 
LANGUAGE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fireqos depends on:
ii  firehol-common  3.1.6+ds-1
ii  lsb-base        9.20170808

Versions of packages fireqos recommends:
pn  firehol  <none>

Versions of packages fireqos suggests:
pn  firehol-tools  <none>
pn  fireqos-doc    <none>

-- Configuration Files:
/etc/firehol/fireqos.conf changed:
interface wlan0 adsl-in output rate 54Mbit minrate 10kbit
    # Per la rete locale, nessuna limitazione.
    class lan rate 40Mbit
        match dst 192.168.10.0/24
    # Gestione del traffico verso l'ADSL.
    #class group adsl rate 512kbit ceil 512kbit
    class group adsl rate 6144kbit ceil 6144kbit
        match all
        class veryhighprio rate 10%
            match udp port 53           # DNS
            match tcp port 22           # SSH
            match tcp port 123          # NTP
        class web rate 50%
            match tcp port 80,443       # HTTP e HHTPs
        class mail rate 20%
            match tcp port 25,587,465   # SMTP e SMTPs
            match tcp port 110,995      # POP3 e POP3s
            match tcp port 143,993      # IMAP e IMAPs
        class default ceil 20%
    class group end
interface wlan0 adsl-out output rate 54Mbit minrate 10kbit
    # Per la rete locale, nessuna limitazione.
    class lan rate 50Mbit
        match dst 192.168.10.0/24
    # Gestione del traffico verso l'ADSL.
    #class group adsl rate 512kbit ceil 512kbit
    class group adsl rate 384kbit ceil 384kbit
        match all
        class veryhighprio rate 10%
            match udp port 53           # DNS
            match tcp port 22           # SSH
            match tcp port 123          # NTP
        class web rate 30%
            match tcp port 80,443       # HTTP e HHTPs
        class mail rate 20%
            match tcp port 25,587,465   # SMTP e SMTPs
            match tcp port 110,995      # POP3 e POP3s
            match tcp port 143,993      # IMAP e IMAPs
        class default ceil 30%
    class group end


-- no debconf information

Reply via email to