Package: graphdefang Version: 2.84-3+b2 Severity: normal Tags: newcomer patch
Dear Maintainer, I use mimedefang to filter mail for postfix as my MTS, and the packaged event filter in /usr/share/graphdefang/event/mimedefang.pl/general assumes that the system MTS is sendmail. Sendmail uses 14-character mail ID strings and postfix uses 9-character ID strings. Attached is a patch that changes the mimedefang.pl/general file to accept both sendmail and postfix strings logged by mimedefang.pl I don't know what other MTS/mimedefang combinations exist so.... -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages graphdefang depends on: ii libfile-readbackwards-perl 1.05-2 ii libgd-graph-perl 1.54~ds-2 ii libgd-text-perl 0.86-9 ii libmldbm-perl 2.05-2 ii libtimedate-perl 2.3000-2 ii perl [libstorable-perl] 5.30.0-9 Versions of packages graphdefang recommends: ii php 2:7.3+69 ii php7.0 [php] 7.0.31-1 ii php7.2 [php] 7.2.11-3 ii php7.3 [php] 7.3.12-1 Versions of packages graphdefang suggests: ii mimedefang 2.84-3+b2 -- Configuration Files: /etc/graphdefang/graphdefang-config changed [not included] -- no debconf information
*** general.dpkg-dist 2019-12-10 13:07:53.707823878 -0600 --- general 2019-12-10 13:23:07.296896371 -0600 *************** *** 10,16 **** $event{'mimedefang.pl'}{'general'} = sub { ! if ($text =~ m/^[A-Za-z0-9]{14}:\s*MDLOG,\S+?,(\S+?),(\S*?),(\S*?),(.*?),(.*?),(.*)$/ ) { # get values from regular expression --- 10,16 ---- $event{'mimedefang.pl'}{'general'} = sub { ! if ($text =~ m/(?:^[A-Za-z0-9]{9}|^[A-Za-z0-9]{14}):\s*MDLOG,\S+?,(\S+?),(\S*?),(\S*?),(.*?),(.*?),(.*)$/ ) { # get values from regular expression