----- Original Message ----- 
From: "The Doctor" <[EMAIL PROTECTED]>
To: "Justin Mason" <[EMAIL PROTECTED]>
Cc: "Matt Kettler" <[EMAIL PROTECTED]>;
<users@spamassassin.apache.org>
Sent: Friday, July 08, 2005 4:22 PM
Subject: Re: Still need to work on Mail SpamAssassin 3.1.0


> On Fri, Jul 08, 2005 at 02:32:43PM -0700, Justin Mason wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> >
> > The Doctor writes:
> > > FOund the problem.  From the logs:
> > >
> > > Thu Jul  7 21:55:45 2005 [4390] dbg: spamd: initial attempt to change
real uid failed, trying BSD workaround
> > >
> > > Thu Jul  7 21:55:45 2005 [4390] error: setruid() not implemented at
/usr/contrib/bin/spamd line 870.
> > >
> > > BSD HATES setruid().  I had to disable this in openwebmail
> > > for me to get openwebmail to work.  You may want to add code that
disables
> > > setruid in BSD.
> >
> > That might be tricky.  We don't have any code that *enables* it.
> >
> > : exit=1 Fri Jul  8 14:31:02 PDT 2005; cd /home/jm/ftp/spamassassin/t
> > : jm 29...; grep -r setruid ../lib ../spamd/spamd.raw
> > : exit=1 Fri Jul  8 14:31:07 PDT 2005; cd /home/jm/ftp/spamassassin/t
> > : jm 30...; grep -r setreuid ../lib ../spamd/spamd.raw
> > : exit=1 Fri Jul  8 14:31:10 PDT 2005; cd /home/jm/ftp/spamassassin/t
> > : jm 31...;
> >
> > We only use the perl builtins $> and $< to manipulate UIDs -- if there's
> > errors from that, you need to find a new perl that supports a working
form
> > of UID-changing on your platform.
> >
>
> This is the most current perl 5.8.7 .
>
> Next suggestion?

File a Perl bug report?

        Loren

Reply via email to