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 ---

Reply via email to