Your message dated Fri, 22 Jul 2016 09:52:56 +0000 with message-id <[email protected]> and subject line Bug#760860: fixed in sa-exim 4.2.1-15 has caused the Debian Bug report #760860, regarding sa-exim: Causes spamassassin --lint to display warnings; makes cronjobs send error reports to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 760860: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760860 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: sa-exim Version: 4.2.1-14 Severity: minor Tags: patch As reported by others (#687149), installing sa-exim causes spamassassin's daily cronjobs to emit warnings, which are sent to root. e.g. /etc/cron.daily/spamassassin: Sep 8 07:33:57.584 [8468] warn: Couldn't get Connecting IP header X-SA-Exim-Connect-IP for message <1410176036@lint_rules>, skipping greylisting call Couldn't get Connecting IP header X-SA-Exim-Connect-IP for message <1410176042@lint_rules>, skipping greylisting While I currently have spamassassin 3.4.0 from backports intalled, it affects the stable 3.3.2 the same way The attached patch makes the greylisting function return immediately if spamassassin is linting. A more conservative approach would be to only downgrade the warning message during lint (as the spamassassin FreeMail plugin does) -- System Information: Debian Release: 7.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages sa-exim depends on: ii debconf [debconf-2.0] 1.5.49 ii exim4-daemon-heavy [exim4-localscanapi-1.1] 4.80-7 ii libc6 2.13-38+deb7u4 ii spamc 3.4.0-2~bpo70+1 Versions of packages sa-exim recommends: ii perl 5.14.2-21+deb7u1 Versions of packages sa-exim suggests: ii spamassassin 3.4.0-2~bpo70+1 -- Configuration Files: /etc/cron.d/greylistclean changed: 33 * * * * debian-spamd [ -x /usr/share/sa-exim/greylistclean ] && /usr/share/sa-exim/greylistclean /etc/exim4/sa-exim.conf changed: SAEximDebug: 1 SAspamcpath: /usr/bin/spamc SAspamcHost: 127.0.0.1 SAspamcPort: 783 SAEximRunCond: ${if and {{def:sender_host_address} {!eq {$sender_host_address}{127.0.0.1}} {!eq {$sender_host_address}{::1}}}} SAmaxbody: 256000 SATruncBodyCond: 0 SARewriteBody: 0 SAPrependArchiveWithFrom: 1 SAmaxarchivebody: 20971520 SAerrmaxarchivebody: 1073741824 SAmaxrcptlistlength: 8000 SAaddSAEheaderBeforeSA: 1 SAtimeoutsave: /var/spool/sa-exim/SAtimeoutsave SAtimeoutSavCond: 1 SAerrorsave: /var/spool/sa-exim/SAerrorsave SAerrorSavCond: 1 SAtemprejectonerror: 0 SAteergrubetime: 900 SAteergrubeSavCond: 0 SAteergrubesave: /var/spool/sa-exim/SAteergrube SAteergrubeoverwrite: 1 SAdevnull: 20.0 SAdevnullSavCond: 0 SAdevnullsave: /var/spool/sa-exim/SAdevnull SApermreject: ${if and { {!eq {$sender_host_address}{128.2.200.12}} {!eq {$sender_host_address}{128.2.204.218}} {!eq {$sender_host_address}{128.2.235.26}} } {6.0}{9999}} SApermrejectSavCond: 0 SApermrejectsave: /var/spool/sa-exim/SApermreject SAtempreject: ${if and { {!eq {$sender_host_address}{128.2.200.12}} {!eq {$sender_host_address}{128.2.204.218}} {!eq {$sender_host_address}{128.2.235.26}} } {3.0}{9999}} SAtemprejectSavCond: 0 SAtemprejectsave: /var/spool/sa-exim/SAtempreject SAtemprejectoverwrite: 1 SAgreylistiswhitestr: GREYLIST_ISWHITE SAgreylistraisetempreject: 9.0 SAspamacceptsave: /var/spool/sa-exim/SAspamaccept SAspamacceptSavCond: 0 SAnotspamsave: /var/spool/sa-exim/SAnotspam SAnotspamSavCond: 0 SAmsgteergrubewait: Wait for more output SAmsgteergruberej: Please try again later SAmsgpermrej: Rejected SAmsgtemprej: Please try again later SAmsgerror: Temporary local error while processing message, please contact postmaster. -- debconf information: sa-exim/purge_spool: false--- Greylisting.pm.orig 2014-09-08 10:47:05.000000000 -0400 +++ Greylisting.pm 2014-09-08 10:38:24.000000000 -0400 @@ -63,6 +63,10 @@ my $dontcheckscore; my %option; + if ($self->{main}->{lint_rules}) { + Mail::SpamAssassin::Plugin::dbg("GREYLISTING: disabled while linting"); + return 0; + } Mail::SpamAssassin::Plugin::dbg("GREYLISTING: called function"); $optionhash =~ s/;/,/g;
--- End Message ---
--- Begin Message ---Source: sa-exim Source-Version: 4.2.1-15 We believe that the bug you reported is fixed in the latest version of sa-exim, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Magnus Holmgren <[email protected]> (supplier of updated sa-exim package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 22 Jul 2016 11:26:45 +0200 Source: sa-exim Binary: sa-exim Architecture: source amd64 Version: 4.2.1-15 Distribution: unstable Urgency: low Maintainer: Magnus Holmgren <[email protected]> Changed-By: Magnus Holmgren <[email protected]> Description: sa-exim - SpamAssassin filter for Exim Closes: 508161 657140 760860 831649 Changes: sa-exim (4.2.1-15) unstable; urgency=low . * reproducible-build.patch (new): Make build reproducible by replacing the build date with the source date via ${SOURCE_DATE_EPOCH} when available (Closes: #831649). Thanks to Chris Lamb. * greylisting-ipv6.patch (new): Finally add IPv6 support to the greylisting plugin (Closes: #508161). Replaces grey-only-ipv4.patch. Based on Robert Tasarz's patch, though I decided to do things a little differently by keeping the greylistfourthbyte option for backwards compatibility and not adding separate options for IPv4 and IPv6 at this time. Also, with that option enabled, there will only be one directory level for all the last 64 bits of an IPv6 address. * delete-ext-html-references.patch (new): sa.html, which is shipped in the doc directory, is a copy of the author's webpage on sa-exim from his website, but without the images or linked pages, which means that most of the images and links don't work, except the SourceForge logo, which was fetched from sourceforge.net, causing a privacy concern. We drop the images and make the non-absolute links relative to http://marc.merlins.org/linux/exim/. * postinst, postrm: Remove hard-coded path to invoke-rc.d. * postrm: On purge, always delete the greylisting tuplets directory first. Normally, /var/spool/sa-exim is then empty and can be removed without asking the user, avoiding leaving unowned files (Closes: #657140). * greylist-lint.patch: disable greylisting plugin during spamassassin --lint to avoid warnings about missing headers (Closes: #760860). Thanks to Chaskiel Grundman. * Use dpkg-buildflags. * Bump Standards-Version to 3.9.8. * Override Lintian warning about virtual exim4-localscanapi dependency regardless of API version. Checksums-Sha1: 886f60b684b714d0cf32e390f03ba629da01344c 1806 sa-exim_4.2.1-15.dsc a8be0b2b1d1217181c768c7ae45290deb6507360 27120 sa-exim_4.2.1-15.debian.tar.xz 735b7d4cc274d1c3c7197360cc9b71101a40a390 21718 sa-exim-dbgsym_4.2.1-15_amd64.deb 86b9ce5c43076acefda65987b58995630fe7d659 71248 sa-exim_4.2.1-15_amd64.deb Checksums-Sha256: 22f6e9ac1ef204cccd04de92f03d172838c15233fdb9571684273306934a7a2d 1806 sa-exim_4.2.1-15.dsc 2de8a3900f47957e449fdcb02f2c62b440670a96bfd4b84f51bd8ac0f733eb3b 27120 sa-exim_4.2.1-15.debian.tar.xz c20447083c43097877b9747760f68504d4b8a2d56d686ab1763889d58e9ac464 21718 sa-exim-dbgsym_4.2.1-15_amd64.deb 048ecca7db6dd5c1e4192c298ff87d35b6b32c9f7a803ee6b4c4dd3632c73c24 71248 sa-exim_4.2.1-15_amd64.deb Files: 60120500098d50d4f826dbe76e0f38ef 1806 mail optional sa-exim_4.2.1-15.dsc 2498696a473ad82e2c02c7d871530133 27120 mail optional sa-exim_4.2.1-15.debian.tar.xz 9cf17b598a26f10caf2b44d95ec19bff 21718 debug extra sa-exim-dbgsym_4.2.1-15_amd64.deb ff700e59d194c7ee936b973d7237095b 71248 mail optional sa-exim_4.2.1-15_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXkeeTAAoJENTyGb/smYSJdHIP/3a5nmzWa8XVx52PW3Sql5jZ PBKu969dssjk0uKssZwHGHWq/XI7+GAktz3zgPmf21TGCdzHum3uKQI2CG9pEYvb TbtkY8Nl2jFHqMdxBUr+Rz7PLnCdyZFNRncXSCIwgUYkkLK68T5l7yRnHN+3bPSq l/jYKPyXO260eXBOVQcuZijzU9qrB6UkAT1sAlldwg8CLt/kLeVr9ydYB8aMSM2w vKF2E/ZahwmmyoHKltB7YGQ3ayGu+lgDH76VKsgf66P5NSrcRoiL2NFesLN9KSyY n1ZM52KJ+ixr2sMwxuw615OC2ss0OukH4xQ6a5sbedynuA6/8QMjncDd5RgrM40+ Sj/3QZA1vaBQXbfYMKYbg4ECyc6sKS3aEdbpSFVWEhn4yxjGH56uqobdIuC7RUF9 kp+C32ojRYITp3EA7PlVAnCm99IXJqZXDe+dakQhfUcPJSwVPiY7XkeLsSvzdBPW is1C+Y1NAZKjqaxOjIzs8WYp06GXtLk8/PMW6UHlFTUgC2Kq++67cmocGR8UI0ud 4UKpw1q2MqIABnW4V0nkyXbAhJPGoKnlXeH+sZY+lfRf/ctJX1tMVXxq1bxqynAY u4Bl3rylo+IUzb6a0hw1qtJyrFvv3x91AQdkKnEHSQkMQ8EhUlA1UgKIpcfz/OFb /xmyys1RQ2jQ/67mXuen =29Xk -----END PGP SIGNATURE-----
--- End Message ---

