Package: fail2ban Version: 0.10.2-2.1 Severity: normal Tags: patch Dear Maintainer,
on our setups we have a symlink in /var/log/ named fail2ban.log.1 that's broken. This is probably the relic of a logrotate script, but that's not the point of this message. This symlink sadly causes the postinst script of fail2ban to fail. While it's clear to me that the symlink was generated incorrectly by our system a broken symlink for a log file shouldn't cause the installation of the package to fail. Hence I suggest the following patch to the postinst script: --- /var/lib/dpkg/info/fail2ban.postinst.orig 2019-04-01 22:43:00.768261036 +0200 +++ /var/lib/dpkg/info/fail2ban.postinst 2019-04-01 22:43:35.476379563 +0200 @@ -25,8 +25,8 @@ LOG=/var/log/fail2ban.log touch $LOG - chown root:adm ${LOG}* - chmod 640 ${LOG}* + chown root:adm ${LOG}* || true + chmod 640 ${LOG}* || true # Note regarding changed configuration file # Note regarding changed configuration file Thank you for your time. Sincerely, Kim-Alexander Brodowski -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-1-amd64 (SMP w/1 CPU core) Kernel taint flags: TAINT_CRAP Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages fail2ban depends on: ii lsb-base 10.2019031300 ii python3 3.7.2-1 Versions of packages fail2ban recommends: ii iptables 1.8.2-4 ii python 2.7.15-4 pn python3-pyinotify <none> pn python3-systemd <none> ii whois 5.4.1 Versions of packages fail2ban suggests: pn mailx <none> pn monit <none> ii rsyslog [system-log-daemon] 8.1901.0-1 ii sqlite3 3.27.2-2 -- Configuration Files: /etc/logrotate.d/fail2ban changed [not included] -- no debconf information