You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Michael <mi...@bizsystems.com> on 2001/06/15 22:32:40 UTC

really dumb question maybe off topic

Have a script that was working on BSDI BSD/OS 3.0
recently upgraded sendmail 
Version 8.11.4
 Compiled with: MAP_REGEX LOG MATCHGECOS MIME7TO8 MIME8TO7 NAMED_BIND
                NETINET NETISO NETUNIX NEWDB QUEUE SCANF SMTP USERDB
                XDEBUG
permissions
-r-sr-xr-x  1 root  bin  629411 Jun  1 16:23 /usr/sbin/sendmail

and am now getting an error when attempting to open a pipe to 
sendmail

open(MAIL,"|/usr/sbin/sendmail -oi -t");

I can duplicate the error at the shell level so apparently it is not 
directly mod_perl related. 

Error is:
main: setreuid(1, 0) failed: Operation not permitted

perl is 
This is perl, version 5.003_02
        + suidperl security patch

What's wrong??
Is this the "kernel bug" described in programming perl v3, and if so 
what can I do about it.
Michael@bizsystems.com