more info... for those interested in the PersistentPerl threads.. Dallas
> -----Original Message----- > From: Sam Horrocks [mailto:[EMAIL PROTECTED] > Sent: Thursday, March 13, 2003 1:04 PM > To: Dallas Engelken > Cc: [EMAIL PROTECTED]; > [EMAIL PROTECTED] > Subject: Re: [Speedycgi-users] Help with STDOUT > > > Your script is trying to read input from STDOUT, is that > correct? That > won't work - STDOUT works only for output, not input. > > This might work, if and when I add code to pass filehandles, > but at the > moment, PersistentPerl won't do that. > > > > I have a problem grabbing STDOUT with PersistentPerl. It > works fine when called via /usr/bin/perl or > /usr/bin/suidperl. The script, and the debug output is below. > > > > perl and suidperl both have a line of STDOUT. perperl > does not. WTF. > > > > Thanks for any advice! > > > > -------------- > > > > #!/usr/bin/suidperl -w > > #!/usr/bin/perl -w > > #!/usr/bin/perperl -w -- -M20 -r5 > > # START TEST, RUN 3 TIMES USING DIFFERENT INTERPRETERS LISTED ABOVE > > > > select(STDIN); $|=1; > > > > while (<STDIN>) { > > chomp($_); > > &debug("STDIN LINE: $_"); > > } > > close(STDIN); > > > > select(STDOUT); $|=1; > > open(SOUT,"<&STDOUT"); > > while (<SOUT>) { > > &debug("SOUT LINE: $_"); > > } > > > > exit; > > > > ############################## > > > > sub debug { > > > > my $log = shift; > > > > open (T,">>/tmp/debug.log"); > > flock(T,2); > > print T $log . "\n"; > > close (T); > > } > > > > ############################## > > # EOF > > > > > > DEBUG OUTPUT UNDER PERPERL > > ---------------------------- > > STDIN: Received: from unknown (HELO nmgi.com) (64.217.128.161) > > STDIN: by 0 with SMTP; 13 Mar 2003 15:40:22 -0000 > > STDIN: Message-ID: <[EMAIL PROTECTED]> > > STDIN: Date: Thu, 13 Mar 2003 09:40:21 -0600 > > STDIN: From: Dallas Engelken <[EMAIL PROTECTED]> > > STDIN: User-Agent: Mozilla/5.0 (Windows; U; Windows NT > 5.0; en-US; rv:1.3a) Gecko/20021212 > > STDIN: X-Accept-Language: en-us, en > > STDIN: MIME-Version: 1.0 > > STDIN: To: [EMAIL PROTECTED] > > STDIN: Subject: hi > > STDIN: X-Enigmail-Version: 0.72.0.0 > > STDIN: X-Enigmail-Supports: pgp-inline, pgp-mime > > STDIN: Content-Type: text/plain; charset=us-ascii; format=flowed > > STDIN: Content-Transfer-Encoding: 7bit > > STDIN: > > STDIN: hi > > STDIN: > > > > > > DEBUG OUTPUT UNDER PERL > > ------------------------ > > STDIN: Received: from unknown (HELO nmgi.com) (64.217.128.161) > > STDIN: by 0 with SMTP; 13 Mar 2003 15:42:08 -0000 > > STDIN: Message-ID: <[EMAIL PROTECTED]> > > STDIN: Date: Thu, 13 Mar 2003 09:42:07 -0600 > > STDIN: From: Dallas Engelken <[EMAIL PROTECTED]> > > STDIN: User-Agent: Mozilla/5.0 (Windows; U; Windows NT > 5.0; en-US; rv:1.3a) Gecko/20021212 > > STDIN: X-Accept-Language: en-us, en > > STDIN: MIME-Version: 1.0 > > STDIN: To: [EMAIL PROTECTED] > > STDIN: Subject: hi > > STDIN: X-Enigmail-Version: 0.72.0.0 > > STDIN: X-Enigmail-Supports: pgp-inline, pgp-mime > > STDIN: Content-Type: text/plain; charset=us-ascii; format=flowed > > STDIN: Content-Transfer-Encoding: 7bit > > STDIN: > > STDIN: hi > > STDIN: > > SOUT LINE: [EMAIL PROTECTED]@nmgi.com > > > > > > DEBUG OUTPUT UNDER SUIDPERL > > -------------------------- > > STDIN: Received: from unknown (HELO nmgi.com) (64.217.128.161) > > STDIN: by 0 with SMTP; 13 Mar 2003 15:43:06 -0000 > > STDIN: Message-ID: <[EMAIL PROTECTED]> > > STDIN: Date: Thu, 13 Mar 2003 09:43:06 -0600 > > STDIN: From: Dallas Engelken <[EMAIL PROTECTED]> > > STDIN: User-Agent: Mozilla/5.0 (Windows; U; Windows NT > 5.0; en-US; rv:1.3a) Gecko/20021212 > > STDIN: X-Accept-Language: en-us, en > > STDIN: MIME-Version: 1.0 > > STDIN: To: [EMAIL PROTECTED] > > STDIN: Subject: hi > > STDIN: X-Enigmail-Version: 0.72.0.0 > > STDIN: X-Enigmail-Supports: pgp-inline, pgp-mime > > STDIN: Content-Type: text/plain; charset=us-ascii; format=flowed > > STDIN: Content-Transfer-Encoding: 7bit > > STDIN: > > STDIN: hi > > STDIN: > > SOUT LINE: [EMAIL PROTECTED]@nmgi.com > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by:Crypto Challenge is now open! > > Get cracking and register here for some mind boggling fun and > > the chance of winning an Apple iPod: > > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en > > _______________________________________________ > ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en _______________________________________________ Qmail-scanner-general mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/qmail-scanner-general
