Chris, > SA 3.3.0, just installed via CPAN this afternoon. When running my spam > reporter script I noticed this: > > warn: reporter: DCC report via dccproc failed: Can't locate object > method "close_pipe_fh" via package "Mail::SpamAssassin::Reporter" > at /etc/mail/spamassassin/DCC.pm line 803,<DCC> line 2. > Jan 31 18:01:05.755 [17665] info: reporter: could not report spam to > DCC via dccproc > > spamd[18248]: rules: failed to run DCC_REPUT_13_19 test, skipping: > spamd[30068]: util: failed to spawn a process > "/usr/local/bin/dccproc, -H, -x, 0, -a, 204.15.81.110": > Insecure dependency in exec while running setgid > at /usr/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Util.pm line 1533. > at /usr/lib/perl5/site_perl/5.10.1/Mail/SpamAssassin/Util.pm line 1438. > > > you did a spamassassin -r? > > In a way yes, I run a perl script that runs sa-learn and also reports > the spam to razor/pyzor/DCC all in one run.
Can you reproduce the problem with a plain 'spamassassin -r' (possibly setgui'd, like yours)? I wasn't successful. I guess you will have to show your (stripped down) code that calls DCC reporting so that the problem is reproducible. Please open a bug report if you won't be able to locate the problem. One of the arguments/options or a command path itself was tainted. Mark