On Mon, Sep 16, 2002 at 09:17:35PM -0700, Ed Kasky wrote: > Last week you asked to see one of the emails that causes spamassassin to > stop. This one caused it to end with a "Broken pipe"
I think I've figured this out... The "dccproc: command not found" bug was fixed for checking, but not reporting, it's the same old code: Dns.pm (checking): my $dccproc = $self->{conf}->{dcc_path} || ''; unless ($dccproc) { foreach my $path (File::Spec->path()) { $dccproc = File::Spec->catfile ($path, 'dccproc'); if (-x $dccproc) { dbg ("DCC was found at $dccproc"); $self->{conf}->{dcc_path} = $dccproc; last; } } } Reporter.pm (reporting): if (!open(DCCHDL, "dccproc -V 2>&1 |")) { dbg ("DCC is not available"); return 0; } else { @resp = <DCCHDL>; close DCCHDL; dbg ("DCC is available: ".join(" ", @resp)); return 1; } <sigh> Looks like another thing to patch. :( -- Randomly Generated Tagline: "the real ttys became pseudo ttys and vice-versa." - Today's BOFH Excuse
msg07828/pgp00000.pgp
Description: PGP signature