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