1 INFO-VAX	Tue, 01 Aug 2006	Volume 2006 : Issue 425       Contents: ANN: soyMAIL v1.2 available ( Re: Announcing Availability Manager V2.6@ Re: Any Way to Validate Username & Password from an Application? AST Tutorial Re: AST Tutorial Re: InfoServer 100 success Re: InfoServer 100 success< Re: Is there a Unix /tmp directory. How dissimilar are they.< Re: Is there a Unix /tmp directory. How dissimilar are they.< Re: Is there a Unix /tmp directory. How dissimilar are they.< Re: Is there a Unix /tmp directory. How dissimilar are they. RE: Linux on military aircraft7 OpenVMS, Alpha still rule roost in Intel fabs (2005-09) ; Re: OpenVMS, Alpha still rule roost in Intel fabs (2005-09) + querying Web Services from the command line / Re: querying Web Services from the command line A Re: Under VMS, on an HSG80, can Raid Partition Size be Increased? G Re: Use of script languages (Was: Tomcat user authentication question.) G Re: Use of script languages (Was: Tomcat user authentication question.)   F ----------------------------------------------------------------------  % Date: Tue, 01 Aug 2006 16:30:56 +0930 * From: Mark Daniel <mark.daniel@vsm.com.au>$ Subject: ANN: soyMAIL v1.2 available0 Message-ID: <12cu2ip6h0avmc1@corp.supernews.com>  E soyMAIL is a web-mail application for VMS.  It supports Apache, OSU,  D Purveyor (Bob) and WASD on all VMS platforms and versions from V6.0.  G Changes/improvements/fixes/cautions are described in the release notes:   7      http://wasd.vsm.com.au/soymail/-/release_notes.txt   	 Overview:   >      http://wasd.vsm.com.au/soymail/-/doc/soymail_overview.pdf?      http://wasd.vsm.com.au/soymail/-/doc/soymail_overview.html    Install and Admin:  ;      http://wasd.vsm.com.au/soymail/-/doc/soymail_admin.pdf <      http://wasd.vsm.com.au/soymail/-/doc/soymail_admin.html   On-line user Help:  0      http://wasd.vsm.com.au/cgi-bin/soymail?help   Download from:      http://wasd.vsm.com.au/wasd/   F +--------------------------------------------------------------------+E   Mark Daniel                         http://wasd.vsm.com.au/adelaide F   mailto:Mark.Daniel@wasd.vsm.com.au (Mark.Daniel@dsto.defence.gov.au);   A pox on the houses of all SPAMers.  Make that two poxes. F +--------------------------------------------------------------------+   ------------------------------  % Date: Tue, 01 Aug 2006 15:02:36 +0200 / From: Paul Sture <paul.sture.nospam@hispeed.ch> 1 Subject: Re: Announcing Availability Manager V2.6 9 Message-ID: <f08a5$44cf50ec$50db5015$878@news.hispeed.ch>    Ruslan R. Laishev wrote: >    <snip>   >>> ' >>>     System tools on Java ?! Amen...  >> >> >> You mean RIP? >  Rest In Peae? Yes! :-) >    That was terrible!   ------------------------------  % Date: Tue, 01 Aug 2006 12:55:12 -0400 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> I Subject: Re: Any Way to Validate Username & Password from an Application? , Message-ID: <44CF876B.935175A1@teksavvy.com>  A For users on VAX-VMS,  do any of the system services to check the F username/password, send autdit alarm and scan intrusion records update the date of last login ?    H Or would the application have to user the SETUAI to manually update that/ user record once the login has been succesful ?   D For instance, if I were to write a POP server, or any other internetF application that has a username/password requirement, I would want the3 UAF record updated to show last network login date.    ------------------------------    Date: 31 Jul 2006 23:31:36 -0700' From: "ababeel" <farooq.omar@gmail.com>  Subject: AST Tutorial C Message-ID: <1154413896.316408.148870@p79g2000cwp.googlegroups.com>    Hi@ Could some one please point me towards some good AST tutorials.  Thanks   ------------------------------   Date: 1 Aug 2006 02:21:21 -0700   From: "Ian Miller" <ijm@uk2.net> Subject: Re: AST Tutorial A Message-ID: <1154424080.943272.21400@i3g2000cwc.googlegroups.com>   . If you mean Async System Traps then start hereD http://h71000.www7.hp.com/doc/731FINAL/5841/5841pro_023.html#ast_sec   ------------------------------  % Date: Tue, 01 Aug 2006 09:56:20 +0200 ) From: "gl@decadence.it" <gl@decadence.it> # Subject: Re: InfoServer 100 success 9 Message-ID: <pan.2006.08.01.07.56.19.672797@decadence.it>   A Il Mon, 31 Jul 2006 20:42:03 -0500, David J. Dachtera ha scritto: G > You would be doing the community a large service if you could provide - > some info on how to obtain the CD image(s).    Hello 8 I can tell you how I did but... contact me privately! :)  H About the question "is it legal to own the InfoServer software" I have a" question for everybody tuned here.  < Is the server software part of the InfoServer system itself?C I think yes, because without its software it is a piece of iron and 
 nothing more. D The InfoServer system is a bundle of hardware and software, as for aH printserver: both the InfoServer and the printserver are hardware systemJ which run an operating system limited to specific tasks; none could run an& operating system other than their own.I Even the InfoServer software could have been stored in firmware (it takes J seconds to load on disk, so it's really small) and in this case I wouldn't% have to worry about searching for it.   J So, given that the InfoServer system is a bundle of hardware and software,J I think it is legal to use the system I've got, as it is legal to power it# on and to hook up a terminal to it. J No matter how I have got it, as long it is a legal way, and I didn't stealJ the InfoServer (but it has been given to me in trade for an Amiga 2000 :))  I I think there is not an hobbyist program for the InfoServer software only  because there is no need for. J Of course I would *NOT* go around the internet and spread this software as it was freeware!   ciao!  gl   ------------------------------   Date: 1 Aug 2006 10:07:53 -0700 ; From: "johnhreinhardt@yahoo.com" <johnhreinhardt@yahoo.com> # Subject: Re: InfoServer 100 success A Message-ID: <1154452073.751563.3550@p79g2000cwp.googlegroups.com>    Hoff Hoffman wrote:  > David J. Dachtera wrote: > I > > You would be doing the community a large service if you could provide / > > some info on how to obtain the CD image(s).  > C >    In roughly two weeks' time (as the various wheels churn slowly F > forward), you'll be able to download many of the InfoServer giblets,H > including keys and disk images and all, from the Freeware site and via > the Freeware disks.  > A >    I've packaged up the InfoServer 3.5 image, and keys for most  > everything, on Freeware V8.0.   D That's great news.  This InfoServer owner thanks you and anyone else9 responsible for the release of these goodies.  Well done!    ------------------------------  * Date: Tue, 1 Aug 2006 05:26:51 +0000 (UTC)P From: helbig@astro.multiCLOTHESvax.de (Phillip Helbig---remove CLOTHES to reply)E Subject: Re: Is there a Unix /tmp directory. How dissimilar are they. $ Message-ID: <eamomr$ogk$1@online.de>  F In article <XLadnX2ejZC-jlPZnZ2dnUVZ_vOdnZ2d@comcast.com>, "Richard B.* Gilbert" <rgilbert88@comcast.net> writes:   + > SYS$SCRATCH is defined in the JOB table,    I While I agree that usually the JOB table is the best place to define it,   it can be defined in any table.    ------------------------------  % Date: Tue, 01 Aug 2006 12:52:16 -0400 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> E Subject: Re: Is there a Unix /tmp directory. How dissimilar are they. , Message-ID: <44CF86BA.FC55A952@teksavvy.com>   Another aspect:   F On VMS, there is the capacity of having "temporary" files. However, itH is not well known. You can specify, when you open a file,  that the file is to be deleted on closing.    < While VMS itself doesn't provide for self-cleaning temporaryF directories, ALL-IN-1 does. It provides the OA$TEMP subdirectory whichA is emtied as part of regular batch job to empty wastebaskets etc.   H The advantage of ALL-IN-1 is that all users have that directory created.> So maintenance procedures can go in and zap any file in there.  G But with the vanilla VMS, SYS$SCRATCH is assured to exist, but normally B points to your SYS$LOGIN and thus, you cannot have any maintenance% procedure zap files from sys$scratch.   ; I think that authorize should have been setup from day 1 to @ automatically create the user's directory and create a temporaryF subdirectory to which SYS$SCRATCH would automatically point to. But it, wasn't done and it is too late now to do it.   ------------------------------   Date: 1 Aug 2006 17:01:15 GMT ( From: bill@cs.uofs.edu (Bill Gunshannon)E Subject: Re: Is there a Unix /tmp directory. How dissimilar are they. + Message-ID: <4j9fmrF6vlsoU1@individual.net>   , In article <44CF86BA.FC55A952@teksavvy.com>,0 	JF Mezei <jfmezei.spamnot@teksavvy.com> writes: > Another aspect:  > H > On VMS, there is the capacity of having "temporary" files. However, itJ > is not well known. You can specify, when you open a file,  that the file > is to be deleted on closing.  	 Sigh.....   2 This is hardly unique to VMS.  Unix has tmpfile(),E      "The tmpfile() function returns a pointer to a stream associated E       with a file descriptor returned by the routine mkstemp(3).  The D       created file is unlinked before tmpfile() returns, causing theD       file to be automatically deleted when the last reference to it       is closed. "  D It is part of the ISO/IEC 9899:1990 (``ISO C89'') standard.  And, it9 was even included in the Fortan77 Language Specification.    bill   --  J Bill Gunshannon          |  de-moc-ra-cy (di mok' ra see) n.  Three wolvesD bill@cs.scranton.edu     |  and a sheep voting on what's for dinner. University of Scranton   |A Scranton, Pennsylvania   |         #include <std.disclaimer.h>       ------------------------------  % Date: Tue, 01 Aug 2006 12:43:05 -0400 3 From: "Richard B. Gilbert" <rgilbert88@comcast.net> E Subject: Re: Is there a Unix /tmp directory. How dissimilar are they. : Message-ID: <B92dnfpRaMoGGVLZnZ2dnUVZ_sSdnZ2d@comcast.com>  / Phillip Helbig---remove CLOTHES to reply wrote: H > In article <XLadnX2ejZC-jlPZnZ2dnUVZ_vOdnZ2d@comcast.com>, "Richard B., > Gilbert" <rgilbert88@comcast.net> writes:  >  > + >>SYS$SCRATCH is defined in the JOB table,   >  > K > While I agree that usually the JOB table is the best place to define it,  ! > it can be defined in any table.  >   E AFAIK  *I* don't define it.  It's not defined in SYLOGIN.COM.   It's  D there when I log in so I assume that LOGINOUT.EXE defines it for me.   ------------------------------  $ Date: Tue, 1 Aug 2006 09:42:35 -0400' From: "Main, Kerry" <Kerry.Main@hp.com> ' Subject: RE: Linux on military aircraft T Message-ID: <FA60F2C4B72A584DBFC6091F6A2B86840182B63B@tayexc19.americas.cpqcorp.net>    -----Original Message----- 9 > From: JF Mezei [mailto:jfmezei.spamnot@teksavvy.com]=20  > Sent: July 31, 2006 11:32 PM > To: Info-VAX@Mvb.Saic.Com ) > Subject: Re: Linux on military aircraft  >=20 > "Main, Kerry" wrote:7 > > As I mentioned earlier - Apps security issues on=20  > Linux/Windows usually E > > ends up with escalated priv's on that system. That is a whole lot B > > different than a App or process just aborting and having to be@ > > restarted. It is like an ice cream head ache vs. a severe=20
 > migraine in & > > terms of the difference in impact. >=20 >=20 >=20G > Don't brag about that. Take a look at how manty of the TCPIP Services H > images are installed with elevated privileges on VMS and they are justH > as vulnerable and their unix counterparts. At least on Unix, there areF > patches. VMS appears to be without development because we don't hearG > anything about whether the VMS versions of unix applications are also > > vulnerable or not and when a patch would become available=20 > should it be necessary.  >=20  D Follow the official processes for patches - TCPIP certainly does get9 ongoing patches. Both for bug fixes and new enhancements.   F Same goes for Multinet and TCPware - Process Software has an excellent2 record for releasing patches as they are required.   >=20 >=20G > The number of patches on red hat linux tells me that there are people B > actively maintaining a lot of the pieces of software and quicklyG > providing fixes to known bugs. Can you say the same about VMS and its   > remaining software portfolio ? >=20   JF - two scenarios -  H 1. You buy a well know and popular car and then read in a magazine aboutH all of the problems that many people have run into (e.g. how crooks likeG it because it is so easy to break into), do you think to yourself "Wow, H its great that I bought a car that so many other people have because now& I know all of the many issues it has."  H 2. You buy a car that is not easy to break into and does not have all of> the issues associated with scenario #1. You trust the name andH reputation of the vendor. You understand that quality and Eng excellence7 means that you might have to pay a little extra for it.   < Some people religiously believe in #1, others believe in #2.   To each his own.=20   E For me, I trust my bank that it has high security. I do not ask it to G prove to me that it does not have the same capability for a break-in as 2 what happened last week at the local corner store.   [donning hard hat..]   :-)    Regards   
 Kerry Main Senior Consultant  HP Services Canada Voice: 613-592-4660  Fax: 613-591-4477  kerryDOTmainAThpDOTcom (remove the DOT's and AT)=20  4 OpenVMS - the secure, multi-site OS that just works.   ------------------------------  $ Date: Tue, 1 Aug 2006 06:47:22 -0400) From: "Neil Rieck" <n.rieck@sympatico.ca> @ Subject: OpenVMS, Alpha still rule roost in Intel fabs (2005-09)< Message-ID: <44cf3044$0$24215$9a6e19ea@news.newshosting.com>  , I just stumbled across this 2005-09 article.= I wonder if OpenVMS on Alpha is used to manufacture Itaniums?   - OpenVMS, Alpha still rule roost in Intel fabs 5 http://www.theinquirer.net/default.aspx?article=26614     
 Neil Rieck Kitchener/Waterloo/Cambridge,  Ontario, Canada." http://www3.sympatico.ca/n.rieck/    ------------------------------  % Date: Tue, 01 Aug 2006 12:08:07 -0400 . From: JF Mezei <jfmezei.spamnot@vaxination.ca>D Subject: Re: OpenVMS, Alpha still rule roost in Intel fabs (2005-09)- Message-ID: <44CF7C65.303E24ED@vaxination.ca>    david20@alpha2.mdx.ac.uk wrote: H > What would be more interesting to know vis-a-vis intel's perception ofD > the future of Itanium is the state of Intel's plans for the futureL > ie are they planning on replacing VMS on Alpha systems with VMS on Itanium > systems.      F 20 years down the road, when intel runs VMS on 8086s, people will ask:  G what came first: the 8086 based VMS systems used to build 8086s, or the  8086s ?  :-) :-) :-) :-) :-)   ------------------------------   Date: 1 Aug 2006 09:13:57 -0700 % From: "Pierre" <pierre.bru@gmail.com> 4 Subject: querying Web Services from the command lineA Message-ID: <1154448837.453177.6320@b28g2000cwb.googlegroups.com>    hi,   A I would like to send queries to a home made web service from DCL. E do you know any command line tool (C, Java, other) that I could use ?    TIA, Pierre.    ------------------------------  # Date: Tue, 01 Aug 2006 17:06:57 GMT , From: Hoff Hoffman <hoff-remove-this@hp.com>8 Subject: Re: querying Web Services from the command line1 Message-ID: <RSLzg.1381$cj7.582@news.cpqcorp.net>   
 Pierre wrote:   C > I would like to send queries to a home made web service from DCL. G > do you know any command line tool (C, Java, other) that I could use ?   F    telnet or similar direct http connection would be the lowest-level H http client -- a telnet into port 80 is, after all, one of the simplest H http clients around.  More commonly chosen here, however, would be Lynx G browser, and there are Lynx client ports around for OpenVMS, including   via the OpenVMS Freeware.   C    DCL itself does not have DECnet-style task-to-task capabilities  B around TCP or UDP "connections", though that would certainly be a D reasonable extension.  (And yes, I know, UDP isn't a "connection".) E Which means that you'll need to use telnet, or your own C client, or   something like Lynx.  I    IIRC, the w3c has various test suites, if that is where you are going   here.    ------------------------------  # Date: Tue, 01 Aug 2006 06:31:47 GMT . From: Jack Patteeuw <jack.patteeuw@nospam.net>J Subject: Re: Under VMS, on an HSG80, can Raid Partition Size be Increased?< Message-ID: <nzCzg.1511$uo6.1092@newssvr13.news.prodigy.com>   Yep, Bob as the best plan !   . Shameless plug for Tru64 Advanced File System:  H One of the best features of of Tru64 AdvFS (and AdvFS Utilities) was to E be able to create a volume set, on the fly, and then remove a device  = from that volume set.  Same net effect as what Bob describes.   H The IO activities goes through the roof, but the users only see a small / slow down.  Used it several times successfully.   I This is the coolest feature that hp DID NOT port to HP-UX (despite their  H earlier promise) and the primary reason I will not recommend HP-UX as a  replacement for Tru64.     Bob Gezelter wrote:  .  .  .  > E > If the RAID set is part of a host-based shadow set, you can use the I > combination of Dissimilar device support and Volume expansion to create I > a new, larger RAID set, and add the new RAID set to the existing shadow C > set. Once the shadow copy is complete (which can be done with the @ > system fully running production), the original RAID set can be > released.  .  .  .    ------------------------------  $ Date: Tue, 1 Aug 2006 06:28:45 -0400) From: "Neil Rieck" <n.rieck@sympatico.ca> P Subject: Re: Use of script languages (Was: Tomcat user authentication question.)< Message-ID: <44cf2c37$0$24192$9a6e19ea@news.newshosting.com>  1 "Arne Vajhj" <arne@vajhoej.dk> wrote in message  ( news:qczzg.72576$fG3.33723@dukeread09... > Mark Daniel wrote:H >> Considering the marginal relevance of much of the discussion in this J >> forum on occasion (just PPO) I'd rather have seen a (perhaps shortish) H >> discussion about the utility of Python as an application development  >> environment for VMS on-line.  > 9 > In general: lots of irrelevant posts should not make it  > OK to make irrelevant posts. > @ > I have changed the subject line to indicate that the subthread> > is changing from answering the posters question to a general: > discussion (I assume that that it is not likely that theC > poster will change from Apache+Tomcat+Java to WASD+WebWare+Python C > to avoid having to write one Java class and one piece of C code).  > H >> Obviously the nitty-gritty of developing under Python is a topic for A >> other fora (VMS-specifics aside) but the availability of such  K >> cross-platform tools as Python, PHP, Perl, etc., provides a significant  L >> layer of functionality and ready-made applications.  In a period where a K >> Web/browser interface to many applications is required the availability  J >> of RAD environments such as [insert-one-of-the-above] Server Pages and F >> the likes of Webware on VMS, is something that should receive more 
 >> attention.  >>L >> In contrast to Java applications, which in my experience while generally L >> portable and widely supported are fatally resource-hungry on VMS, Python H >> (for example) is significantly more light-weight and I'd say just as  >> portable. >>I >> In the opinion of some I know who have developed significant software  L >> systems in both (not on VMS and not JFP), Python projects seem easier to F >> manage and developer productivity greater.  This suggests that for J >> one-off, in-house, 'extreme programming' or highly dynamic development M >> environments, and when developing for a niche (read small) market such as  - >> VMS, Python would be a justifiable choice.  >>H >> Often there is also functionality available not present in any other G >> general way on VMS (e.g. MIME, SGML, all sorts of application-level  I >> network protocols, etc.)  In addition the OS-specific modules for VMS  J >> (e.g. systems services and products such as RDB) made available by JFP H >> allow a substantial level of VMS-specific functionality where needed. > < > Java and especially J2EE apps do require lot of memory and > lot of CPU power.  > 6 > And the learning curve for J2EE is a very steep one. > 1 > On the other hand by going the J2EE way you get 1 > performance, scalability and a ton of features.  > ' > But not everyone uses those features.  > 0 > Script languages as Python and Ruby has gained > popularity the last years. > 5 > Even the Java world is on that wagon with their own   > script language called Groovy. > 6 > But I do not think the scripting languages are going > to take over the world.  > 7 > MS is going in the opposite direction with the switch 9 > from ASP to ASP.NET. Apparently they wanted to focus on 9 > the big professional solutions and the hobby developers 3 > (including small in house development done by not 7 > full time web developers) are shifting to PHP instead  > of ASP.NET ! > 4 > I think that there are plenty of room for both the8 > compiled "big elephants" like J2EE and ASP.NET and for6 > smaller solutions including PHP and script languages5 > like Python and Ruby (especially Python and Ruby in  > web context).  >  > One size does not fit all. > 7 > This should not be new to a any VMS system manager or  > developer. > 7 > We have known for many years that somethings are best 4 > done in Fortran/Pascal/C/Basic/PLI/Ada while other' > things are actually best done in DCL.  >   I You are correct on all these points. All our Apache web applications are  D written in HP-BASIC (some with DCL spawns) are use almost no system G resources. Current experiments with Tomcat-Java are proving to be more  A complicated and power hungry. (we have not yet given up on these   experiments)  
 Neil Rieck Kitchener/Waterloo/Cambridge,  Ontario, Canada." http://www3.sympatico.ca/n.rieck/    ------------------------------  % Date: Tue, 01 Aug 2006 14:47:04 +0200  From: rejoc <rejoc@FREEfree.fr> P Subject: Re: Use of script languages (Was: Tomcat user authentication question.)4 Message-ID: <44cf4d48$0$11727$636a55ce@news.free.fr>   Arne Vajhj a crit :  > [snip] > 4 > I think that there are plenty of room for both the8 > compiled "big elephants" like J2EE and ASP.NET and for6 > smaller solutions including PHP and script languages5 > like Python and Ruby (especially Python and Ruby in  > web context). I both Java and Python applications run on top of a virtual machine... Why  E do you considere that one is more "compiled" than the other ? Ok, in  F Python, the "compilation" is done automaticaly when it discovers that H there is a source (.py) newer than the .pyc file... but is it enough to F considere that the Java virtual machine does not "interpret" the Java E byte-code ? You can even "compile" a Python code into Java byte-code  	 (Jython).   I The issue between Java and Python or any other scripting language is not  @ about compiled or not. You could speak about ecosystem, ease of  programming, performance...  >  >  > Arne   ------------------------------   End of INFO-VAX 2006.425 ************************