From joe at artlung.com Tue Jan 2 09:35:36 2001 From: joe at artlung.com (Joe Crawford) Date: Thu Aug 5 00:20:14 2004 Subject: [OT] WebSanDiego.org Happy Hour #7 [Th-11-Jan-2001] Message-ID: <3A51F51E.F5378C2@artlung.com> ~sdpm~ * Feel free to pass this information along to other web professionals * (apologies for the fact that you may receive this more than once, and may be slightly off-topic - but Happy Hours are great events, always fun, and useful for local web pros) WebSanDiego.org will be getting together for Happy Hour #7 - RSVP online at http://WebSanDiego.org/happyhour/happyhour7/ - it should be a great time, and will be sponsored by NetHere . Not sure what a Happy Hour is? Check out http://WebSanDiego.org/happyhour/ for information about all the past ones! And if you have any questions, don't hesitate to ask - just email mailto:rsvp@websandiego.org. Thanks for your time! - Joe Crawford List-founder WebSanDiego ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From rkleeman at neta.com Tue Jan 2 14:40:01 2001 From: rkleeman at neta.com (Bobby Kleemann) Date: Thu Aug 5 00:20:14 2004 Subject: Happy New Year! Message-ID: ~sdpm~ Happy New Year everyone! Just wanted to remind everyone that our monthly meeting is being held on Wed, Jan 17 at the same place as always, Velocigen's conference room. If anyone is planning on presenting at the Perl Conference this year (http://use.perl.org/news/00/12/14/1815249.shtml) please bring the paper and/or abstract and get some peer review. Also, if anyone wants some code reviewed post it so we can discuss it here or at the meeting. _ _ _ Bobby Kleemann http://www.neta.com/~rkleeman/ ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From rkleeman at neta.com Tue Jan 2 15:54:03 2001 From: rkleeman at neta.com (Bobby Kleemann) Date: Thu Aug 5 00:20:14 2004 Subject: Webserver Message-ID: ~sdpm~ Anyone that helps maintain the webpage for the group, please contact me. I may have a lead to moving the webserver and I need to know who needs access to the new machine (and by what method). If you are not part of maintainence crew but would like to be, please contact me. _ _ _ Bobby Kleemann http://www.neta.com/~rkleeman/ ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From todd.rockhold at ontogen.com Wed Jan 3 16:11:26 2001 From: todd.rockhold at ontogen.com (Todd Rockhold) Date: Thu Aug 5 00:20:14 2004 Subject: Another perl coding challenge Message-ID: <01Jan3.142925pst.118081@gateway.ontogen.com> ~sdpm~ OOPS! I forgot to say "without using File::Find". But considering TIMTOWTDI and "just do it" and all the other relevant slogans... Thanks. > -----Original Message----- > From: Eugene Tsyrklevich [SMTP:eugene@securityarchitects.com] > Sent: Friday, December 29, 2000 2:36 AM > To: san-diego-pm-list@happyfunball.pm.org > Subject: Re: Another perl coding challenge > > ~sdpm~ > perldoc File::Find > > use File::Find; > find({/\.wel$/ && -f $_ && -T _ && -r _ && print}, $DIR); > > good enough? ;-) > > cheers > > > On Thu, Dec 28, 2000 at 06:59:02PM -0800, Todd Rockhold wrote: > > ~sdpm~ > > Probably not as fun as Garrett's "reversible NAND gate" problem, but > here is > > one I have encountered. I have a test system (Perl 5.6) and a production > > system (Perl 5.005). I would like to run the tree walker on the > production > > system. > > > > The following code walks a directory tree if run with Perl 5.6 but > fails > > with earlier versions. How do I modify it so that it will work with > Perl > > 5.005? > > > > > -------------------------------------------------------------------------- > -- > > -------------------------------------------------------------- > > > > my $DIR = "//yogi/yogidata/OntoCHROMRun/TestRuns"; # contains well > files > > my $it = make_treewalker($DIR, \&is_well_file, sub {@{$_[1]}}); > > while (defined (my $f_it=$it->())) > > { > > # process the interesting file > > print "found file: $f_it\n"; > > } > > > > sub make_treewalker #black magic to walk the directory tree > > { > > my @queue = shift(); > > my ($is_interesting, $userparam) = @_; > > return sub > > { > > while(1) > > { > > return undef unless @queue; > > my $cur = shift @queue; > > if (-d $cur && opendir my $dh, $cur) > > { > > my @files = grep {$_ ne '.' && $_ ne '..'} (readdir $dh); > > push @queue, map {"$cur/$_"} @files; > > } > > return $cur if $is_interesting->($cur, $userparam); > > } > > } > > } > > > > > > sub is_well_file # what files do we care about? > > { > > return () unless -f $_[0] && -T $_[0]; # gotta be a simple file > > return () unless open FH, "< $_[0]"; # gotta be able to open it > > return ($_[0]) if $_[0] =~ /\.wel/i ; # gotta be a .WEL file > > return (); > > } > ~sdpm~ > > The posting address is: san-diego-pm-list@hfb.pm.org > > List requests should be sent to: majordomo@hfb.pm.org > > If you ever want to remove yourself from this mailing list, > you can send mail to with the following > command in the body of your email message: > > unsubscribe san-diego-pm-list > > If you ever need to get in contact with the owner of the list, > (if you have trouble unsubscribing, or have questions about the > list itself) send email to . > This is the general rule for most mailing lists when you need > to contact a human. ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From rkleeman at neta.com Wed Jan 3 16:59:59 2001 From: rkleeman at neta.com (Bobby Kleemann) Date: Thu Aug 5 00:20:14 2004 Subject: Another perl coding challenge In-Reply-To: <01Jan3.142925pst.118081@gateway.ontogen.com> Message-ID: ~sdpm~ On Thu, Dec 28, 2000 at 06:59:02PM -0800, Todd Rockhold wrote: > ~sdpm~ > Probably not as fun as Garrett's "reversible NAND gate" problem, but here is > one I have encountered. I have a test system (Perl 5.6) and a production > system (Perl 5.005). I would like to run the tree walker on the production > system. > > The following code walks a directory tree if run with Perl 5.6 but fails > with earlier versions. How do I modify it so that it will work with Perl > 5.005? > > ---------------------------------------------------------------------------- > -------------------------------------------------------------- > > my $DIR = "//yogi/yogidata/OntoCHROMRun/TestRuns"; # contains well files > my $it = make_treewalker($DIR, \&is_well_file, sub {@{$_[1]}}); > while (defined (my $f_it=$it->())) > { > # process the interesting file > print "found file: $f_it\n"; > } Try adding this here sub rand_str { my $str = ''; for (my $i = 0; $i < 8; $i++) { $str .= ('A' .. 'Z', 'a' .. 'z', '_', '0' .. '9')[rand 63]; } return $str; } > > sub make_treewalker #black magic to walk the directory tree > { > my @queue = shift(); > my ($is_interesting, $userparam) = @_; > return sub > { > while(1) > { > return undef unless @queue; > my $cur = shift @queue; And change this line > if (-d $cur && opendir my $dh, $cur) To this instead my $dh = rand_str; if (-d $cur && opendir $dh, $cur) > { > my @files = grep {$_ ne '.' && $_ ne '..'} (readdir $dh); > push @queue, map {"$cur/$_"} @files; > } > return $cur if $is_interesting->($cur, $userparam); > } > } > } > > > sub is_well_file # what files do we care about? > { > return () unless -f $_[0] && -T $_[0]; # gotta be a simple file > return () unless open FH, "< $_[0]"; # gotta be able to open it > return ($_[0]) if $_[0] =~ /\.wel/i ; # gotta be a .WEL file > return (); > } If you change the order of these test it will run a little bit faster. Since you already know the name of the file you can test the .wel extension quickly and easily (should the test really be /\.wel$/i meaning that .wel has to be at the end rather than just somewhere inside there?). The open test is taken care of with the -T (-T works by reading the first block of the file and seeing if it's contents are in the ascii printable range). Try this: sub is_well_file # what files do we care about? { return unless $_[0] =~ /\.wel$/i; return unless -f $_[0] && -T _; return $_[0]; } _ _ _ Bobby Kleemann http://www.neta.com/~rkleeman/ ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From todd.rockhold at ontogen.com Wed Jan 3 22:29:05 2001 From: todd.rockhold at ontogen.com (Todd Rockhold) Date: Thu Aug 5 00:20:14 2004 Subject: Another perl coding challenge Message-ID: <01Jan3.204659pst.118081@gateway.ontogen.com> ~sdpm~ Thanks for the tips. Bobby Kleeman suggested: > Try adding > > sub rand_str { > my $str = ''; > for (my $i = 0; $i < 8; $i++) { > $str .= ('A' .. 'Z', 'a' .. 'z', '_', '0' .. '9')[rand 63]; > } > return $str; > } > > > > And change this line > > > if (-d $cur && opendir my $dh, $cur) > > To this instead > > my $dh = rand_str; > if (-d $cur && opendir $dh, $cur) > > [Todd Rockhold] That worked. 602 seconds in my application with the current directory contents > If you change the order of these test it will run a little bit faster. > Since you already know the name of the file you can test the .wel > extension quickly and easily (should the test really be /\.wel$/i meaning > that .wel has to be at the end rather than just somewhere inside there?). > > The open test is taken care of with the -T (-T works by reading the first > block of the file and seeing if it's contents are in the ascii printable > range). Try this: > > sub is_well_file # what files do we care about? > { > return unless $_[0] =~ /\.wel$/i; > return unless -f $_[0] && -T _; > return $_[0]; > } [Todd Rockhold] Time was cut from 602 to 214 seconds. The appropriate modifications of Eugene's tip: use File::Find; find({/\.wel$/ && -f $_ && -T _ && -r _ && print}, $DIR); took 143 seconds to run: ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From tasburfoot at yahoo.com Wed Jan 10 00:41:11 2001 From: tasburfoot at yahoo.com (Joe R.) Date: Thu Aug 5 00:20:15 2004 Subject: DBM & .htaccess Message-ID: <20010110064111.2245.qmail@web11602.mail.yahoo.com> ~sdpm~ The Situation. I have a folder nested within another folder. The nested folder uses .htaccess and .htpasswd for security. There is a DBM file located in the non secure main folder. The Problem. With the .htaccess and password working, I am no longer able to read the DBM located in the folder above. The script used to read the file is located in the secure folder.Here's my layout: |--MAIN UNSECURE FOLDER - DBM is located here |-- SECURE FOLDER with .htaccess/htpasswd When i have the .htaccess file in, the page just shows up as blank. If i remove it, all the information shows. What Gives??? Joe Raymundo jlr@raymundo.com San Diego Fire & Life Safety Services 619-523-2920 __________________________________________________ Do You Yahoo!? Yahoo! Photos - Share your holiday photos online! http://photos.yahoo.com/ ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From rkleeman at neta.com Wed Jan 10 16:44:50 2001 From: rkleeman at neta.com (Bobby Kleemann) Date: Thu Aug 5 00:20:15 2004 Subject: Apache Today (fwd) Message-ID: ~sdpm~ I thought this might be interesting to some of the group. Improving mod_perl Driven Site's Performance -- Part I: Choosing Operating System and Hardware" http://apachetoday.com/news_story.php3?ltsn=2000-12-07-002-06-NW-HW-PL Improving mod_perl Driven Site's Performance -- Part II: Benchmarking Applications http://apachetoday.com/news_story.php3?ltsn=2000-12-16-001-06-NW-LF-PL Improving mod_perl Driven Site's Performance -- Part III: Code Profiling and Memory Measurement Techniques http://apachetoday.com/news_story.php3?ltsn=2001-01-01-001-06-PS-LF-PL Improving mod_perl Driven Site's Performance -- Part IV: Sharing Memory http://apachetoday.com/news_story.php3?ltsn=2001-01-08-001-06-NW-LF-PL ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From rkleeman at neta.com Mon Jan 15 18:29:43 2001 From: rkleeman at neta.com (Bobby Kleemann) Date: Thu Aug 5 00:20:15 2004 Subject: Meeting On Wed Message-ID: ~sdpm~ Just a reminder everyone, there's a Perl Mongers Meeting on Wed night. It's at the same bat-time, same bat-location: 7PM @ Velocigen. Bring any code you'd like to review or post it here. We'll talk about events surrounding the Perl Conference in addition to any other topics someone is interested in. _ _ _ Bobby Kleemann http://www.neta.com/~rkleeman/ ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From todd.rockhold at ontogen.com Wed Jan 17 00:46:58 2001 From: todd.rockhold at ontogen.com (Todd Rockhold) Date: Thu Aug 5 00:20:15 2004 Subject: Meeting On Wed Message-ID: <01Jan16.230425pst.118081@gateway.ontogen.com> ~sdpm~ So ... Anybody wanna try porting TREX to Perl? TREX stands for "Tree Regular Expressions for XML". http://www.thaiopensource.com/trex Follow a link at http://www.thaiopensource.com/trex/jtrex.html to get Java source. > -----Original Message----- > From: Bobby Kleemann [SMTP:rkleeman@neta.com] > Sent: Monday, January 15, 2001 4:30 PM > To: San Diego Perl Mongers > Subject: Meeting On Wed > > ~sdpm~ > Just a reminder everyone, there's a Perl Mongers Meeting on Wed > night. It's at the same bat-time, same bat-location: 7PM @ Velocigen. > Bring any code you'd like to review or post it here. We'll talk about > events surrounding the Perl Conference in addition to any other topics > someone is interested in. > > _ _ _ > Bobby Kleemann > http://www.neta.com/~rkleeman/ > > ~sdpm~ > > The posting address is: san-diego-pm-list@hfb.pm.org > > List requests should be sent to: majordomo@hfb.pm.org > > If you ever want to remove yourself from this mailing list, > you can send mail to with the following > command in the body of your email message: > > unsubscribe san-diego-pm-list > > If you ever need to get in contact with the owner of the list, > (if you have trouble unsubscribing, or have questions about the > list itself) send email to . > This is the general rule for most mailing lists when you need > to contact a human. ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From todd.rockhold at ontogen.com Wed Jan 17 12:59:19 2001 From: todd.rockhold at ontogen.com (Todd Rockhold) Date: Thu Aug 5 00:20:15 2004 Subject: TREX (was: Meeting On Wed) Message-ID: <01Jan17.111645pst.118082@gateway.ontogen.com> ~sdpm~ Hmmm... My ignorance of XML Schema is -- how do I put it delicately -- rather spectacular. However, TREX strikes me as a bit more than just another XML validator. Another caveat is that TREX is built on SAX2. I don't know what underlies the currently available Perl XML parsers. Also there is the question of how exciting it is to port a useful (admittedly an attribute Chris Radcliff may be unwilling to grant so far) application in another language to Perl compared to developing something new. > -----Original Message----- > From: Chris Radcliff [SMTP:chris@velocigen.com] > Sent: Wednesday, January 17, 2001 6:40 AM > To: Todd Rockhold > Cc: San Diego Perl Mongers > Subject: Re: Meeting On Wed > > > Todd Rockhold wrote: > > Anybody wanna try porting TREX to Perl? TREX stands for "Tree Regular > > Expressions for XML". > > > > What does TREX provide that say, XML Schema doesn't? Where would it be > used? It looks interesting, but does the world need another XML > validator? > > ~chris ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From todd.rockhold at ontogen.com Wed Jan 17 16:10:45 2001 From: todd.rockhold at ontogen.com (Todd Rockhold) Date: Thu Aug 5 00:20:15 2004 Subject: TREX (was: Meeting On Wed) Message-ID: <01Jan17.142818pst.118081@gateway.ontogen.com> ~sdpm~ I have not checked docs for info on the SAX2 point. Do you think it would be worthwhile (assuming lack of "proprietary intellectual property constraints", etc) to bring up the problems at the meeting tonight? Maybe some people with bulbs brighter than mine can offer suggestions. > -----Original Message----- > From: Chris Radcliff [SMTP:chris@velocigen.com] > Sent: Wednesday, January 17, 2001 2:05 PM > To: Todd Rockhold > Cc: San Diego Perl Mongers > Subject: Re: TREX (was: Meeting On Wed) > > > Actually, I have no objection to porting useful applications to Perl; > it's one of the best ways to make Perl better. > > I'm just cranky because I was hoping that TREX would solve my XML Schema > problems, which XML Schema itself doesn't do. ;) > > ~chris > > Todd Rockhold wrote: > > > Hmmm... > > My ignorance of XML Schema is -- how do I put it delicately -- rather > > spectacular. > > However, TREX strikes me as a bit more than just another XML validator. > > > > Another caveat is that TREX is built on SAX2. I don't know what > underlies > > the currently > > available Perl XML parsers. > > > > Also there is the question of how exciting it is to port a useful > > (admittedly an attribute Chris > > Radcliff may be unwilling to grant so far) application in another > language > > to Perl compared > > to developing something new. > > ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From chris at velocigen.com Thu Jan 18 00:41:47 2001 From: chris at velocigen.com (Chris Radcliff) Date: Thu Aug 5 00:20:15 2004 Subject: The meeting, the book Message-ID: <3A66902B.9FD76F@velocigen.com> ~sdpm~ Hello Mongers, Tonight was a good meeting; I'm glad I went! Among other things, I found out that my messages haven't been getting to the list for some time now. For this I apologize to Todd Rockhold, who ended up looking like he was having a one-sided argument. :) The book I mentioned during the meeting can be found on the Web here: (http://globalspin.com/thebook/) I had hoped to get lots of feedback from Mongers on the book after posting the URL to the list last month, but that message didn't get to the list either. So, take a look at it and let me know what you think, or bring comments to the next meeting and we'll talk about it. Thanks for the great meeting! ~chris ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From mike.vasquez at akamai.com Thu Jan 18 12:02:55 2001 From: mike.vasquez at akamai.com (Vasquez, Mike) Date: Thu Aug 5 00:20:15 2004 Subject: The meeting, the book Message-ID: ~sdpm~ I too enjoyed the meeting last night. I cleared up a few questions in my mind regarding perl and cgi. I'm looking forward to reading your drafts of the chapters in your new book. >From what I saw last night, it looked like simple reading. I will try and give you some feed back when I get a change to read them. Mike Vasquez Sr. Webcast Manager - Broadcast Lab Akamai Technologies 6815 Flanders Ave. San Diego, CA 92121 858.909.3106 (w) 858.442.9287 (c) http://akamai.com -----Original Message----- From: Chris Radcliff [mailto:chris@velocigen.com] Sent: Wednesday, January 17, 2001 10:42 PM To: San Diego Perl Mongers Subject: The meeting, the book ~sdpm~ Hello Mongers, Tonight was a good meeting; I'm glad I went! Among other things, I found out that my messages haven't been getting to the list for some time now. For this I apologize to Todd Rockhold, who ended up looking like he was having a one-sided argument. :) The book I mentioned during the meeting can be found on the Web here: (http://globalspin.com/thebook/) I had hoped to get lots of feedback from Mongers on the book after posting the URL to the list last month, but that message didn't get to the list either. So, take a look at it and let me know what you think, or bring comments to the next meeting and we'll talk about it. Thanks for the great meeting! ~chris ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From nestor.florez at intel.com Thu Jan 18 12:12:18 2001 From: nestor.florez at intel.com (Florez, Nestor) Date: Thu Aug 5 00:20:15 2004 Subject: TEST Message-ID: ~sdpm~ Hi, I am testing to make sure that I am sending th emessages to the correct place. The San Diego Perl Mongers group Nestor ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From todd.rockhold at ontogen.com Thu Jan 18 13:16:28 2001 From: todd.rockhold at ontogen.com (Todd Rockhold) Date: Thu Aug 5 00:20:15 2004 Subject: The meeting, the book Message-ID: <01Jan18.113357pst.118081@gateway.ontogen.com> ~sdpm~ I took a quick peek at what has been written so far. At first glance it does seem to intend to fill in some "gaps" between the Camel book and general web design books. I'd like to take a closer look later. The "almost a camel" graphic on the web page looks to me like the western Gulf of Mexico and Yucatan. Is that expected to be on the book cover? > -----Original Message----- > From: Chris Radcliff [SMTP:chris@velocigen.com] > Sent: Wednesday, January 17, 2001 10:42 PM > To: San Diego Perl Mongers > Subject: The meeting, the book > > ~sdpm~ > > Hello Mongers, > > Tonight was a good meeting; I'm glad I went! > > Among other things, I found out that my messages haven't been getting to > the list for some time now. For this I apologize to Todd Rockhold, who > ended up looking like he was having a one-sided argument. :) > > The book I mentioned during the meeting can be found on the Web here: > (http://globalspin.com/thebook/) > > I had hoped to get lots of feedback from Mongers on the book after > posting the URL to the list last month, but that message didn't get to > the list either. So, take a look at it and let me know what you think, > or bring comments to the next meeting and we'll talk about it. > > Thanks for the great meeting! > ~chris > ~sdpm~ > > The posting address is: san-diego-pm-list@hfb.pm.org > > List requests should be sent to: majordomo@hfb.pm.org > > If you ever want to remove yourself from this mailing list, > you can send mail to with the following > command in the body of your email message: > > unsubscribe san-diego-pm-list > > If you ever need to get in contact with the owner of the list, > (if you have trouble unsubscribing, or have questions about the > list itself) send email to . > This is the general rule for most mailing lists when you need > to contact a human. ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From chris at velocigen.com Thu Jan 18 13:41:40 2001 From: chris at velocigen.com (Chris Radcliff) Date: Thu Aug 5 00:20:15 2004 Subject: The meeting, the book References: <01Jan18.113357pst.118081@gateway.ontogen.com> Message-ID: <3A6746F4.A43835C4@velocigen.com> ~sdpm~ Todd Rockhold wrote: > The "almost a camel" graphic on the web page looks to me like the western > Gulf of Mexico and Yucatan. > Is that expected to be on the book cover? > I'm pretty sure it won't be on the book cover, because it's a random picture I took in Ireland last summer. (Note the green trees and other foliage in the background.) The "camel" is actually a really gnarly tree growing over the entrance of a cave. There's actually more camel-likeness than fit in shot; it only looks like a camel when you're halfway down into the cave, which made taking a good picture difficult. ~chris ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From canetguy at home.com Fri Jan 19 12:27:02 2001 From: canetguy at home.com (Garrett Casey) Date: Thu Aug 5 00:20:15 2004 Subject: HTML::Form Message-ID: <200101191027020090.00277B0F@mail> ~sdpm~ Does anyone have examples of using the HTML::Form module that comes with LWP? ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From mike.vasquez at akamai.com Fri Jan 26 12:34:06 2001 From: mike.vasquez at akamai.com (Vasquez, Mike) Date: Thu Aug 5 00:20:15 2004 Subject: running an application using perl Message-ID: ~sdpm~ Simple question but having troubles trying to find the answer. I'm using CGI and I want to run an appllication when the user click on an image. When I do the following: $q->a({-href=>'c:\Program Files\path_to_executable'}, $q->img({src=>'/icons/webcast/buttons/blue_diamond.gif', -align=>'right'})), it wants to download the file. I want to be able to execute the file directly from the webpage. Would I have to use javascript? Thanks for any help Mike Vasquez Sr. Webcast Manager - Broadcast Lab Akamai Technologies 6815 Flanders Ave. San Diego, CA 92121 858.909.3106 (w) 858.442.9287 (c) http://akamai.com ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From eugene at securityarchitects.com Fri Jan 26 13:05:37 2001 From: eugene at securityarchitects.com (Eugene Tsyrklevich) Date: Thu Aug 5 00:20:15 2004 Subject: running an application using perl In-Reply-To: ; from mike.vasquez@akamai.com on Fri, Jan 26, 2001 at 10:34:06AM -0800 References: Message-ID: <20010126110537.A9114@securityarchitects.com> ~sdpm~ On Fri, Jan 26, 2001 at 10:34:06AM -0800, Vasquez, Mike wrote: > ~sdpm~ > Simple question but having troubles trying to find the answer. I'm using > CGI and I want to run an appllication when the user click on an image. > When I do the following: > > $q->a({-href=>'c:\Program Files\path_to_executable'}, > $q->img({src=>'/icons/webcast/buttons/blue_diamond.gif', -align=>'right'})), > > it wants to download the file. I want to be able to execute the file > directly from the webpage. > > Would I have to use javascript? do you want to execute the file on a server or on a host? if you want to execute it on a server just point your link to another cgi scripts that runs your executable. if you want to execute it on a host you either let the user download it and than run it or you have to use something like activex, cgi just won't cut it cheers ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From rkleeman at neta.com Fri Jan 26 12:59:35 2001 From: rkleeman at neta.com (Bobby Kleemann) Date: Thu Aug 5 00:20:15 2004 Subject: running an application using perl In-Reply-To: Message-ID: ~sdpm~ I'm not sure, but try "-href=>'file:///c:/Program Files/path_to_executable'" That might work. This assumes of course you are trying to get the user to execute a program on their system, not the server, correct. If you want the server to execute the code, you'll need to make it a proper URL and make sure it works as a CGI program. _ _ _ Bobby Kleemann http://www.neta.com/~rkleeman/ On Fri, 26 Jan 2001, Vasquez, Mike wrote: > ~sdpm~ > Simple question but having troubles trying to find the answer. I'm using > CGI and I want to run an appllication when the user click on an image. > When I do the following: > > $q->a({-href=>'c:\Program Files\path_to_executable'}, > $q->img({src=>'/icons/webcast/buttons/blue_diamond.gif', -align=>'right'})), > > it wants to download the file. I want to be able to execute the file > directly from the webpage. > > Would I have to use javascript? > > Thanks for any help > > Mike Vasquez > Sr. Webcast Manager - Broadcast Lab > Akamai Technologies > 6815 Flanders Ave. > San Diego, CA 92121 > 858.909.3106 (w) > 858.442.9287 (c) > http://akamai.com > > ~sdpm~ > > The posting address is: san-diego-pm-list@hfb.pm.org > > List requests should be sent to: majordomo@hfb.pm.org > > If you ever want to remove yourself from this mailing list, > you can send mail to with the following > command in the body of your email message: > > unsubscribe san-diego-pm-list > > If you ever need to get in contact with the owner of the list, > (if you have trouble unsubscribing, or have questions about the > list itself) send email to . > This is the general rule for most mailing lists when you need > to contact a human. > ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From wwood at ucsd.edu Fri Jan 26 13:20:19 2001 From: wwood at ucsd.edu (Bill Wood) Date: Thu Aug 5 00:20:15 2004 Subject: running an application using perl Message-ID: <4.1.20010126112013.00afe390@popmail.ucsd.edu> ~sdpm~ Mike, You need to have the url reference a file that your program you want to launch is defined to open based on the association of the program to a file extension. Whether or not client is prompted with the windows open/download dialog box depend to some extent on the options set for that file extension. See Start>Settings>Folder Options>File Types. Bill Wood At 10:34 AM 1/26/2001, you wrote: >~sdpm~ >Simple question but having troubles trying to find the answer. I'm using >CGI and I want to run an appllication when the user click on an image. >When I do the following: > > $q->a({-href=>'c:\Program Files\path_to_executable'}, >$q->img({src=>'/icons/webcast/buttons/blue_diamond.gif', -align=>'right'})), > >it wants to download the file. I want to be able to execute the file >directly from the webpage. > >Would I have to use javascript? > >Thanks for any help > >Mike Vasquez >Sr. Webcast Manager - Broadcast Lab >Akamai Technologies >6815 Flanders Ave. >San Diego, CA 92121 >858.909.3106 (w) >858.442.9287 (c) >http://akamai.com > >~sdpm~ > >The posting address is: san-diego-pm-list@hfb.pm.org > >List requests should be sent to: majordomo@hfb.pm.org > >If you ever want to remove yourself from this mailing list, >you can send mail to with the following >command in the body of your email message: > > unsubscribe san-diego-pm-list > >If you ever need to get in contact with the owner of the list, >(if you have trouble unsubscribing, or have questions about the >list itself) send email to . >This is the general rule for most mailing lists when you need >to contact a human. ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From wwood at ucsd.edu Mon Jan 29 15:25:46 2001 From: wwood at ucsd.edu (Bill Wood) Date: Thu Aug 5 00:20:15 2004 Subject: CGI and the Web Server Message-ID: <4.1.20010129131655.00a6fdf0@popmail.ucsd.edu> ~sdpm~ Is it possible to have requests for CGI scripts to be executed on a machine other than the web server that received the request? Has anyone had any experience with this environment or could you point me at something that documents how it is done. Thanks, Bill Wood University of California at San Diego Administrative Computing and Telecommunications - 0929 10280 North Torrey Pines Rd. La Jolla, Ca 92093-0929 EMail: wwood@ucsd.edu Phone: 858/534-1291 Fax: 858/534-7656 ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From rkleeman at neta.com Mon Jan 29 15:32:03 2001 From: rkleeman at neta.com (Bobby Kleemann) Date: Thu Aug 5 00:20:15 2004 Subject: CGI and the Web Server In-Reply-To: <4.1.20010129131655.00a6fdf0@popmail.ucsd.edu> Message-ID: ~sdpm~ So you have webserver A which normaly processes the request, but in certain circumstances you'd like webserver B to handle the request? For that to happen webserver A must either issue a redirect or call webserver B itself (with something like LWP). _ _ _ Bobby Kleemann http://www.neta.com/~rkleeman/ On Mon, 29 Jan 2001, Bill Wood wrote: > ~sdpm~ > Is it possible to have requests for CGI scripts to be executed on a machine > other than the web server that received the request? Has anyone had any > experience with this environment or could you point me at something that > documents how it is done. > > Thanks, > > Bill Wood > University of California at San Diego > Administrative Computing and Telecommunications - 0929 > 10280 North Torrey Pines Rd. > La Jolla, Ca 92093-0929 > > EMail: wwood@ucsd.edu > Phone: 858/534-1291 > Fax: 858/534-7656 > ~sdpm~ > > The posting address is: san-diego-pm-list@hfb.pm.org > > List requests should be sent to: majordomo@hfb.pm.org > > If you ever want to remove yourself from this mailing list, > you can send mail to with the following > command in the body of your email message: > > unsubscribe san-diego-pm-list > > If you ever need to get in contact with the owner of the list, > (if you have trouble unsubscribing, or have questions about the > list itself) send email to . > This is the general rule for most mailing lists when you need > to contact a human. > ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From todd.rockhold at ontogen.com Mon Jan 29 15:38:28 2001 From: todd.rockhold at ontogen.com (Todd Rockhold) Date: Thu Aug 5 00:20:15 2004 Subject: CGI and the Web Server Message-ID: <01Jan29.135755pst.118081@gateway.ontogen.com> ~sdpm~ Apologies to Bill Wood -- I don't know the answer. But want to do exactly the same thing, so I second the request. > -----Original Message----- > From: Bill Wood [SMTP:wwood@ucsd.edu] > Sent: Monday, January 29, 2001 1:26 PM > To: san-diego-pm-list@happyfunball.pm.org > Subject: CGI and the Web Server > > ~sdpm~ > Is it possible to have requests for CGI scripts to be executed on a > machine > other than the web server that received the request? Has anyone had any > experience with this environment or could you point me at something that > documents how it is done. > > Thanks, > > Bill Wood > University of California at San Diego > Administrative Computing and Telecommunications - 0929 > 10280 North Torrey Pines Rd. > La Jolla, Ca 92093-0929 > > EMail: wwood@ucsd.edu > Phone: 858/534-1291 > Fax: 858/534-7656 > ~sdpm~ > > The posting address is: san-diego-pm-list@hfb.pm.org > > List requests should be sent to: majordomo@hfb.pm.org > > If you ever want to remove yourself from this mailing list, > you can send mail to with the following > command in the body of your email message: > > unsubscribe san-diego-pm-list > > If you ever need to get in contact with the owner of the list, > (if you have trouble unsubscribing, or have questions about the > list itself) send email to . > This is the general rule for most mailing lists when you need > to contact a human. ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From glennh at lucidmatrix.com Mon Jan 29 15:54:23 2001 From: glennh at lucidmatrix.com (GlennH) Date: Thu Aug 5 00:20:15 2004 Subject: CGI and the Web Server In-Reply-To: Message-ID: ~sdpm~ Just curious, and I'm not sure that this would be the place to look, but isn't that what clustering setups would be able to do? I mean, couldn't you configure the Apache to do this? Glenn Hefley Lucid Matrix ? ? http://www.lucidmatrix.com -----Original Message----- From: owner-san-diego-pm-list@pm.org [mailto:owner-san-diego-pm-list@pm.org]On Behalf Of Bobby Kleemann Sent: Monday, January 29, 2001 1:32 PM To: Bill Wood Cc: san-diego-pm-list@happyfunball.pm.org Subject: Re: CGI and the Web Server ~sdpm~ So you have webserver A which normaly processes the request, but in certain circumstances you'd like webserver B to handle the request? For that to happen webserver A must either issue a redirect or call webserver B itself (with something like LWP). _ _ _ Bobby Kleemann http://www.neta.com/~rkleeman/ On Mon, 29 Jan 2001, Bill Wood wrote: > ~sdpm~ > Is it possible to have requests for CGI scripts to be executed on a machine > other than the web server that received the request? Has anyone had any > experience with this environment or could you point me at something that > documents how it is done. > > Thanks, > > Bill Wood > University of California at San Diego > Administrative Computing and Telecommunications - 0929 > 10280 North Torrey Pines Rd. > La Jolla, Ca 92093-0929 > > EMail: wwood@ucsd.edu > Phone: 858/534-1291 > Fax: 858/534-7656 > ~sdpm~ > > The posting address is: san-diego-pm-list@hfb.pm.org > > List requests should be sent to: majordomo@hfb.pm.org > > If you ever want to remove yourself from this mailing list, > you can send mail to with the following > command in the body of your email message: > > unsubscribe san-diego-pm-list > > If you ever need to get in contact with the owner of the list, > (if you have trouble unsubscribing, or have questions about the > list itself) send email to . > This is the general rule for most mailing lists when you need > to contact a human. > ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From wwood at ucsd.edu Mon Jan 29 16:28:15 2001 From: wwood at ucsd.edu (Bill Wood) Date: Thu Aug 5 00:20:15 2004 Subject: CGI and the Web Server In-Reply-To: References: <4.1.20010129131655.00a6fdf0@popmail.ucsd.edu> Message-ID: <4.1.20010129133510.00a92f00@popmail.ucsd.edu> ~sdpm~ No, I was wondering if it is possible to have cgi request directed at a machine that is not a web server but its soul purpose is to execute the requested cgi script and send the response back to the requester. At 02:32 PM 1/29/2001, Bobby Kleemann wrote: >~sdpm~ >So you have webserver A which normaly processes the request, but in >certain circumstances you'd like webserver B to handle the request? For >that to happen webserver A must either issue a redirect or call webserver >B itself (with something like LWP). > > _ _ _ > Bobby Kleemann > http://www.neta.com/~rkleeman/ > >On Mon, 29 Jan 2001, Bill Wood wrote: > >> ~sdpm~ >> Is it possible to have requests for CGI scripts to be executed on a machine >> other than the web server that received the request? Has anyone had any >> experience with this environment or could you point me at something that >> documents how it is done. >> >> Thanks, >> >> Bill Wood >> University of California at San Diego >> Administrative Computing and Telecommunications - 0929 >> 10280 North Torrey Pines Rd. >> La Jolla, Ca 92093-0929 >> >> EMail: wwood@ucsd.edu >> Phone: 858/534-1291 >> Fax: 858/534-7656 >> ~sdpm~ >> >> The posting address is: san-diego-pm-list@hfb.pm.org >> >> List requests should be sent to: majordomo@hfb.pm.org >> >> If you ever want to remove yourself from this mailing list, >> you can send mail to with the following >> command in the body of your email message: >> >> unsubscribe san-diego-pm-list >> >> If you ever need to get in contact with the owner of the list, >> (if you have trouble unsubscribing, or have questions about the >> list itself) send email to . >> This is the general rule for most mailing lists when you need >> to contact a human. >> > >~sdpm~ > >The posting address is: san-diego-pm-list@hfb.pm.org > >List requests should be sent to: majordomo@hfb.pm.org > >If you ever want to remove yourself from this mailing list, >you can send mail to with the following >command in the body of your email message: > > unsubscribe san-diego-pm-list > >If you ever need to get in contact with the owner of the list, >(if you have trouble unsubscribing, or have questions about the >list itself) send email to . >This is the general rule for most mailing lists when you need >to contact a human. ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From rkleeman at neta.com Mon Jan 29 16:45:28 2001 From: rkleeman at neta.com (Bobby Kleemann) Date: Thu Aug 5 00:20:15 2004 Subject: CGI and the Web Server In-Reply-To: <4.1.20010129133510.00a92f00@popmail.ucsd.edu> Message-ID: ~sdpm~ Ahh, OK, so you want machine A without a webserver to forward the request to webserver B. In that case you can do it with port forwarding. If you're using Linux you can look up port forwarding in the current HOWTO's. If you're using something else then I'm not sure what you should use, check your local documentation. _ _ _ Bobby Kleemann http://www.neta.com/~rkleeman/ On Mon, 29 Jan 2001, Bill Wood wrote: > No, I was wondering if it is possible to have cgi request directed at a > machine that is not a web server but its soul purpose is to execute the > requested cgi script and send the response back to the requester. > > At 02:32 PM 1/29/2001, Bobby Kleemann wrote: > >~sdpm~ > >So you have webserver A which normaly processes the request, but in > >certain circumstances you'd like webserver B to handle the request? For > >that to happen webserver A must either issue a redirect or call webserver > >B itself (with something like LWP). > > > > _ _ _ > > Bobby Kleemann > > http://www.neta.com/~rkleeman/ > > > >On Mon, 29 Jan 2001, Bill Wood wrote: > > > >> ~sdpm~ > >> Is it possible to have requests for CGI scripts to be executed on a machine > >> other than the web server that received the request? Has anyone had any > >> experience with this environment or could you point me at something that > >> documents how it is done. > >> > >> Thanks, > >> > >> Bill Wood > >> University of California at San Diego > >> Administrative Computing and Telecommunications - 0929 > >> 10280 North Torrey Pines Rd. > >> La Jolla, Ca 92093-0929 > >> > >> EMail: wwood@ucsd.edu > >> Phone: 858/534-1291 > >> Fax: 858/534-7656 > >> ~sdpm~ > >> > >> The posting address is: san-diego-pm-list@hfb.pm.org > >> > >> List requests should be sent to: majordomo@hfb.pm.org > >> > >> If you ever want to remove yourself from this mailing list, > >> you can send mail to with the following > >> command in the body of your email message: > >> > >> unsubscribe san-diego-pm-list > >> > >> If you ever need to get in contact with the owner of the list, > >> (if you have trouble unsubscribing, or have questions about the > >> list itself) send email to . > >> This is the general rule for most mailing lists when you need > >> to contact a human. > >> > > > >~sdpm~ > > > >The posting address is: san-diego-pm-list@hfb.pm.org > > > >List requests should be sent to: majordomo@hfb.pm.org > > > >If you ever want to remove yourself from this mailing list, > >you can send mail to with the following > >command in the body of your email message: > > > > unsubscribe san-diego-pm-list > > > >If you ever need to get in contact with the owner of the list, > >(if you have trouble unsubscribing, or have questions about the > >list itself) send email to . > >This is the general rule for most mailing lists when you need > >to contact a human. > ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From chris at velocigen.com Mon Jan 29 17:31:23 2001 From: chris at velocigen.com (Chris Radcliff) Date: Thu Aug 5 00:20:15 2004 Subject: CGI and the Web Server References: <4.1.20010129131655.00a6fdf0@popmail.ucsd.edu> <4.1.20010129133510.00a92f00@popmail.ucsd.edu> Message-ID: <3A75FD4B.3090101@velocigen.com> ~sdpm~ Bill Wood wrote: > No, I was wondering if it is possible to have cgi request directed at a > machine that is not a web server but its soul purpose is to execute the > requested cgi script and send the response back to the requester. > FastCGI (http://www.fastcgi.com/) does this. You'd have to re-write your CGI program slightly to use the FCGI module, but it would be able to accept socket requests from mod_fastcgi whether it's on the same machine or different machines. ~chris ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From eugene at securityarchitects.com Mon Jan 29 18:14:57 2001 From: eugene at securityarchitects.com (Eugene Tsyrklevich) Date: Thu Aug 5 00:20:15 2004 Subject: CGI and the Web Server In-Reply-To: <01Jan29.135755pst.118081@gateway.ontogen.com>; from todd.rockhold@ontogen.com on Mon, Jan 29, 2001 at 01:38:28PM -0800 References: <01Jan29.135755pst.118081@gateway.ontogen.com> Message-ID: <20010129161457.A10448@securityarchitects.com> ~sdpm~ Using Apache you can probably use mod_rewrite and mod_proxy to implement that where a local url of http://webserver/cgi-bin/script gets rewritten, proxied and executed on another computer (which has to run a webserver even if it's a private one). see http://httpd.apache.org/docs/mod/mod_{rewrite, proxy}.html If you are not running Apache you can probably just return a 302 (moved temporarily) and make user browser connect to another webserver which will than execute the cgi script. this doesn't exactly fit Bill's requirement and is quite frankly a hack. finally you can get fancy and just have a simple script (written using mod_perl or some other native webserver API for maximum speed) which will connect to another internal box and run the request there. so your public webserver just talks to one or more internal webservers whose whole purpose is to execute cgi scripts on a behalf of a public webserver. Of course a much better solution is to get rid of CGIs.. ie replace them with mod_perl, NSAPI, fast_cgi, etc cheers On Mon, Jan 29, 2001 at 01:38:28PM -0800, Todd Rockhold wrote: > ~sdpm~ > Apologies to Bill Wood -- I don't know the answer. > But want to do exactly the same thing, so I second the request. > > > > -----Original Message----- > > From: Bill Wood [SMTP:wwood@ucsd.edu] > > Sent: Monday, January 29, 2001 1:26 PM > > To: san-diego-pm-list@happyfunball.pm.org > > Subject: CGI and the Web Server > > > > ~sdpm~ > > Is it possible to have requests for CGI scripts to be executed on a > > machine > > other than the web server that received the request? Has anyone had any > > experience with this environment or could you point me at something that > > documents how it is done. > > > > Thanks, > > > > Bill Wood > > University of California at San Diego > > Administrative Computing and Telecommunications - 0929 > > 10280 North Torrey Pines Rd. > > La Jolla, Ca 92093-0929 > > > > EMail: wwood@ucsd.edu > > Phone: 858/534-1291 > > Fax: 858/534-7656 ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human. From canetguy at home.com Wed Jan 31 16:42:56 2001 From: canetguy at home.com (Garrett Casey) Date: Thu Aug 5 00:20:16 2004 Subject: SDPM Bounce Message-ID: <200101311442560950.00B9B436@mail> ~sdpm~ Hey all. I just wanted to let you guys know that the main guys at pm.org have SHUT OFF unauthorized posting. This means that if you want to post to the mailing list, YOU MUST USE A REGISTERED EMAIL ADDRESS. It looks like some of you are getting the email and sending a reply via a different email address. The messages you are posting are not being sent to the group, and I get a message like "BOUNCE san-diego-pm-list@pm.org: Non-member submission from []" -Garrett ~sdpm~ The posting address is: san-diego-pm-list@hfb.pm.org List requests should be sent to: majordomo@hfb.pm.org If you ever want to remove yourself from this mailing list, you can send mail to with the following command in the body of your email message: unsubscribe san-diego-pm-list If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to . This is the general rule for most mailing lists when you need to contact a human.