Package: firehol Version: 3.1.6+ds-5 Severity: important Dear Maintainer,
The upgrade of firehol from 3.1.6+ds-4 to 3.1.6+ds-5 leaves firehol in a broken state. Setting up firehol (3.1.6+ds-5) ... Job for firehol.service failed because the control process exited with error code. See "systemctl status firehol.service" and "journalctl -xe" for details. invoke-rc.d: initscript firehol, action "restart" failed. ● firehol.service - Firehol stateful packet filtering firewall for humans Loaded: loaded (/lib/systemd/system/firehol.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Mon 2018-11-12 08:29:33 GMT; 4ms ago Docs: man:firehol(1) man:firehol.conf(5) Process: 7766 ExecStop=/usr/sbin/firehol stop (code=exited, status=1/FAILURE) Process: 7799 ExecStart=/usr/sbin/firehol start (code=exited, status=1/FAILURE) Main PID: 7799 (code=exited, status=1/FAILURE) Nov 12 08:29:33 lavaine systemd[1]: Starting Firehol stateful packet filtering firewall for humans... Nov 12 08:29:33 lavaine firehol[7799]: /usr/sbin/firehol: line 1043: /usr/bin/mktemp: No such file or directory Nov 12 08:29:33 lavaine firehol[7799]: ERROR: Cannot create temporary directory in /var/run/firehol. Make sure you have a working mktemp. Nov 12 08:29:33 lavaine systemd[1]: firehol.service: Main process exited, code=exited, status=1/FAILURE Nov 12 08:29:33 lavaine systemd[1]: firehol.service: Failed with result 'exit-code'. Nov 12 08:29:33 lavaine systemd[1]: Failed to start Firehol stateful packet filtering firewall for humans. dpkg: error processing package firehol (--configure): installed firehol package post-installation script subprocess returned error exit status 1 I am assuming this is a script problem: root@lavaine:~# ll /var/run/firehol total 0 drwx------ 2 root root 60 Nov 11 18:44 ./ drwxr-xr-x 28 root root 780 Nov 12 08:30 ../ -rw------- 1 root root 0 Nov 11 18:44 firehol.lck root@lavaine:~# ll /usr/bin/mktemp ls: cannot access '/usr/bin/mktemp': No such file or directory root@lavaine:~# which mktemp /bin/mktemp -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages firehol depends on: ii firehol-common 3.1.6+ds-5 ii lsb-base 9.20170808 Versions of packages firehol recommends: pn fireqos <none> Versions of packages firehol suggests: ii firehol-doc 3.1.6+ds-5 pn firehol-tools <none> pn ulogd2 <none> -- Configuration Files: /etc/firehol/firehol.conf changed [not included] -- no debconf information