Re: using -| construct

2003-08-29 Thread Stas Bekman
Michael wrote:
I have a web service that need to get stuff from the system and is 
using the following subroutine to retrieve info.

sub systeminfo { 
  if (open(FROMADMIN,-|)) {   # parent
[...]
This works fine for command line exection and from cgi but fails in 
modperl (apache 1x).

The problem is that the initial read pipe apparently fails to open 
under modperl. 

Is there a workaround for this? or am I just missing something 
simple?
Use IPC::Run?

__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html


Re: using -| construct

2003-08-29 Thread Brian Reichert
On Thu, Aug 28, 2003 at 06:43:42PM -0700, Stas Bekman wrote:
 Michael wrote:
 I have a web service that need to get stuff from the system and is 
 using the following subroutine to retrieve info.
 
 
 sub systeminfo { 
   if (open(FROMADMIN,-|)) {   # parent
 [...]
 This works fine for command line exection and from cgi but fails in 
 modperl (apache 1x).
 
 The problem is that the initial read pipe apparently fails to open 
 under modperl. 
 
 Is there a workaround for this? or am I just missing something 
 simple?
 
 Use IPC::Run?

Or System2?

-- 
Brian 'you Bastard' Reichert[EMAIL PROTECTED]
37 Crystal Ave. #303Daytime number: (603) 434-6842
Derry NH 03038-1713 USA BSD admin/developer at large


-- 
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html