I cant find that error message in the regular perl src for 5.8.3, but i did find this patch file on the web for 5.9.1 - is your suidperl binary setuid root, as well as qmail-scanner-queue.pl?

regards,
jamie


From: http://aspn.activestate.com/ASPN/Mail/Message/perl5-porters/2028836



+#ifdef IAMSUID + else { + Perl_croak(aTHX_ "suidperl needs fd script\n"); +/* PSz 11 Nov 03 + * Do not open (or do other fancy stuff) while setuid. + * Perl does the open, and hands script to suidperl on a fd; + * suidperl only does some checks, sets up UIDs and re-execs + * perl with that fd as it has always done. + */ + } + if (NEED_THREADLOCAL_suidscript != 1) { + Perl_croak(aTHX_ "suidperl needs (suid) fd script\n"); + } +#else /* IAMSUID */


Hendrik Schaink wrote:



Starting 2 days ago, on our Debian sarge (testing) mail server (qmail + qmail-scanner + SpamAssassin) we appear unable to scan for viruses and spam following a Perl maintenance upgrade from 5.8.3-2 to 5.8.3-3. We receive this error message: "suidperl needs fd script". Googling did not yield any results. Can anyone help translate this message into a perl requirement?


Thank you kindly,

Hendrik Schaink





-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Qmail-scanner-general mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/qmail-scanner-general

Reply via email to