1 INFO-VAX	Fri, 16 Jul 2004	Volume 2004 : Issue 390       Contents:" Re: Audit Trail of Interactive DCL" Re: Audit Trail of Interactive DCL" Re: Audit Trail of Interactive DCL Re: DS10 Fan Replacement- HSx ECB (cache battery) troubleshooting/specs 1 Re: HSx ECB (cache battery) troubleshooting/specs  Re: Is a file open Re: Is a file open Re: Is a file open Re: Is a file open Re: Is a file open LOGIN.COM comparison utility  Re: LOGIN.COM comparison utility  Re: LOGIN.COM comparison utility  Re: LOGIN.COM comparison utility  Re: Mailing list as email/digest. Re: OpenVMS Marketing: Variations on "stealth". Re: OpenVMS Marketing: Variations on "stealth"& Some question in BASEstar application?1 Re: Turn-key OpenVMS E-mail, web server solution? 1 Re: Turn-key OpenVMS E-mail, web server solution? 1 Re: Turn-key OpenVMS E-mail, web server solution? 1 Re: Turn-key OpenVMS E-mail, web server solution? ! Useful 'phpbb' installation guide ) Re: VAX Users See the Writing on the Wall ) Re: VAX Users See the Writing on the Wall ) Re: VAX Users See the Writing on the Wall ) Re: VAX Users See the Writing on the Wall  Re: Yes, purveyor runs perl! Re: Yes, purveyor runs perl!  F ----------------------------------------------------------------------  # Date: Thu, 15 Jul 2004 18:38:30 GMT 1 From: Michael Austin <maustin@firstdbasource.com> + Subject: Re: Audit Trail of Interactive DCL > Message-ID: <GaAJc.15439$E33.13381@newssvr24.news.prodigy.com>   Scott wrote:  H > I have a command procedure that simulates the DCL command line prompt,H > logging everything that the user types.  It works great, except that IG > lose up-arrow and RECALL.  I don't want to use ACCOUNTING because the I > information I want to track is really pretty minor and I don't want the I > the overhead.  I don't want to use a pseudo-terminal because it creates I > another process (I've got over 2,000 users on a single Alpha.)  But I'd , > sure like to get up-arrow and RECALL back! > H > So does anyone have any ideas about how I can track just what is typedG > in at the DCL prompt in interactive mode?  (Is there a hook I can use  > in the CLI or something?)  > @ > Thank you for taking the time to consider my problem.  --Scott  I There is also peek&spy (not free) that does session logging, very little  F overhead, may require LOTS of disk space for the session files though.   --   Michael Austin.  Consultant - Available. @ Donations welcomed. Http://www.firstdbasource.com/donations.html :)   ------------------------------  # Date: Thu, 15 Jul 2004 21:52:50 GMT & From: jlsue <jefflsxxxz@sbcglobal.net>+ Subject: Re: Audit Trail of Interactive DCL 8 Message-ID: <o3vdf0dhqpu9gh77gojmhg96mk4c0as8p6@4ax.com>  0 On Thu, 15 Jul 2004 18:38:30 GMT, Michael Austin# <maustin@firstdbasource.com> wrote:   
 >Scott wrote:  > I >> I have a command procedure that simulates the DCL command line prompt, I >> logging everything that the user types.  It works great, except that I H >> lose up-arrow and RECALL.  I don't want to use ACCOUNTING because theJ >> information I want to track is really pretty minor and I don't want theJ >> the overhead.  I don't want to use a pseudo-terminal because it createsJ >> another process (I've got over 2,000 users on a single Alpha.)  But I'd- >> sure like to get up-arrow and RECALL back!  >>  I >> So does anyone have any ideas about how I can track just what is typed H >> in at the DCL prompt in interactive mode?  (Is there a hook I can use >> in the CLI or something?) >>  A >> Thank you for taking the time to consider my problem.  --Scott  > J >There is also peek&spy (not free) that does session logging, very little G >overhead, may require LOTS of disk space for the session files though.   C Alternatively, you can use SMG$ routines with lib$get_input, etc as H parameters.  This allows command-line recall, iirc. (no pun intended.... well, maybe a little intended)   --- jls 0 The preceding message was personal opinion only.6 I do not speak in any authorized capacity for anyone,  and certainly not my employer.- (get rid of the xxxz in my address to e-mail)    ------------------------------    Date: 15 Jul 2004 16:53:30 -0500; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) + Subject: Re: Audit Trail of Interactive DCL 3 Message-ID: <ds$o9NMfHHZG@eisner.encompasserve.org>   _ In article <926edf3b.0407141758.643c0457@posting.google.com>, lsk55@hotmail.com (Scott) writes:  > H > So does anyone have any ideas about how I can track just what is typedG > in at the DCL prompt in interactive mode?  (Is there a hook I can use  > in the CLI or something?)  > @ > Thank you for taking the time to consider my problem.  --Scott  D    The necessary code is built into the SMG library.  Look there for%    line recall and editting routines.    ------------------------------    Date: 15 Jul 2004 12:04:36 -07002 From: williamwebb@openvms-rocks.com (William Webb)! Subject: Re: DS10 Fan Replacement = Message-ID: <bf98c417.0407151104.7f77805b@posting.google.com>   U Nic Clews <spamthis@[127.0.0.1]> wrote in message news:<cd5eep$a3f$1@lore.csc.com>...  > Kevin Handy wrote:C > > I have a DS10 (full height, not a DS10L) with a very noisy fan.  > > = > > Where can I get a replacement (Part number, vendor, etc.)  >  > [I like Bob's response]  > K > The part number will be on the fan itself, somewhere if it is genuine. I  J > assume you were intending self maintenance, so strip the system down so  > you can get the part number. > H > I would try contacting Island (www.hpaq.net) because of what they do, I > they could either supply you one, or tell you where you could get one.  H > They probably have available a parts breakdown so they could tell you  > the part number. > K > Noisy fans are potentially on their way to seizing, so you probably have  H > some time yet, but overheating will shorten the life of anything even % > before thermal cutouts take effect.   A I second the recommendation that you give Island Computer a call-   E I'd recommend that you go to these URLs, as you'll find lots of links  to useful documentation:  3 http://h18002.www1.hp.com/alphaserver/archive/ds10/ A http://h18002.www1.hp.com/alphaserver/archive/ds10/ds10_tech.html H http://h18002.www1.hp.com/alphaserver/options/asds10/asds10_options.html   WWWebb   ------------------------------  % Date: Thu, 15 Jul 2004 21:18:32 -0700 / From: Duncan Brown <brown_du@encompasserve.org> 6 Subject: HSx ECB (cache battery) troubleshooting/specs2 Message-ID: <pt6dnduZUoNEp2rdRVn-vA@speakeasy.net>  I I'm trying to expand my hobbyist machine just because I can (I was given  B an SW500 for free and have picked up some other stuff on ebay for I cheap.)  I have an HSJ50 with cache and a dual HS35X ECB unit and cable.  B   Plugging in to either side of the HS35X gives the same result - I blinking LED and a perpetual low-battery message from the HSJ that turns  F into a dead-battery message after 10 hours.  A google search shows me E this is a pretty common issue with these batteries when they get old.   H Does anyone know any technical details about these units?  (A schematic H and a theory of operation document would be great!  Yeah, right...)  If G I take it apart and measure at the the battery, it shows over 4V while  D charging, and maintains over 4V (like, 4.15V) for a long long time. I Since the batteries that make up the little pack are labeled as 2V, this  E would imply they aren't bad.  If I measure the link connector pins I  I find a couple that measure 4.99V as long as the battery is plugged in to  I the circuit board.  Does this really need to exceed 5V, or is 4.99V good   enough?   I I know many rechargeable batteries go to higher than their nominal rated  B voltage, and in fact an indication that they are going bad is the I inability to reach much more than their rated voltage.  But 4.15V on the  F battery, and 4.99V on the brick output seems pretty decent to me, I'm H not sure why the HSJ is flagging it as low... unless someone can verify I that those really are low readings and I need to just throw in the towel  , and find new batteries to put in this brick.   Thanks,  Duncan   ------------------------------  % Date: Thu, 15 Jul 2004 22:27:18 -0700 / From: Duncan Brown <brown_du@encompasserve.org> : Subject: Re: HSx ECB (cache battery) troubleshooting/specs2 Message-ID: <4-WdnZSsGu1q12rdRVn-gw@speakeasy.net>  F (Self-reply...)  I dissected one of the battery packs more thoroughly F and did some more googling based on what I found, and I now know that 9 indeed those batteries are below-spec and need replacing.   < Each "battery" is really two Hawker Cyclon 2V 5.0AH X Cells C shrinkwrapped together and wired in series to produce a nominal 4V  E stick.  The part number is 0800-0004, and the cheapest place I could   find them online is   ? http://www.gotbatteries.com/ProductPage.asp?ProductNum=37L142S1   F The manufacturer's website is hard to track down but here is the page  for these batteries:  , http://www.enersysreservepower.com/cyc_b.asp  D Note the application manual .pdf link at the bottom, that gives the I specs that show that 4.15V is simply not enough for a 2-cell stick to be  I called well-charged.  It also mentions the life characteristics on these  G things and even if DEC designed their charging circuit perfectly these  G things would only be good for a few hundred discharge/recharge cycles.  J I guess it becomes clear why they don't last more than a few years in use.  D I went ahead and ordered 6 batteries to get the price break - in an F unused state they have a long shelf life, so I'll be all set the next H time they die.  Now I just get to have the fun of trying to rebuild the I stick of two batteries, keeping the shrink tubing thin and smooth enough  = to be able to fit the stick back in the frame.  Wish me luck!    Duncan   ------------------------------    Date: 15 Jul 2004 11:19:08 -0700. From: fabiopenvms@yahoo.com.br (Fabio Cardoso) Subject: Re: Is a file open = Message-ID: <f30679fb.0407151019.199eef1f@posting.google.com>   g cstranslations@msn.com (Joe) wrote in message news:<d56d1c2d.0407150630.24c5e883@posting.google.com>...  > OpenVMS 7.3-2  > F > Is there some safe/easy way to determine if a file is open (by RMS)?@ > There's a bit more need for the "safe" part. I could build theB > appropiate resouce name then try for an exclusive access lock atF > exective mode but other than me there isn't anyone here that's goingH > to be able to support that. Spawning a subprocess isn't feasible (thisG > is going to be happening from a detached process so the command table E > won't be there) and that that has the feel of being a really clunky  > solution anyway. >  > Any other possibilities?     Does it help you ?    7 $ pipe show device xxxx/file | search sys$pipe filename    []s  
 Fabio Cardoso    ------------------------------  % Date: Fri, 16 Jul 2004 03:55:54 +0800 , From: Paul Repacholi <prep@prep.synonet.com> Subject: Re: Is a file open 0 Message-ID: <877jt559kl.fsf@k9.prep.synonet.com>  $ cstranslations@msn.com (Joe) writes:  F > Is there some safe/easy way to determine if a file is open (by RMS)?  / And that is totally reliable? for ANY file? No.   @ > There's a bit more need for the "safe" part. I could build theB > appropiate resouce name then try for an exclusive access lock atF > exective mode but other than me there isn't anyone here that's going > to be able to support that.   A That will work for any file opened by RMS (unless it is opened NO E LOCK?)  and any open by the XQP so if RMS is not used, you will still  be in luck.   E > Spawning a subprocess isn't feasible (this is going to be happening B > from a detached process so the command table won't be there) andB > that that has the feel of being a really clunky solution anyway.   For a SHOW DEV/FIL?    > Any other possibilities?  ? Get the VCB and then walk the FCB chain looking for the file of C interest. Need kernel mode and to get the locking right. If nothing 0 else, it makes suporting LKI code look better :)  @ These will not work for files open by the primitive file system.   --  < Paul Repacholi                               1 Crescent Rd.,7 +61 (08) 9257-1001                           Kalamunda. @                                              West Australia 6076* comp.os.vms,- The Older, Grumpier Slashdot. Raw, Cooked or Well-done, it's all half baked.F EPIC, The Architecture of the future, always has been, always will be.   ------------------------------    Date: 15 Jul 2004 16:56:33 -0500; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler)  Subject: Re: Is a file open 3 Message-ID: <LcEKqvdbOG2n@eisner.encompasserve.org>   b In article <d56d1c2d.0407150630.24c5e883@posting.google.com>, cstranslations@msn.com (Joe) writes: > OpenVMS 7.3-2  > F > Is there some safe/easy way to determine if a file is open (by RMS)?@ > There's a bit more need for the "safe" part. I could build theB > appropiate resouce name then try for an exclusive access lock atF > exective mode but other than me there isn't anyone here that's goingH > to be able to support that. Spawning a subprocess isn't feasible (thisG > is going to be happening from a detached process so the command table E > won't be there) and that that has the feel of being a really clunky  > solution anyway. >  > Any other possibilities?  B    The locks used by RMS and XQP are undocumented and not obvious.D    There are books which discuss them, but the easiest way is simply3    try to do an exclusive open and see if it fails.    ------------------------------  % Date: Thu, 15 Jul 2004 18:52:58 -0700  From: Z <z@no.spam>  Subject: Re: Is a file open 0 Message-ID: <10fed7ibbjupcaa@corp.supernews.com>   norm.raphael@metso.com wrote: E >>'show/device/file' can list open files, so there should be a way of > >>discovering this. Sorry, I don't know how it gets it's info.  H > That is system-specific.  If this is a cluster, do you need to know if& > the file is open on all/other nodes?   $ MCR SYSMAN SYSMAN> SET ENV/CLUSTER % SYSMAN> DO SHOW DEVICE/FILES <device>    ------------------------------  % Date: Fri, 16 Jul 2004 01:04:52 -0400 - From: JF Mezei <jfmezei.spamnot@teksavvy.com>  Subject: Re: Is a file open , Message-ID: <40F761F3.46EF02E3@teksavvy.com>   Bob Koehler wrote:D >    The locks used by RMS and XQP are undocumented and not obvious.F >    There are books which discuss them, but the easiest way is simply5 >    try to do an exclusive open and see if it fails.   K If using SYS$ (RMS) calls, then yes since you can check the error status to N see if the file open failed due to file being locked or if file was not found.  M But if using the C RTL such as fopen or open, it isn't so obvious since those ( return a vanilla "0" if the open failed.   ------------------------------  % Date: Thu, 15 Jul 2004 13:17:17 -0500 ( From: brandon@dalsemi.com (John Brandon)% Subject: LOGIN.COM comparison utility 1 Message-ID: <04071513171707@dscis6-0.dalsemi.com>    Before I go write my code...  L Does anyone have a utility that will scan all LOGIN.COM on the disks looking+ for common characteristics?  Symbols (etc).   M I have a legacy system that some dev/admin had the great idea to add the same & symbols (etc) to each users LOGIN.COM.  M My mission is to go out and consolidate these symbols (etc) into the SYLOGIN.    Any help is appreciated.       J*o*h*n B*r*a*n*d*o*n  VMS Systems Administrator * firstname.lastname.spam.me.not@dalsemi.com   ------------------------------  # Date: Thu, 15 Jul 2004 18:33:02 GMT 1 From: Michael Austin <maustin@firstdbasource.com> ) Subject: Re: LOGIN.COM comparison utility > Message-ID: <y5AJc.15434$E33.13809@newssvr24.news.prodigy.com>   John Brandon wrote:    > Before I go write my code... > N > Does anyone have a utility that will scan all LOGIN.COM on the disks looking- > for common characteristics?  Symbols (etc).  > O > I have a legacy system that some dev/admin had the great idea to add the same ( > symbols (etc) to each users LOGIN.COM. > O > My mission is to go out and consolidate these symbols (etc) into the SYLOGIN.  >  > Any help is appreciated. >  >  >  > J*o*h*n B*r*a*n*d*o*n  > VMS Systems Administrator , > firstname.lastname.spam.me.not@dalsemi.com    E pipe sear [*...]login.com ":=" |sear sys$pipe ":=" |sort sys$pipe x.x   N now parse through x.x and file symbols that are the same (trim/compress) each % record .. shouldn't be too difficult.    --   Michael Austin.  Consultant - Available. @ Donations welcomed. Http://www.firstdbasource.com/donations.html :)   ------------------------------    Date: 15 Jul 2004 16:18:59 -05004 From: kaplow_r@encompasserve.org.TRABoD (Bob Kaplow)) Subject: Re: LOGIN.COM comparison utility 3 Message-ID: <lwyBiwv8vmS2@eisner.encompasserve.org>   r In article <y5AJc.15434$E33.13809@newssvr24.news.prodigy.com>, Michael Austin <maustin@firstdbasource.com> writes: > John Brandon wrote: O >> Does anyone have a utility that will scan all LOGIN.COM on the disks looking . >> for common characteristics?  Symbols (etc). > G > pipe sear [*...]login.com ":=" |sear sys$pipe ":=" |sort sys$pipe x.x  > P > now parse through x.x and file symbols that are the same (trim/compress) each ' > record .. shouldn't be too difficult.   J You can go a bit further than that. Sort the file. Then sort a second timeL with /NODUP. Then a DIFF /PARA will show you what was frequently duplicated.  1 	Bob Kaplow	NAR # 18L	TRA # "Impeach the TRA BoD" & 		>>> To reply, remove the TRABoD! <<<K Kaplow Klips & Baffle:	http://nira-rocketry.org/LeadingEdge/Phantom4000.pdf L     www.encompasserve.org/~kaplow_r/    www.nira-rocketry.org    www.nar.org  O  Save Model Rocketry from the HSA!   http://www.space-rockets.com/congress.html    ------------------------------    Date: 15 Jul 2004 16:58:54 -0500; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) ) Subject: Re: LOGIN.COM comparison utility 3 Message-ID: <B9P8LT+XfEaN@eisner.encompasserve.org>   \ In article <04071513171707@dscis6-0.dalsemi.com>, brandon@dalsemi.com (John Brandon) writes: > Before I go write my code... > N > Does anyone have a utility that will scan all LOGIN.COM on the disks looking- > for common characteristics?  Symbols (etc).  > O > I have a legacy system that some dev/admin had the great idea to add the same ( > symbols (etc) to each users LOGIN.COM. > O > My mission is to go out and consolidate these symbols (etc) into the SYLOGIN.  >  > Any help is appreciated.  ?    As in search?  You could concatenate and sort all the files.   B    It really bugs me when applications used by only some users get    symbols in SYLOGIN.   ------------------------------   Date: 16 Jul 2004 05:19:14 GMT2 From: "Dave Weatherall" <djw-nothere@nospam.nohow>) Subject: Re: Mailing list as email/digest ? Message-ID: <DTiotGxQ0bj6-pn2-7P6zYHdW87yR@dave2_os2.home.ours>   2 On Tue, 13 Jul 2004 16:40:37 UTC, Keith Cayemberg ! <keith.cayemberg@arcor.de> wrote:    > Nigel Barker wrote: T > > On Tue, 13 Jul 2004 08:13:36 -0700, "Barry Treahy, Jr." <Treahy@MMaz.com> wrote: > >  > >  > >>Michael Clark wrote: > >> > >> > . . .  > . . . S > > I think that you mean change it to an '@' sign. I forget what the official word M > > is in English but in French it is an escargot (snail) which is cute:-) An  > > ampersand is '&'.  > >  > > -- > > Nigel Barker# > > Live from the sunny Cote d'Azur  > C > In German we call it an "Affenklammer" meaning literally "Monkey  K > bracket".  Also cute if you visualize a monkey with a long arm extending   > past it's feet.  > 	 > Cheers!  >  > Keith Cayemberg   ' In Bavaria we call it 'klammeraffe' :-)    --   Cheers - Dave.   ------------------------------    Date: 15 Jul 2004 16:36:11 -07001 From: keithparris_NOSPAM@yahoo.com (Keith Parris) 7 Subject: Re: OpenVMS Marketing: Variations on "stealth" = Message-ID: <cf15391e.0407151536.23e236d0@posting.google.com>   a JF Mezei <jfmezei.spamnot@teksavvy.com> wrote in message news:<40F6B0BF.9C4A39E2@teksavvy.com>... Q > Nope. It is probably Sue who found a loophole against the prohibition to market O > VMS and is able to get VMS mentioned without anything tracing it back to her.   E I've been in HP for a couple of years now, and based on all I've seen F from the vantage point of being within the company, I can't think of a0 single person in HP management that is anti-VMS.  @ Actually, many of the people from the VMS organization have beenD promoted upward significantly within HP, and are now looking out forD VMS in their current positions and roles, to make sure it isn't left> out or slighted. And we're seeing the fruits of those efforts.  C Every Integrity Server ad now mentions OpenVMS. All the salespeople F learning about Itanium are learning about OpenVMS. The latest issue ofF the DSPP newsletter featured the Techwise study on OpenVMS Security as its top news item.  & So a lot of good things are happening.   ------------------------------  % Date: Fri, 16 Jul 2004 01:03:57 +0100 < From: "Alex Daniels" <AlexNOSPAMTHANKSDaniels@themail.co.uk>7 Subject: Re: OpenVMS Marketing: Variations on "stealth" 5 Message-ID: <40f71b64$0$7797$db0fefd9@news.zen.co.uk>   3 "Nic Clews" <spamthis@[127.0.0.1]> wrote in message ! news:cd3493$g4g$1@lore.csc.com...  > David J Dachtera wrote: L > > With OpenVMS getting exposure in the trade rags (or at least the on-lineI > > versions there of), perhaps the marketing folks at hp know more about H > > stretching their advertising dollars than we give them credit for... > >  > > Just a thought...  > > 
 > > D.J.D.% > > (Donning flame-resistant garb...)  > 1 > <Strikes match... blowtorch off and running...>  > G > It's in the paper version I assure you [the Computer Weekly article].    Yes it's there. Nice job Colin.    Alex   ------------------------------    Date: 15 Jul 2004 18:50:50 -0700# From: as@anysyskorea.com (Jeong BG) / Subject: Some question in BASEstar application? = Message-ID: <c6d875ee.0407151750.2ce3ca01@posting.google.com>   D we must running below command in our application, if our application) do not collect data from BASEstar device.    $ BS DCM MOD DEV CP7C_PLC/DIS  $ WAIT 00:00:02                $ BS DCM MOD DEV CP7C_PLC/ENA  $ WAIT 00:00:01                  I don't understand why do that?   $ please, explain why do that command.  " if that command has proper reason,4 we will run that command at batch queue recursively.   ------------------------------    Date: 15 Jul 2004 11:39:22 -0700( From: bob@instantwhip.com (Bob Ceculski): Subject: Re: Turn-key OpenVMS E-mail, web server solution?= Message-ID: <d7791aa1.0407151039.4904ffe2@posting.google.com>   u Michael Austin <maustin@firstdbasource.com> wrote in message news:<ZIdJc.8615$z35.7573@newssvr23.news.prodigy.com>...  > Bob Ceculski wrote: i > > David J Dachtera <djesys.nospam@comcast.net> wrote in message news:<40F49CCD.5CA7E6AA@comcast.net>...  > > J > >>Is anyone aware of a company prodiving a turn-key OpenVMS solution for% > >>e-mail, web services and/or both?  > > P > > PMDF with Sophos antivirus and Precisemail anti-spam for the VMS mail server/ > > and TCPware/Purveyor for the web server ...  > 3 > Bob,  I know you really like Purveyor and TCPWare  > 6 > Does Purveyor speak PERL, PHP, MySQL, Python, etc...  L Here is an example of how to use PERL from a CGI script. It uses three filesL TEST_CGI_VMS.HTML, PPERL.COM, and PERL_TEST.CGI. They were all placed in theK htbin directory. It has been tested with using PERL 5.005.02's standard CGI L package built with DEC C V5.6-003 on OpenVMS Alpha V7.1-1H1.  The main trick was to use the following line:        $ perl <WWW_IN: 'perl_script  L This trick was learned from Process Software Tech Support. They did however,I seem to indicate that since PERL is not part of Purveyor, that this trick  is not technically supported.   P ********************************************************************************   TEST_CGI_VMS.HTML:   <HEAD> <TITLE> Perl CGI test </TITLE> </HEAD>  <BODY> <h1>Perl test </h1> 9 <A HREF="http://www.xxx/PPERL.COM?PERL_TEST.CGI">Test</A>  <P>  </BODY>  </HTML>   P ********************************************************************************  
 PPERL.COM:   $! Setup for PERL 9 $ define  PERL_ROOT DISK$xxx:[PERL5_005_02.] /trans=conc  # $ define  PERL5LIB  PERL_ROOT:[lib] 1 $ define  PERLSHR   PERL_ROOT:[000000]perlshr.exe , $ perl    :==  "$PERL_ROOT:[000000]perl.exe" $!= $! Assume the PERL scrip is in the current (HTBIN) directory. C $ THIS_PATH = F$Element (0, "]", F$Environment ("PROCEDURE")) + "]"  $ perl_script = THIS_PATH + p1 $! $ on ERROR THEN GOTO Cleanup $ perl <WWW_IN: 'perl_script $!
 $ Cleanup: $   deass PERLSHR  $   deass PERL_ROOT  $   deass perl5lib $   delete /symbol /global perl  $ exit ! PPERL.COM main   P ********************************************************************************   PERL_TEST.CGI:   #!/usr/local/bin/perl -w use CGI qw(:standard); my $favorite = param("flavor"); 0 print header, start_html("Ice Cream"), h1("Hi"); if ($favorite) {1    print p("Your favorite flavor is $favorite.");  }  else {  print hr, start_form;@  print p("please select a flavor: ",textfield("flavor","mint"));  print end_form, hr; } print end_html();     P --------------------------------------------------------------------------------   ------------------------------  # Date: Thu, 15 Jul 2004 19:01:25 GMT 1 From: Michael Austin <maustin@firstdbasource.com> : Subject: Re: Turn-key OpenVMS E-mail, web server solution?< Message-ID: <9wAJc.2472$We7.2051@newssvr22.news.prodigy.com>   JF Mezei wrote:    > David J Dachtera wrote:  > H >>Is anyone aware of a company prodiving a turn-key OpenVMS solution for$ >>e-mail, web services and/or both?  >  > F >>The time for such seems to be ripening, and if Itanic can repair itsF >>hull, pump out and put itself to rights, OVMS-I64 may be a practical >  >  > P > Forgetting discussions about IA64's future or lack thereof, the more importantP > question is whether the TCPIP services on VMS will ever catch up with industry > (aka: Unix). > M > If HP is unwilling to put sufficient resources to complete the revamping of J > UCX into "TCPIP Services" and move that product into an industry leadingO > posistion, then it should abandon that product and simply bundle Multinet and # > PMDF with every VMS installation.  > J > Having said this, the answer to your question probably lies with ProcessM > Software who are more likely to know who can do such a turnkey install of a - > VMS box with good TCPIP stack and services.   O I have been on systems using Multinet and TCPIP5.3+ and quite frankly, I found  N Multinet more difficult when deciphering particular parts of a configuration. O TCPIP comes bundled with VMS these days (at least the last time I checked) and  Q moving more towards **ix style commands, I find it quite easy to manipulate with  Q the TCPIP set... commands and tweak parameters using sysconfig and netstat etc...   P On the Calendaring issue, if you are considering Exchange, then you ARE talking P about Intranet.  Not Internet.  Yahmail is okay as an internet mail reader, but G not very elegant - when was the last time you saw apps with "basic" or  Q non-existant graphics and like it or not, people want pretty not just functional.   N I prefer just functional, but when you are dealing with the masses, unless it P looks good and has all the bells and whistles and is also functional, you won't % get a second chance to make the sale.   < Again, why is Process not porting their new offering to VMS?   --   Michael Austin.  Consultant - Available. @ Donations welcomed. Http://www.firstdbasource.com/donations.html :)   ------------------------------  # Date: Thu, 15 Jul 2004 19:13:53 GMT 1 From: Michael Austin <maustin@firstdbasource.com> : Subject: Re: Turn-key OpenVMS E-mail, web server solution?= Message-ID: <RHAJc.15447$pf3.4440@newssvr24.news.prodigy.com>    Bob Ceculski wrote:   w > Michael Austin <maustin@firstdbasource.com> wrote in message news:<ZIdJc.8615$z35.7573@newssvr23.news.prodigy.com>...  >  >>Bob Ceculski wrote:  >>h >>>David J Dachtera <djesys.nospam@comcast.net> wrote in message news:<40F49CCD.5CA7E6AA@comcast.net>... >>>  >>> J >>>>Is anyone aware of a company prodiving a turn-key OpenVMS solution for% >>>>e-mail, web services and/or both?  >>> O >>>PMDF with Sophos antivirus and Precisemail anti-spam for the VMS mail server . >>>and TCPware/Purveyor for the web server ... >>3 >>Bob,  I know you really like Purveyor and TCPWare  >>6 >>Does Purveyor speak PERL, PHP, MySQL, Python, etc... >  > N > Here is an example of how to use PERL from a CGI script. It uses three filesN > TEST_CGI_VMS.HTML, PPERL.COM, and PERL_TEST.CGI. They were all placed in theM > htbin directory. It has been tested with using PERL 5.005.02's standard CGI N > package built with DEC C V5.6-003 on OpenVMS Alpha V7.1-1H1.  The main trick  > was to use the following line: > " >     $ perl <WWW_IN: 'perl_script > N > This trick was learned from Process Software Tech Support. They did however,K > seem to indicate that since PERL is not part of Purveyor, that this trick  > is not technically supported.  > R > ******************************************************************************** >  > TEST_CGI_VMS.HTML: >  > <HEAD>  > <TITLE> Perl CGI test </TITLE>	 > </HEAD>  > <BODY> > <h1>Perl test </h1> ; > <A HREF="http://www.xxx/PPERL.COM?PERL_TEST.CGI">Test</A>  > <P> 	 > </BODY> 	 > </HTML>  > R > ******************************************************************************** >  > PPERL.COM: >  > $! Setup for PERL ; > $ define  PERL_ROOT DISK$xxx:[PERL5_005_02.] /trans=conc  % > $ define  PERL5LIB  PERL_ROOT:[lib] 3 > $ define  PERLSHR   PERL_ROOT:[000000]perlshr.exe . > $ perl    :==  "$PERL_ROOT:[000000]perl.exe" > $!? > $! Assume the PERL scrip is in the current (HTBIN) directory. E > $ THIS_PATH = F$Element (0, "]", F$Environment ("PROCEDURE")) + "]"   > $ perl_script = THIS_PATH + p1 > $! > $ on ERROR THEN GOTO Cleanup > $ perl <WWW_IN: 'perl_script > $! > $ Cleanup: > $   deass PERLSHR  > $   deass PERL_ROOT  > $   deass perl5lib! > $   delete /symbol /global perl  > $ exit ! PPERL.COM main  > R > ******************************************************************************** >  > PERL_TEST.CGI: >  > #!/usr/local/bin/perl -w > use CGI qw(:standard);! > my $favorite = param("flavor"); 2 > print header, start_html("Ice Cream"), h1("Hi"); > if ($favorite) {3 >    print p("Your favorite flavor is $favorite.");  > }  > else { >  print hr, start_form;B >  print p("please select a flavor: ",textfield("flavor","mint")); >  print end_form, hr; > } print end_html();  >  > R > --------------------------------------------------------------------------------  L Bob, there is a big difference in being able to execute an "executable" and 2 having integrated via modules into the web server.  K Okay, since you seem to think that Purveyor can do anything Apache can do,  O download and install the .tar or .zip kit of OSCommerce, (uses MySQL) and tell  O me how long it takes you to make all of the corrections to getting it running.  Q You have 24 hours. Go!.  If you don't have it running in 24 hours, consider this   subject closed.   J (took me less than an hour to have a basic configuration running - for an N intranet project - so no, I can't show you.  If I have time this afternoon, I % may configure a demo for you to see.)   N For those of you who don't know, OSCommerce is a "retail" store, configure it M with products, shopping cart, - including payment modules to many online and  . direct-connect credit-card processing vendors.   --   Michael Austin.  Consultant - Available. @ Donations welcomed. Http://www.firstdbasource.com/donations.html :)   ------------------------------  # Date: Thu, 15 Jul 2004 21:33:51 GMT & From: jlsue <jefflsxxxz@sbcglobal.net>: Subject: Re: Turn-key OpenVMS E-mail, web server solution?8 Message-ID: <b1udf0p3amv4mscpv88em004ko282hkpra@4ax.com>  H On Thu, 15 Jul 2004 12:41:07 -0400, "John Smith" <a@nonymous.com> wrote:   > M >Time to write a 'wedge' to connect the two.....I wonder if there is some XML  >calendaring standard....  >   0 Wouldn't a "wedge" drive them further apart? ;-)   --- jls 0 The preceding message was personal opinion only.6 I do not speak in any authorized capacity for anyone,  and certainly not my employer.- (get rid of the xxxz in my address to e-mail)    ------------------------------   Date: 15 Jul 2004 21:03:08 GMT From: healyzh@aracnet.com	* Subject: Useful 'phpbb' installation guide, Message-ID: <cd6rec01q89@enews3.newsguy.com>  9 I think I finally have 'phpbb' running under WASD!!!  :^)e  L People interested in getting it running might find the following site (whichK is for Linux) useful.  http://www.hypexr.org/phpbb.shtml  It's what enabled H me to finally get 'phpbb' running (I was having problems with setting up MySQL).s   	Zaney   ------------------------------  # Date: Thu, 15 Jul 2004 21:05:03 GMT & From: jlsue <jefflsxxxz@sbcglobal.net>2 Subject: Re: VAX Users See the Writing on the Wall8 Message-ID: <r3sdf09k2vk559jebd8qpr71emkpvmjfvo@4ax.com>  A Other things to consider for CHARON-VAX Windows vs OpenVMS Alpha:S  : 1.  On Windows, only one instance of C-V can run at a time( 2.  C-V on Windows will only use one CPU   Conclusions:  K a.  Dual-processor Wintel servers is the most you can expect to get benefitb fromH b.  A 4-CPU VAX7800 series computer will need multiple Wintel servers to run the same workloadeI c.  Because of 1-2, plus b., your application workload must be able to ber& split over serveral Wintel/C-V servers  G On OpenVMS Alpha, C-V will allow multiple "virtual" VAX systems to run.-J While "c." above is still somewhat true, you can probably get sufficientlyK fast Alpha server such that a single CPU virtual VAX may be fast enough forlH most VAX 78xx workloads.  And certainly a 32-way Marvel would be able toA run enough images to reduce the total number of boxes you'd need.u   --- jlsC0 The preceding message was personal opinion only.6 I do not speak in any authorized capacity for anyone,  and certainly not my employer.- (get rid of the xxxz in my address to e-mail)    ------------------------------  % Date: Thu, 15 Jul 2004 14:52:21 -0700d+ From: "Barry Treahy, Jr." <Treahy@MMaz.com>u2 Subject: Re: VAX Users See the Writing on the Wall' Message-ID: <40F6FC95.2080108@MMaz.com>   > As a CHARON-VAX (C-V) user, I have a different take on this...   jlsue wrote:  B >Other things to consider for CHARON-VAX Windows vs OpenVMS Alpha: >t; >1.  On Windows, only one instance of C-V can run at a timeh) >2.  C-V on Windows will only use one CPU  >  n >e: sort of, the second is basically a dedicated I/O processor  
 >Conclusions:  >gQ >a.  Dual-processor Wintel servers is the most you can expect to get benefit fromt >  . > F I'd prefer an Athlon or Opteron myself, AMD's are consistently better ( performers with CHARON than Intel, IMHO.  _ >b.  A 4-CPU VAX7800 series computer will need multiple Wintel servers to run the same workloadx >  b >oC Presuming that the 7840 is fully CPU saturated, yes.  If not, that oC changes your premise entirely but consider this, a single image of 3H CHARON-VAX on a $2k 3.4Ghz/HT single processor MPC PC can produce about B 63 VUPS, which is equivalent to what a 7810 produces.  So, on the G surface, you would need four of the present C-V's running in a cluster g? to have the same total linear VUP's of a 7840.  Even then, the tD vaxarchives.org suggest that the VUPs of a 7840 probably top out at G about 205, so if your apps can be distributed in a cluster, for $8k in  I hardware plus C-V, you can begin to solve problems that not too long ago 0H had no solution other than staying put, migrating to Alpha if possible,  or dumping VMS altogether.  J >c.  Because of 1-2, plus b., your application workload must be able to be' >split over serveral Wintel/C-V serversr > H >On OpenVMS Alpha, C-V will allow multiple "virtual" VAX systems to run. >    >eG But still, even in this scenario, you are still running four instances )? of C-V, which would still require that your apps can easily be LI distributed.  If the app is a multi-threaded app that requires localized uG multi-processor CPU horsepower, I don't think that either the Alpha or m% Windows C-V can presently solve that.d  K >While "c." above is still somewhat true, you can probably get sufficientlysL >fast Alpha server such that a single CPU virtual VAX may be fast enough forI >most VAX 78xx workloads.  And certainly a 32-way Marvel would be able to B >run enough images to reduce the total number of boxes you'd need. >  r > D Yes, but at what cost?  How many folks are running VAX because they F could not afford the migration then, and/or now, or how many couldn't E migrate because of their VAX apps or environment?  VUP per CPU, a PC .I running C-V will produce faster emulated results than Alpha and throwing aH a 32-way Marvel isn't a realistic migration solution for 99% of the VAX ; shops where as $8k in PC's, well that is a different story.o     Barry    -- h  > Barry Treahy, Jr                       E-mail: Treahy@MMaz.com> Midwest Microwave                          Phone: 480/314-1320> Vice President & CIO                         FAX: 480/661-7028                        J   ------------------------------  % Date: Thu, 15 Jul 2004 19:06:33 -0400 2 From: "Stanley F. Quayle" <squayle@insight.rr.com>2 Subject: Re: VAX Users See the Writing on the Wall. Message-ID: <40F6D5B9.14603.5A144FF@localhost>  % On 15 Jul 2004 at 21:05, jlsue wrote:eG > b.  A 4-CPU VAX7800 series computer will need multiple Wintel serversy > to run the same workload  H > c.  Because of 1-2, plus b., your application workload must be able to, > be split over serveral Wintel/C-V servers   B High-end VAX systems represent a lucrative market for CHARON-VAX, A just as it was for DEC.  Big iron produces big dollars.  Just be  
 patient...  
 --Stan Quaylel Quayle Consulting Inc.  
 ----------- Stanley F. Quayle, P.E. N8SQ  +1 614-868-1363 3 8572 North Spring Ct., Pickerington, OH  43147  USA 0 stan-at-stanq-dot-com       http://www.stanq.com   ------------------------------  # Date: Fri, 16 Jul 2004 03:28:49 GMTi From: dittman@dittman.netg2 Subject: Re: VAX Users See the Writing on the Wall7 Message-ID: <RXHJc.82278$qw1.1104@nwrddc01.gnilink.net>t  ' jlsue <jefflsxxxz@sbcglobal.net> wrote:eC > Other things to consider for CHARON-VAX Windows vs OpenVMS Alpha:n > < > 1.  On Windows, only one instance of C-V can run at a time  H Couldn't you use VMware ESX to run multiple instances of Windows running! multiple instances of CHARON-VAX?e  F The only reason I could think of what that wouldn't work is due to theE USB dongle, but that would be a limitation that SRI could work around-
 if necessary., -- u Eric Dittman dittman@dittman.netn   ------------------------------    Date: 15 Jul 2004 11:20:45 -0700( From: bob@instantwhip.com (Bob Ceculski)% Subject: Re: Yes, purveyor runs perl! = Message-ID: <d7791aa1.0407151020.1a734fa0@posting.google.com>g  m bob@instantwhip.com (Bob Ceculski) wrote in message news:<d7791aa1.0407141838.62a081b6@posting.google.com>...n >   L Here is an example of how to use PERL from a CGI script. It uses three filesL TEST_CGI_VMS.HTML, PPERL.COM, and PERL_TEST.CGI. They were all placed in theK htbin directory. It has been tested with using PERL 5.005.02's standard CGIrL package built with DEC C V5.6-003 on OpenVMS Alpha V7.1-1H1.  The main trick was to use the following line:        $ perl <WWW_IN: 'perl_script  L This trick was learned from Process Software Tech Support. They did however,I seem to indicate that since PERL is not part of Purveyor, that this trickw is not technically supported.   P ********************************************************************************   TEST_CGI_VMS.HTML:   <HEAD> <TITLE> Perl CGI test </TITLE> </HEAD>m <BODY> <h1>Perl test </h1>s9 <A HREF="http://www.xxx/PPERL.COM?PERL_TEST.CGI">Test</A>r <P>p </BODY>  </HTML>   P ********************************************************************************  
 PPERL.COM:   $! Setup for PERLg9 $ define  PERL_ROOT DISK$xxx:[PERL5_005_02.] /trans=conc t# $ define  PERL5LIB  PERL_ROOT:[lib]d1 $ define  PERLSHR   PERL_ROOT:[000000]perlshr.exea, $ perl    :==  "$PERL_ROOT:[000000]perl.exe" $!= $! Assume the PERL scrip is in the current (HTBIN) directory.eC $ THIS_PATH = F$Element (0, "]", F$Environment ("PROCEDURE")) + "]"t $ perl_script = THIS_PATH + p1 $! $ on ERROR THEN GOTO Cleanup $ perl <WWW_IN: 'perl_script $!
 $ Cleanup: $   deass PERLSHRu $   deass PERL_ROOT- $   deass perl5lib $   delete /symbol /global perl0 $ exit ! PPERL.COM main<  P ********************************************************************************   PERL_TEST.CGI:   #!/usr/local/bin/perl -w use CGI qw(:standard); my $favorite = param("flavor");t0 print header, start_html("Ice Cream"), h1("Hi"); if ($favorite) {1    print p("Your favorite flavor is $favorite.");i }a else {  print hr, start_form;@  print p("please select a flavor: ",textfield("flavor","mint"));  print end_form, hr; } print end_html();s    P --------------------------------------------------------------------------------   ------------------------------  % Date: Thu, 15 Jul 2004 15:04:47 -0500g6 From: "Craig A. Berry" <craigberry@mac.com.spamfooler>% Subject: Re: Yes, purveyor runs perl!pI Message-ID: <craigberry-0138D8.15044715072004@news-east.dca.giganews.com>   = In article <d7791aa1.0407151020.1a734fa0@posting.google.com>, *  bob@instantwhip.com (Bob Ceculski) wrote:     > The main trick  > was to use the following line: > " >     $ perl <WWW_IN: 'perl_script  F It's not a trick; that's just redirecting SYS$INPUT in a standard way:   $ create foo.bar hi there  ^Z  $ perl <foo.bar -e "print <>;" hi there $c    ; > $ define  PERL_ROOT DISK$xxx:[PERL5_005_02.] /trans=conc a  D 5.005_02 is an unspeakably ancient version of Perl (about six years @ old).  Current is 5.8.4, with 5.8.5 about to appear any day now.   ------------------------------   End of INFO-VAX 2004.390 ************************