The following reply was made to PR general/4175; it has been noted by GNATS.

From: "Sean Boran" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Subject: RE: general/4175: SUID Perl scripts are ignored, it does not change 
UID on execution.
Date: Wed, 31 Mar 1999 17:38:51 +0100

 > Synopsis: SUID Perl scripts are ignored, it does not change
 > UID on execution.
 >
 > State-Changed-From-To: open-closed
 > State-Changed-By: marc
 > State-Changed-When: Wed Mar 31 07:24:51 PST 1999
 > State-Changed-Why:
 > First, this has nothing to do with Apache but rather mod_perl.
 >
 > Second, of course setuid scripts can't be run as a different
 > user by mod_perl.  That is part of the whole idea; the perl
 > interpreter is inside Apache, so there is no seperate process
 > to be run that can be setuid.
 
 Hmm. I though it could simply change it's UID with $< $> and change back,
 only being allowed to do that if the SUID was in place.
 
 So what solution do you suggest? How might I fork a proces and change the ID
 so that I can call this SUID script? [Sorry if this seems obvious to you..]
 
 Thanks in advance,
 
 Sean
 

Reply via email to