1 INFO-VAX	Wed, 02 Apr 2003	Volume 2003 : Issue 182       Contents: Re: Alpha emulator for x86? 3 Ann: Getting Started with OpenVMS System Management ' Re: Another day without VMS advertising C Any way to have a filename beginning with the ampersand character ? G Re: Any way to have a filename beginning with the ampersand character ? G Re: Any way to have a filename beginning with the ampersand character ? G Re: Any way to have a filename beginning with the ampersand character ?  Re: COV Sponsors Re: COV Sponsors Re: COV Sponsors Re: Determining run time Re: Disk cache with shadow sets ' Re: Earth to Andrew, do you get it now? ' Re: Earth to Andrew, do you get it now? ' Re: Earth to Andrew, do you get it now? G FA/FS: MTI HVD SCSI RAID Storage Array, LOTS of other interesting stuff  Re: Fortran Guru requested Re: Fortran Guru requested Re: Fortran Guru requested Re: Fortran Guru requested Re: Fortran Guru responds  Re: Fortran Guru responds  Re: Fortran Guru responds  Re: Fortran Guru responds  Re: Fortran Guru responds  Re: Fortran Guru responds # Re: Help! Can't boot VMS on an ES40 0 Re: Include an automated date within a printout.0 Re: Include an automated date within a printout.0 Re: Include an automated date within a printout.. Re: Legato vs TSM for VMS backup pros and cons  Re: MOD_SSL and MOD_AUTH_OPENVMS  Re: MOD_SSL and MOD_AUTH_OPENVMS Re: Montagar problems? Re: MS-Word from OpenVMS ? Re: MS-Word from OpenVMS ? Re: MS-Word from OpenVMS ?P Re: Mystery solved? (Re: [Q] Files not found during image backup, w/ and w/o dir" Re: New SPAWN behavior with V7.3-1" Re: New SPAWN behavior with V7.3-1# OpenVMS and Security - REALLY !!!!! ' Re: OpenVMS and Security - REALLY !!!!! ' Re: OpenVMS and Security - REALLY !!!!! ' Re: OpenVMS and Security - REALLY !!!!! ' Re: OpenVMS and Security - REALLY !!!!! ' Re: OpenVMS and Security - REALLY !!!!! ' Re: OpenVMS and Security - REALLY !!!!! P Re: OpenVMS.org: Marvel article and HP's press release for Marveland Alpha Retai Re: pathworks administer issue Re: pathworks administer issue Re: pathworks administer issue Re: Phantom processes slam CPU question about perl on vms Re: question about perl on vms) Samba on VMS Get_Hostbyname error message  Re: Second IP address  Re: Second IP address D Re: SYSTARTUP_VMS (was: Three questions re: the VMS startup process)D Re: SYSTARTUP_VMS (was: Three questions re: the VMS startup process)$ The Space Invaders minute of the day( Re: The Space Invaders minute of the day> Re: The Space Invaders minute of the day: .LIS opt and not opt/ Re: The Space Invaders minute of the day: /NOOP / Re: The Space Invaders minute of the day: debug 0 Re: The Space Invaders minute of the day: source0 RE: The Space Invaders minute of the day: source0 RE: The Space Invaders minute of the day: source Re: TZ30's and Alpha's?   VMS-SIG@LISTSERV.ENCOMPASSUS.ORG" who is procedure of backup for vms& Re: who is procedure of backup for vms& Re: who is procedure of backup for vms& Re: who is procedure of backup for vms& Re: who is procedure of backup for vms& Re: who is procedure of backup for vms& Re: who is procedure of backup for vms. Xtree for VMS was (Re: MS-Word from OpenVMS ?)  F ----------------------------------------------------------------------  # Date: Wed, 02 Apr 2003 07:32:08 GMT ) From: P.Lj <plj@NOSPAMbyron.ext.telia.se> $ Subject: Re: Alpha emulator for x86?8 Message-ID: <3c4l8voiruqvmrbih5f0diqgmmubkn8in1@4ax.com>  3 On Mon, 31 Mar 2003 19:25:32 -0500, "Timothy Stark" # <sword7nospam@speakeasy.org> wrote:   
 >Hello folks,  > G >Ok, I am curious about that Alpha emulator for x86 platforms.  Is that M >possible to emulate the Alpha system on x86?  I was looking for that through I >google and web searches and found not much news but only few articles on  >this newsgroup. >  >Thank you. 
 >Tim Stark >   " I almost forgot SimOS at Stanford. http://simos.stanford.edu/  * It's a hardware simulator, MIPS and ALPHA.  	 >>> ^P.Lj    ------------------------------  $ Date: Wed, 2 Apr 2003 07:18:22 -0700. From: "David D Miller" <ddmiller@raytheon.com>< Subject: Ann: Getting Started with OpenVMS System ManagementF Message-ID: <OFCCE15828.1D375743-ON07256CFC.004E4F33@rsc.raytheon.com>  
 ----------K Digital Press is delighted to announce the publication of Dave Miller's new 5 book, Getting Started with OpenVMS System Management.   I This book gives new VMS system managers a jumpstart, summarizing the most = critical information and pointing out parallels to other OSs.   5 You can order a copy now in North America by going to  www.openvms.compaq.comJ and finding the link to the Digital Press Bookstore for HP Technologies inH the OpenVMS FEATURES section (burgundy rectangle on right side of page).K You'll get a 20% discount on any DP book you order there (sorry, front page I needs to be updated--old discount did indeed expire in Jan 03). Outside N I America, it will be about one more month before the book is available due  to" shipping time to our UK warehouse.  J The book is intended as a precursor to Baldwin's OpenVMS System ManagementG Guide as well as to OpenVMS documentation. Getting Started with OpenVMS K System Management is a great introduction to the material Steve Hoffman and K Dave Miller are currently revising for the OpenVMS System Management Guide, J 2E. (Current plans call for the Baldwin 2e to be in our warehouse in early December 2003.)   F If you have questions, or difficulties accessing the site, contact PamG Chester, Acquisitions Editor at Digital Press (p.chester@elsevier.com).    Pam  ------------   ------------------------------  # Date: Wed, 02 Apr 2003 16:01:10 GMT # From: "John Smith" <a@nonymous.com> 0 Subject: Re: Another day without VMS advertisingG Message-ID: <aPDia.10099$pNv.8491@news02.bloor.is.net.cable.rogers.com>   A "Tim Llewellyn" <tim.llewellyn@blueyonder.co.uk> wrote in message * news:3E831DF2.922A43FD@blueyonder.co.uk... >  >  > John Smith wrote:  > F > > I keep waking up from nightmares at night, bathed in a cold sweat,@ > > saying over and over "I don't believe in Erich von Daniken's	 theories. C > > I don't believe in alien crop circles. I don't believe in alien A > > abduction. I don't believe in Roswell aliens. I don't believe  George? > > Bush. But I do believe that HP is trying to kill VMS in the  market." > E > I was chatting yesterday to an agent trying to market Oracle skills E > locally. He had not heard of VMS. Oracle runs on VMS. Sort of backs  up > your last sentence.     7 More of the same ads in today's paper. No VMS mentions.    SS-DD. (same sh*t -different day)   ------------------------------   Date: 2 Apr 2003 05:07:56 -0800 + From: Paul.Porcelli@nsc.com (Paul Porcelli) L Subject: Any way to have a filename beginning with the ampersand character ?= Message-ID: <99d5044b.0304020507.5d492e7d@posting.google.com>   	 Hi folks, 9 is there any way for VMS to handle filenames which  begin  with the ampersand character ?   e.g &header.000   > We have a zip file which when unzipped converts the ampersands to some other character.  0 We'd like to preserve the ampersand if possible.   Any help would be very welcome.  Thanks --
 Paul Porcelli    ------------------------------   Date: 2 Apr 2003 08:19:57 -0600 ; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) P Subject: Re: Any way to have a filename beginning with the ampersand character ?3 Message-ID: <w0+lg2XWa3T0@eisner.encompasserve.org>   k In article <99d5044b.0304020507.5d492e7d@posting.google.com>, Paul.Porcelli@nsc.com (Paul Porcelli) writes:  > Hi folks, ; > is there any way for VMS to handle filenames which  begin ! > with the ampersand character ?   > e.g &header.000  >   /    ODS-5 can do this.  Only available on Alpha.    ------------------------------  % Date: Wed, 02 Apr 2003 08:37:16 -0600  From: brandon@dalsemi.com P Subject: Re: Any way to have a filename beginning with the ampersand character ?1 Message-ID: <03040208371607@dscis6-0.dalsemi.com>    $ set volume /structure_level=n   	 SHOULD BE    $ set volume /structure_level=5    John Brandon VMS Systems Administrator  Dallas Semiconductor john.brandon@dalsemi.com 972.371.4172 wk  972.371.4003 fx    ------------------------------  % Date: Wed, 02 Apr 2003 08:36:28 -0600  From: brandon@dalsemi.com P Subject: Re: Any way to have a filename beginning with the ampersand character ?1 Message-ID: <03040208362809@dscis6-0.dalsemi.com>   . > ODS-5 can do this.  Only available on Alpha.  " Change the volume characteristics:   $ dismount /cluster device:  $ mount /over=id device: $ set volume /structure_level=n  $ dismount device:& $ mount /system /cluster device: label    2 Allow your process to utilize the ODS-5 structure:  # $ set process /parse_style=extended      Hints:  L Just beware of the implications it may cause.  Users may wig out because theJ file they created no longer exists.  Applications may have problems.  CaseN sensitivity issues.  A planned change of including user education, application1 changes and testing and the sorts maybe required.      John Brandon VMS Systems Administrator  Dallas Semiconductor john.brandon@dalsemi.com 972.371.4172 wk  972.371.4003 fx    ------------------------------  $ Date: Wed, 2 Apr 2003 03:49:57 -0500* From: "Bill Todd" <billtodd@metrocast.net> Subject: Re: COV Sponsors 2 Message-ID: <A1udnaRqlcGuORejXTWc3w@metrocast.net>  G Just to complete the explanation I began a while ago, I'll respond to a  couple of points in this post:  5 "Jon Power" <qwqwqwqw70@hotmail.com> wrote in message 7 news:71367ac8.0303310502.3eb41b42@posting.google.com...    ...   H > Async IO (QIO) is replaced with thread based I/O server models .. much4 > easier to work on / debug etc etc .. and portable.  I Hey, why stop there?  Threads are complex, too:  let's just do everything ! synchronously, like Unix used to.   G Whoops - Unixes eventually realized the error of their ways and started L including support for asynchrony, albeit somewhat kludgily.  Now, why do you suppose that happened?  H The answer is simple:  when efficiency/speed means more than developmentC effort, it's a necessary tool to have access to.  Threads aren't an L effective substitute (though they're a bit better than nothing), if only due= to the overhead of context-switching (the ideal approach in a I multi-processor system is to have one thread per processor, each of which L handles multiple operations asynchronously, rather than some large number of5 theads competing for a smaller number of processors).    ...   E > So, what is it exactly that OpenVMS hasd to offer that UNIX/NT does B > not ? (dont flood me with NT BS - Im not a beliver in NT either)  ) General (non-cluster-related) advantages:   J Excellent support for asynchrony (NT has decent support as well) and other special-needs features.   J Integrated data management (RMS), including record-oriented facilities and multi-key ISAM.    Multi-language integration.    Unsurpassed security.    Unsurpassed stability.   Cluster-related advantages:   I Support for up to 96 cluster nodes (more if you want to stretch it beyond $ nominally supported configurations).  , Wide-area clustering for disaster-tolerance.  : Shared-disk support (avoiding the need to partition data).  2 Fast (seconds) cluster recovery from node failure.  L No need for complex, cascading fail-over scripts and strategies (exactly whoK gets responsibility for what under what circumstances ceases to be an issue 0 when everyone has the ability to do everything).  K Excellent support for distributed multiple application instances (using RMS K to coordinate data and the DLM to coordinate application-level actions) for  scalability.  K That's just off the top of my head, late at night:  I'm sure others can add  a lot more.    - bill   ------------------------------  # Date: Wed, 02 Apr 2003 15:12:31 GMT # From: "John Smith" <a@nonymous.com>  Subject: Re: COV Sponsors F Message-ID: <z5Dia.9756$pNv.1673@news02.bloor.is.net.cable.rogers.com>  5 "Bill Todd" <billtodd@metrocast.net> wrote in message , news:EIKdnbXUsexVHxejXTWcpQ@metrocast.net... > 7 > "Jon Power" <qwqwqwqw70@hotmail.com> wrote in message 9 > news:71367ac8.0304011857.197bc29e@posting.google.com... C > > > Oracle clustering is just that ORACLE clustering. If you want 
 clustering > for A > > > anything other than access to the Oracle databases then you  cannot make  > use ofE > > > that clustering. In particular the ORACLE clustering technology  does not > giveA > > > you a DLM which will work with a clustered filesystem. Some  other Unixs  > do nowA > > > offer clustered filesystems but this is by no means true of   > > > "all UNIX os derivatives". > >  > > Yes, but that is the point.  > > E > > These days we NEVER come across a flat file index (except RMS) [I  dontF > > like the use of flat file -- but thats what the database guys call > > ISAM file systems] > E > Tell that to the C-ISAM and dbm(?) users.  Or to the VSAM (and IMS) < > platforms that still form the core of so many corporate IT departments even/ > today.  Or even to B-trieve users on Windows.  > E > Of course, C-ISAM, dbm, and B-trieve don't extend well to clusters.  But  > VSAM and IMS do. >  > > E > > Most indexed file systems on UNIX are either ORACLE, DB2, SYBASE, C > > INFORMIX ... I believe that ALL of these support clustering etc  etc  > > etc. > E > Well, sort of.  But only Oracle and the OS/390 (not AIX) version of  DB2 B > support shared-disk clustering (and hence flexible decoupling of
 processingD > load from storage capacity and performance):  the others scale via dataF > partitioning, a distressingly manual mechanism both in set-up and in > expansion reconfiguration. > D > And, of course, a good many clusters don't need a database at all, but just > a cluster file system. >  > > D > > Most of the other activities normally associated with clustering come@ > > under the HA (High Availability) or HACMP (High Availability	 Clustered  > > Multi Processor) design. > > > Actually, most of the rather wide variety of beasties called
 'clusters'B > primarily address scalability rather than availability.  This is because A > there are many (read-only or read-mostly) applications that can  scale almostB > trivially across multiple cooperating nodes with minimal cluster	 plumbing.  >  > > ? > > Take the next logical step, that is to say that client apps F > > communicating in a stateless environment (such as the web) and anyC > > system using the standard off the shelf web servers and add ons  willB > > effectively be HA with the file system distribution handled by Oracle > > and DB2 (clustered). > @ > Using a full-blown database for all aspects of a Web server is	 hardly an E > efficient use of processing resources (or money), given how much of  the task? > can be handled well by file systems.  Of course, just as with  databases, not= > all cluster file systems are created equal:  many rely upon  partitioningA > (either of the data itself, or - somewhat better - at least the  metadata) toC > distribute the load, which has the same drawbacks noted above for 
 databases. >  > > @ > > The modern programming methods bypass the need for VMS style	 inclusive  > > clustering.  > E > That is, quite simply, bullshit.  1.  Stateless operation is hardly  modernA > (NFS is close to 20 years old now).  2.  Stateless operation is  hardlyE > optimal (it was simply an easy way to obtain distributed access for  people> > willing to give up both performance and strict single-system semantics).  3. E > Client/server operation is far from the only useful mode of cluster  usage 9 > (cluster-resident applications being one other biggie).  >  > > E > > UNIX becomes Highly available without the need for the programmer  toD > > be messing with value blocks and blocking ASTS which effectively passE > > ultimate control for the fail over to the application writer (who @ > > should be writing business logic not VMS lock manager code &A > > congratulating themselves because they found a way to send 32  bytes of > > data between images).  > F > More bullshit.  An application that can run in a Unix cluster has no need= > whatsoever to deal with such details in a VMS cluster:  the 
 difference is D > that in a VMS cluster they are available to applications that *do*	 need them E > (and that therefore can't function in a Unix cluster at all without  creation8 > of extensive additional application-specific support). >  > > C > > Bottom line is that the stateless methodology of web processing F > > coupled with a clustered highly available database totally negates the  > > need for VMS clustering. > F > Bullshit^3.  Are you still living in the dot-com era, where anything other F > than Web activity was not considered worth thinking about?  The fact thatF > the kinds of applications you're describing can hobble along in lessC > competent cluster environments in no way negates the fact that in 
 many casesE > they could function *better* in a VMS-style cluster, nor recognizes  thatD > there are other kinds of applications (especially cluster-resident ones -B > including those that provide services, not just data, to a wider	 community = > outside the cluster) that don't fit that model well at all.  >  > > E > > Go further, and the current model says that with properly written E > > portable code, the application servicing the users request can be F > > running on any machine type at any location serviced by broadband.  > > (UNIX, VMS and NT .. oh my). > < > Of course, the farther you go in this direction, the fewer applications your < > model handles efficiently:  distributed processing without reasonably close > coupling is s-l-o-w. >  > > D > > Take this further and introduce the idea of 'capacity on demand' and F > > any system in an enterprise (or serviced data center) (with excessB > > capacity) should be able to start a server , handle a specificF > > request, and go back to what ever it was doing prior to making the: > > mistake of volunteering 'spare resource availability'. > > > 'Should' being the highly operative term, since no currently	 available F > systems come anywhere near such operation.  And whether they will in the ? > future is rather questionable:  with increasingly inexpensive 
 processing@ > power, it may continue to be cheaper just to have plenty of it	 available D > locally than to try to coordinate export of arbitrary functions to	 arbitrary < > hosts in the enterprise (which aside from the rather major
 additionalF > complexity also is slower than performing the processing locally and has @ > potential negative performance implications that may make many systems  > reluctant to participate). > D > Perhaps you are confusing that general approach (which seems to be loosely B > modeled on the Berkeley NOW - Network of Workstations - project) with theE > more specific prospect of central compute farms where an extensible  group of* > servers cooperate in servicing requests. >  > > C > > So, VMS was one of the first system to offer a specific type of C > > clustering (by the way I think the IBM mainframe was FIRST with D > > clustering). The specific clustering implementation may stand upD > > better against a base clustering offering from a base UNIX or NT OS > > --- but, who cares ? ... > A > Unfortunately, most people don't know enough to care.  But such 	 ignorance C > does not change the facts of the matter:  while other systems are  startingB > to approach VMS in *functional* equivalence, they've still got a long way to % > go to reach *complete* equivalence.  >  > > D > > Take a well designed UI, link that to a reliable messaging layer withF > > failover and stand by/shadow servers, (Tuxedo, RTR, MQSeries) linkD > > that to a applet and that to a clustered database and the result is > > the same if not better.  > F > It clearly can't be better, because it offers nothing that VMS can't provide E > as well.  And it frequently isn't even close to 'the same', whether  due to@ > requiring larger numbers of systems (due to a need to separate clients from? > servers - and sometimes clients from application servers from  databaseC > servers - which would not exist with the VMS approach), or due to ; > significant additional operation latencies caused by that  > client/messaging/server (or @ > client/messaging/application-server/messaging/database-server) separation, C > or due to the need to create facilities for multiple instances of  the sameD > application to coordinate with each other (the scalability part ofD > clustering that simple single-instance fail-over doesn't address),	 or due to C > the scaling issues associated with partitioned data noted above - 
 just for a > start.     Bill,   F I agree pretty much with what you have to say on this but Jon also hasC a point implicit in his writing, and that is 'it's good enough' for F most users/applications....at least in the *perception* of those users and applications.   ? It takes an educated and knowledgeable person to understand the = differences and trade-offs associated with the differences in = clustering/HA approaches you and he have written about above.   A Unfortunately that intimate understanding/knowledge is rare these / days. Why? Mostly because of a few key factors: = a) a chronic focus at most organizations of spending money on * Billyware and not where it really matters.= b) lack of staff understanding of what the real tradeoffs and . price/performance/disaster recovery costs are.D c) a perception among many organizations that it's only their 'WORM'E (write-once, read mostly) web sites that are the most important thing E to keep available (ie. the customer-facing app) - the perception that F internal application down-time does not 'cost' as much as not having a visible face to customers.E d) in spite of today's realities, a corporate reluctance to spend the  time to strategically think.E e) no knowledge of real alternative models, ie. VMS clusters, because  HP doesn't market didley-squat.   F Jon's approach works fine for some applications, but you'd never see aF real backend where 'the system IS your business' architected that way.F The order execution engine of a stock exchange comes to mind - as doesC any app where serialization is critical. That's where real clusters @ and real DLM's are the order  of the day. But a decoupled clientE applet is typical since long-gone are the days when an exchange could D dictate exactly which equipment and o/s (if any) ran at the customerC site. Guaranteed delivery (RTR, MQ, JMQ) are used in most instances D like this to deliver/receive data but the customer builds/buys their, own 'front-end' suited to their local needs.   ------------------------------   Date: 2 Apr 2003 10:11:43 -0800 ( From: qwqwqwqw70@hotmail.com (Jon Power) Subject: Re: COV Sponsors = Message-ID: <71367ac8.0304021011.69264b58@posting.google.com>   F Bill - Don't time have to reply to every point as 3 more major mission criticalE VMS applications have just signed up to migrate to LINUX. Which means  we areD going to be very busy for the next 2 or 3 weeks setting up the teams etc  etc.  3 I keep wondering why you guys dont get the 'point'.   F The number of midrange UNIX(s) server out there must be 10 to 15 times the  installed base of VMS.  > Most every major corporation is running their mission critical applications# or UNIX/VMS or zOS (used to be MVS)   C Somehow, US industry keeps running without the incredibly important  UNIQUE- technology that you believe VMS has to offer.    How can this be ????  @ How can most of the enterprises keep an IT infrastructure up and running  WITHOUT VMS ??????????????  D Come to think of it, Why didnt HP just DUMP Tru64 and HP/UX and only sell
 OpenVMS ??  F Could it possibly be that the same capabilities offered thru differentB channels is available on almost every computer system out there ??  B If we are going to discuss a truly unique offering in the industry then we  should be talking TANDEM.   = FAULT TOLERANT.  Not just 5x9 highly available, but NON STOP.   A So, if technology is the 'key' to winning the war, I would expect 	 every VMS . crusader to suggest that everyone buys TANDEM.  E After all, if all of this great VMS clustering technology beats UNIX,  and C its all about technology, then TANDEM obviously knocks VMS and UNIX  and NTA into obscurity. Who cares about cluster failover when the systems  simply don't stop running ?   In fact, back a few lines:  D Come to think of it, Why didn't HP just DUMP Tru64, NT and HP/UX and OpenVMS  only sell TANDEM ??   F Everyone will agree that OpenVMS has better base clustering capability than? UNIX & NT (you'll have to dig deep to make the case against the  mainframe) -B but today's applications make use of the 3rd party middleware that bypasses> the need for such an integrated base, all inclusive clusteringF capability and uplevel the failover, load balancing to the message and DB layer where it should be.  ? If you look at the progression of VMS layered products, you can  clearly see D the movement away from the old style 'everything in the application' to what  we see in the 3/4 tier systems  @ SMG & RMS (data and screen control tightly embedded in the code)B FMS  (attempt to move the screen maintenance out of the code - but still  having tightly bound UAR's9 TDMS & Rdb - failed attempt to combine UI and data access F DEC FORMS, ACMS, Rdb - multi tiered abstracted tool set, allowing true> separation of the UI, business logic, transaction control (and
 balancing)
 and database.   $ So, where are these products today ?  D DEC FORMS - replaced with Oracle forms or client UI/HTML/Slim Client+ ACMS - history books - replaced with Tuxedo $ Rdb - faded and replaced with Oracle  E DEC's best product that should have been a world killer was RTR. This  piece ? of middleware handled shadow servers and load balancing between C geographically separated servers with complete "non clustered" load  balancedB functionality in the middleware. Guess what -- it was available on OpenVMS," Tru64, AIX, SOLARIS, HP and NT ...  F What's a shadow server ? -- you could set up 3 systems - 1 primary and 2 > shadow, all 3 servers got the transaction, all 3 processed the transaction,D but the output from all but 1 was blocked from being received by theF requester. If the primary went down, the shadow servers had a complete state B picture and could continue to service stateful requests. (all this without , OpenVMS clustering - who would have guessed)  E If there was a single product that DEC had that should have taken the  world  over - this was it.   E Once again - what's the point ? -- well, DEC would convince potential  clientD that OpenVMS was supreme - but they bought SUN / AIX / Tru64 / HP-UX' anyway - leading to where we are today.   D Why did they buy Oracle, Tuxedo, UNIX instead of OpenVMS --- because theyA had a choice of systems that they could switch to without massive 	 migration A costs, and having 3 or 4 bidders kept the price down (I think its  called a free market economy)  ; DEC won on the early days by giving away OpenVMS systems to  universities andC getting a well trained technology lower level who eventually became  buyersC and decision makers -- now LINUX has filled the void left by DEC --  the 8 model worked for DEC, its working even better for LINUX.  B Say what you will about the technology, it does not matter -- what doesC matter is that VMS systems are being taken out of enterprises for a  whole D bunch of reasons - some make sense - some don't -- they question you shouldB be asking yourselves if where will be your personal income and the ability C to support your families if you don't just accept the situation and  learn  new skills before its too late.   D We had to do this at Sector7 -- we were the king of the hill when it came to @ VMS migration, we felt comfortable, knew everything - but we are finding D less and less VMS systems available for our services. So, we started takingE what we had learned about low cost FIXED PRICE PLANNED migrations and @ developed a large UNIX to UNIX/LINUX migration practice, then we? realized that Server Consolidation or IT Optimization cannot be C completed costed without knowing the migration costs (the one piece D everyone leaves out) - now, today, our projects are 300 to 400 (homeA grown and packaged) application migrations in a single enterprise - taking 300 midrange systems down to 15 or 20.   D You are all very smart, committed people on the news group, your key skill F is not VMS, its basic COMPUTER ART. Notice that I use the term ART and not C science, computer experts are not trained they are born genetically  with the skill sets.   < We've all seen the difference between someone who viscerallyD feels what happens in a computer and someone who is 'book learned'.   E How many of you feel that you can just 'touch' a computer and 'become F one' -- how many times have you said "Its just a computer program". If
 those reading C this are thinking "what a load of touch feely crap" - then you will  never E understand what I'm describing .. those that do should take that VERY E VALUABLE skill set and do like the rest of the world - and capitalize  on your gifts. NUFF SAID   
 /Jon Power   ------------------------------  # Date: Wed, 02 Apr 2003 12:35:24 GMT F From: lederman@star.enet.dec.DISABLE-JUNK-EMAIL.com (Bart Z. Lederman)! Subject: Re: Determining run time . Message-ID: <gOAia.159$592.3@news.cpqcorp.net>  r In article <7112dd15.0304011351.1fe61273@posting.google.com>, texascheryl@hotmail.com (Cheryl Hoefelmeyer) writes: > D >What command(s) is/are used to get the timing? I'd like to try this >experiment myself.  >  >Thanks, >Cheryl   = I didn't see the original post.  However: when I want to time % something in DCL, this is what I use.   C $! The idea is to get the same output from a DCL procedure as would ; $! be obtained from LIB$INIT_TIMER and LIB$SHOW_TIMER, vis:  $!R $! ELAPSED:    0 00:00:06.59  CPU: 0:00:03.87  BUFIO: 23  DIRIO: 87  FAULTS: 1071  $!
 $ ctrlstr = - Q  " ELAPSED:    0 !AS  CPU: 0:!2ZL:!2ZL.!2ZL  BUFIO: !SL  DIRIO: !SL  FAULTS: !SL"  $! $! Save counts at beginning  $!' $ bt = F$CVTIME("", "ABSOLUTE", "TIME")  $ bp = F$GETJPI("", "PAGEFLTS")  $ bd = F$GETJPI("", "DIRIO") $ bb = F$GETJPI("", "BUFIO") $ bc = F$GETJPI("", "CPUTIM")  $!( $!!! the operation to be timed goes here
 $ dir/out=nl:  $! $ ec = F$GETJPI("", "CPUTIM")  $ eb = F$GETJPI("", "BUFIO") $ ed = F$GETJPI("", "DIRIO") $ ep = F$GETJPI("", "PAGEFLTS") + $ et = F$CVTIME("", "ABSOLUTE", "DATETIME")  $!: $! Save counts at end (above), then calculate differences. $! $ dc = ec - bc $ db = eb - bb $ dd = ed - bd $ dp = ep - bp $!8 $! Getting times to subtract calls for some manipulation $!5 $ dt = F$CVTIME(et + " -0-" + bt, "ABSOLUTE", "TIME")  $!4 $! need to separate minutes, seconds, and hundreths. $! $ dcs = dc / 100 $ dcc = dc - (dcs * 100)	 $ dcm = 0  $ IF dcs .GT. 60 $ THEN $    dcm = dcs / 60  $    dcs = dcs - (60 * dcm)  $ ENDIF  $!@ $ WRITE SYS$OUTPUT F$FAO(ctrlstr, dt, dcm, dcs, dcc, db, dd, dp) $! $ EXIT       --  (  B. Z. Lederman   Personal Opinions Only  8  Posting to a News group does NOT give anyone permission8  to send me advertising by E-mail or put me on a mailing  list of any kind.  5  Please remove the "DISABLE-JUNK-EMAIL" if you have a 5  legitimate reason to E-mail a response to this post.    ------------------------------  % Date: Wed, 02 Apr 2003 08:39:51 +0100 ( From: Nic Clews <sendspamhere@127.0.0.1>( Subject: Re: Disk cache with shadow sets) Message-ID: <3E8A93C7.60636CB8@127.0.0.1>    Bill Todd wrote: > : > "Rob Young" <young_r@encompasserve.org> wrote in message/ > news:eX5m7ZTgb98z@eisner.encompasserve.org... B > > In article <DsScnRlKOOSocBSjXTWcpQ@metrocast.net>, "Bill Todd"" > <billtodd@metrocast.net> writes: > > >  > >  > > > I > > > My guess would be that at the point where you're ready to break the  > mirrorK > > > set (after having quiesced applications and flushed dirty data at the  > RMS L > > > level) you'd want to signal the controller to destage any cached dirty > data > > > to disk. > > A > > This step isn't necessary (this was kicked around in the last E > > 2 years and yes, I found it).  When it goes to read those LBNs it C > > doesn't matter if those LBNs are in writeback cache or platter.  > K > It does if you're about to separate some of the disks from that cache and N > use them independently (e.g., 'break the mirror' so as to use the broken-outN > disks to perform a stable backup) - unless the controller is smart enough toN > allow you to break the mirror and then still use the exactly the same set ofM > blocks of dirty data in the cache both for the remaining (e.g., production) H > set of disks and the separated (e.g., backup) set of disks (which getsJ > especially interesting if one or the other set then wants to update it). > N > Of course, if there are separate write-back caches for each mirror copy thenL > the broken-out set of disks carries with it its own copy of the write-backN > cache and there's no problem.  But not all environments work that way (e.g.,> > Symmetrix didn't, though they may have fixed that recently).  G I've thought about this in passing, and not really considered it beforetD at this depth to "worry" about because I've not seen issues, but youE raise interesting points. (I think in the main it works, and at othera; times you've that occasional inexplicable raidset rebuild).   E However, at VMS level, the state of the cache, dirty or whatever, andeG the data on the 'disk' is whatever is presented by the controller, it'sd not up to VMS.  B Controller cache internals for mirroring, now there is a topic forG discussion! While I'd like to think it works as well as shadowing does,mG you've reinforced why an application  should never completely depend onr& hardware or operating system features.  A e.g. imagine you have a paired controller with mirrored cache and H shadowed disks across each. As you split the shadowset, the writes go toG the controller, get mirrored, then flushed at some point, meanwhile youMG could have fast pathed up a read stream against a former member of that E mirror, but at what point are you seeing the reflection? Technically,AH for volume shadowing, writes do not have to occur simultaneously to eachF member of the mirrorset/shadowset, so where does that leave a mirrored cache?   -- i? Regards, Nic Clews a.k.a. Mr. CP Charges, CSC Computer Sciencess nclews at csc dot come   ------------------------------  % Date: Wed, 02 Apr 2003 13:25:34 +0100b' From: Andrew Harrison SUNUK Consultancye0 Subject: Re: Earth to Andrew, do you get it now?* Message-ID: <3E8AD6BE.108@nospamn.sun.com>   Bob Ceculski wrote:e > Andrew Harrison SUNUK Consultancy <Andrew_No.Harrison_No@nospamn.sun.com> wrote in message news:<3E89C653.1050206@nospamn.sun.com>...f >  > 8 >>2. Why did you re-post an article that doesn't support' >>    your claim but does support mine.t >> y	 >>regardse >>Andrew Harrisons >  > B > keep reading Andrew ... maybe eventually you will comprehend ... > L > The relative difficulty of the buffer overrun on an OpenVMS system is thatM >   you not only have to blow out the buffer, you have to blow out the buffer J >   in a security-relevent environment -- privileged-mode or running with M >   privileges -- where something useful for a nefarious-minded programmer is L >   actually possible.  Within the Trusted Computing Base (TCB), to use some >   security jargon.  0 Boring Bob and not what you origionally claimed.  0 Buzz off, I have got bored of this discussion as% has everyone else. Try another topic.    Regards0 Andrew Harrison0   ------------------------------   Date: 2 Apr 2003 07:47:06 -0600a; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler)k0 Subject: Re: Earth to Andrew, do you get it now?3 Message-ID: <9hdzHMkY8MGK@eisner.encompasserve.org>o  s In article <3E899C52.CF974D9C@mediasec.de>, Jan C. =?iso-8859-1?Q?Vorbr=FCggen?= <jvorbrueggen@mediasec.de> writes:aA >>    Doesn't matter.  That's now how the overrun exploits work. l > H > But PSECTs help in that the linker and IMGSTA could cooperate and markH > the stack section NOEXE. Although I seem to remember that no processor< > on which VMS runs honours the (NO)EXE attribute...too bad.      Almost right.  A    NOEXE had always been a linker optimization hint, not a memory0A    protection.  At least not on VAX and Alpha since their memory u%    models don't have that protection.S  D    But there is now a processor that VMS runs on that DOES have thatC    feature:  IA-64.  I haven't seen anything saying whether the VMSn    port uses it yet.   ------------------------------   Date: 2 Apr 2003 10:28:43 -0800e( From: bob@instantwhip.com (Bob Ceculski)0 Subject: Re: Earth to Andrew, do you get it now?= Message-ID: <d7791aa1.0304021028.21bdba3f@posting.google.com>a  m qwqwqwqw70@hotmail.com (Jon Power) wrote in message news:<71367ac8.0304011251.24376d14@posting.google.com>...s > ; > In the old days --- VMS had much more to offer than UNIX.( > H > I remember trying to get LIB$FIND_IMAGE_SYMBOL and CALLG duplicated onF > UNIX -- impossible, PSECTS were a huge pain to duplicate (especially2 > when the VMS linker created the shared segment). > H > These days -- who cares. Everyone has their favorite editor, most workA > on VMS and UNIX, make/mms/sccs,rcs/cms --- is a 30 minute RTFM.r > G > The issue is not "which is best" -- the issue is which system providee7 > the best opportunity for keeping personally employed.  > H > I see thousands of mission critical systems running just fine on UNIX,H > I even see many working just as well on NT (yup - I know thats hard to > swallow) and VMS.d > C > Does anyone these days truly believe that VMS has some magic thatuF > makes it light years ahead ?? -- even if it did -- would anyone take > the risk of using it ? > B > Take RTR (Reliable Transaction Router) -- probably the best kept@ > secret in the world. Reliable messages transfered with minimalE > overhead, asychronous event handling ... good old DEC technology ..rE > its still around today (I think) but who would take the risk of neweE > development on RTRV3?. It may be better than Tuxedo or MQSeries ...eH > but they are mainstream and the same problems can be solved with all 3 > products.  > H > Who cares which is better ?, the question is do you want keep employedC > and which system offer the best and most lucrative opportunities.  > C > On that subject --- as more VMS systems are abandoned and the VMS D > skill sets become hader to acuire - the hourly rate for VMS peopleE > will go up -- but its temporary --- the highest paid people will bekE > those that have BOTH skill sets and can help organizations maintaine > AND TRANSITION.. >  > /Jon Power (Sector7)  A who cares? ask the businesses who went thru 9/11 ... VMS clusterse? in two companies were the "only" ones to come thru ... you names@ me a superior unix/linux/windoze cluster solution ... you can't!@ VMS clusters cannot be completely duplicated, and that is from a= former DEC cluster expert now working on linux clusters ... Ie> have posted several examples where unix cert bugs were stopped? with accvio errors under vms ... VMS is still superior and will ? be for another 25 years ... your unix propoganda will not stand > up to the facts ... go look at the cert advisories the last 10@ years for both VMS and unix, then come back and tell us how unix< security is on par with vms security ... and NT as a secure,A clustered 99.9999 uptime solution, give me a break ... TRANSITION < TO WHAT? GARBAGE?  no thanks ... either you work with AndrewA at Sun or you have been smoking those funny little cigarettes ...f   ------------------------------  % Date: Wed, 02 Apr 2003 04:44:21 -0700@0 From: "Brian S. Zurbach" <briansz@sitemouse.com>P Subject: FA/FS: MTI HVD SCSI RAID Storage Array, LOTS of other interesting stuff6 Message-ID: <020420030444211518%briansz@sitemouse.com>  B Cleaning out my closet, cool stuff up for auction.  A lot of theseF items are pretty manufacturer non-specific and could be used with mostH workstations.  No reserves, some minimum bids as low as $0.99 (really). D You might have to cut and paste the URLs if they are longer than one line:     F MTI 36.4 GB High Voltage Differental rackmount RAID chassis, redundantF PSU's, includes (4) Seagate Elite 9 Wide Differential HD's, also worksC great with very cheap Seagate Elite Fast/Wide 47GB 5.25" drives forl loads of SCSI storageb  H http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&category=11209&item=341033 4662      A Set of (4) Unisys/ALR Fan-Cooled hotswap SCSI SCA RAID cages withoE integral 50-pin and 68-pin converters, capacity is 3 drives per cage,dG each fits in a standard 5.25" full-height opening, great for use in the- above MTI chassisy  H http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&category=167&item=34103604 20      E Lot of (2) Exabyte EXB-8500 5/10 GB SCSI Tape Drives, good condition,m black faceplates  H http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&category=11209&item=341035 3881      G Lot of (6) Digital (DEC) Storageworks shelves with 11 power modules, 37tE blank inserts, Wide SCSI personality module, 1.5M HD68 to VHDCI cable   H http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&category=11218&item=341034	 1148&rd=1A      C HP External 7-Bay SCSI Tower 1350SE, includes (2) 5.25" full heightnC drive sleds plus a free SCSI cable and active terminator, nice uniti that is built like a tankt  H http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&category=30969&item=341034 3303        E OTHER SILICON STUFF I'M SELLING, offers accepted, items will probablylA be auctioned over the next couple weeks.  If you're interested innG something before that happens, I'll snap pix and put them on the web org email them to you.  = Digital (DEC) Personal Workstation 200i2 Dual Pentium Pro 200q  D Digital (DEC) 6200 PPro Motherboard, CPU card with RAM, power supply  * Various DECstation keyboards, mice, cables  C Sun Type 5 Keyboards and mechanical mice, various 411 and 811 casesr   HP J280 workstation   - SGI R8000 Power Indigo2 IMPACT plus DAT drivee   SGI Indigo2 XZ framebuffer cardo  F SGI GDM20D11 20" Trinitron monitor with credit card remote (granite in color)  E NEC RISC Server parts (think it was a 2000S or 2200S, uses a R4K CPU)o  % Quantity of Tandem ServerNet Switcheso  3 Osborne Executive and Compaq Portable III luggablesw       Thanks in advance!       Brian S. Zurbach briansz@sitemouse.comy    K -----------== Posted via Newsfeed.Com - Uncensored Usenet News ==----------eG    http://www.newsfeed.com       The #1 Newsgroup Service in the World!cM -----= Over 100,000 Newsgroups - Unlimited Fast Downloads - 19 Servers =-----r   ------------------------------  % Date: Wed, 02 Apr 2003 08:50:30 +0100h+ From: John Laird <john@laird-towers.org.uk>g# Subject: Re: Fortran Guru requested 8 Message-ID: <hp4l8v0hd8s3821k045ilh18o9oofp7sjm@4ax.com>  I On Mon, 31 Mar 2003 12:14:37 -0800, Ken Fairfield <MyFull-Name@intel.com>r wrote:  B >However, the address of %x30 looks to me like the TAG variable isI >being passed by address, that is %x30 is 48 decimal, which is "0" ASCII. J >I'd suspect the calling routine, SPECIAL_GRAPHIC in this case, is callingN >sleep with a Hollerith argument or a numeric variable that's been initialized= >with character data (non-standard, common place old usage). s  L There are no obvious signs of any argument mismatches of this type, but I doH think you are on the right track.  If we assume a string of 5 charactersL whose last byte was '0' would likely be implicitly padded out with nulls (soE the next data item was suitably aligned), then such a string, somehoweA wrongly passed by reference rather than by descriptor, would whensI interpreted as a descriptor have a completely junk first longword (class,eG type, length, but likely never examined unless the argument is declarediI character*(*)), but a second longword of '00000030'x.  As soon as this iseI de-referenced as what should be the address of the actual character data,j! there is the accvio already seen.   L In 20 odd years of VMS Fortran programming, I have never yet seen a compilerK (or linker, as it is involved too) screw up like this, using a by-referenceyK call when by-descriptor was needed.  I am also about 99.9% sure the default0K for the compiler is by-descriptor, so I would point the finger of suspicione4 at the linker if wires have crossed in this example.  L Until someone has duplicated the same crash, we are to some extent whistlingL in the dark.  The posted source file has already been seen to be not the oneF that was crashing.  One option might be for the OP to mail someone theL object module from his compiler and test a different linker (or vice versa).     	Johnt   ------------------------------  % Date: Wed, 02 Apr 2003 18:42:54 +1000i1 From: Paddy O'Brien <paddy.o'brien@tg.nsw.gov.au>d# Subject: Re: Fortran Guru requestedo, Message-ID: <3E8AA28E.8030809@tg.nsw.gov.au>   John Laird wrote:eK > On Mon, 31 Mar 2003 12:14:37 -0800, Ken Fairfield <MyFull-Name@intel.com>  > wrote: >  > C >>However, the address of %x30 looks to me like the TAG variable is J >>being passed by address, that is %x30 is 48 decimal, which is "0" ASCII.K >>I'd suspect the calling routine, SPECIAL_GRAPHIC in this case, is callingVO >>sleep with a Hollerith argument or a numeric variable that's been initializeda> >>with character data (non-standard, common place old usage).  >  > N > There are no obvious signs of any argument mismatches of this type, but I doJ > think you are on the right track.  If we assume a string of 5 charactersN > whose last byte was '0' would likely be implicitly padded out with nulls (soG > the next data item was suitably aligned), then such a string, somehowSC > wrongly passed by reference rather than by descriptor, would whennK > interpreted as a descriptor have a completely junk first longword (class,pI > type, length, but likely never examined unless the argument is declaredaK > character*(*)), but a second longword of '00000030'x.  As soon as this is,K > de-referenced as what should be the address of the actual character data, # > there is the accvio already seen.o > N > In 20 odd years of VMS Fortran programming, I have never yet seen a compilerM > (or linker, as it is involved too) screw up like this, using a by-referencesM > call when by-descriptor was needed.  I am also about 99.9% sure the defaultdM > for the compiler is by-descriptor, so I would point the finger of suspicions6 > at the linker if wires have crossed in this example. > N > Until someone has duplicated the same crash, we are to some extent whistlingN > in the dark.  The posted source file has already been seen to be not the oneH > that was crashing.  One option might be for the OP to mail someone theN > object module from his compiler and test a different linker (or vice versa). > G Happily, it seems that we have not screwed up, nor has the compiler or o linker.   I Didier posted a source which was not that of the executable.  So none of l' us "gurus" are able to see the problem.    Regards, Paddy        G ***********************************************************************w  C "This electronic message and any attachments may contain privilegedl> and confidential information intended only for the use of the B addressees named above.  If you are not the intended recipient of C this email, please delete the message and any attachment and advisekB the sender.  You are hereby notified that any use, dissemination, 7 distribution, reproduction of this email is prohibited.l  A If you have received the email in error, please notify TransGrid rA immediately.  Any views expressed in this email are those of the  = individual sender except where the sender expressly and with aC authority states them to be the views of TransGrid.  TransGrid usesp> virus scanning software but excludes any liability for viruses contained in any attachment.  < Please note the email address for TransGrid personnel is now$ firstname.lastname@transgrid.com.au"  G ***********************************************************************p   ------------------------------   Date: 2 Apr 2003 06:32:16 -0600i From: briggs@encompasserve.org# Subject: Re: Fortran Guru requestedp3 Message-ID: <H+6VSLjZ5K4E@eisner.encompasserve.org>s  V In article <1APR200317372767@gerg.tamu.edu>, carl@gerg.tamu.edu (Carl Perkins) writes:$ > briggs@encompasserve.org writes...C > }'05:0' : 303A3530	A 13616 byte string with bogus descriptor typeU/ > }'0'    : 00000030	The address of the string.t > E > As long as you are all being picky, you should note that the stringsD > in question is one of '10.00', '05.00', '04.00', or '02.00' since C > those are the literal constant character data passed to the SLEEPi+ > routine at various places in the program.c > F > No colons, just decimal points. They are also all 5 characters long. > D > You may as well use correct constant values when talking about it.   Fair enough.   ------------------------------    Date: 03 Apr 2003 00:21:44 +0800, From: Paul Repacholi <prep@prep.synonet.com># Subject: Re: Fortran Guru requesteds- Message-ID: <87wuicx42v.fsf@prep.synonet.com>   + p_sture@elias.decus.ch (Paul Sture) writes:   H > In fact, the unsupported (since V3 era?) flavours of that still appear5 > to work. Backwards compatibility over 2 decades :-)e  i > $ SET TERM /VT52 > $ SET TERM /VT100h   $ SET TERM /VT05   How long did you say?   = I wonder when they will add VT05B like the nice update lettere said :),   -- s< Paul Repacholi                               1 Crescent Rd.,7 +61 (08) 9257-1001                           Kalamunda.r@                                              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: Wed, 02 Apr 2003 01:40:16 -0500l' From: Howard S Shubs <howard@shubs.net>l" Subject: Re: Fortran Guru responds< Message-ID: <howard-ACDA78.01401602042003@enews.newsguy.com>  , In article <1APR200323472757@gerg.tamu.edu>,)  carl@gerg.tamu.edu (Carl Perkins) wrote:r  F > It just creates a character string of the form "0 ::05.00", which isG > a delta time of 5 seconds since the hour and minute fields are absente, > (which is the same as then being 0 or 00).  E Gottit.  I generally like to keep my time strings more readable than t that, so I didn't recognize it.o   -- t4 Today, on Paper-view: The World Origami Championship   ------------------------------  % Date: Wed, 02 Apr 2003 09:12:55 +0200i4 From: Didier Morandi <Didier.Morandi.nospam@Free.fr>" Subject: Re: Fortran Guru responds& Message-ID: <3E8A8D77.2040601@Free.fr>   Jeff Cameron wrote:t	 > Didier,  > 0 > I see this ACCVIO Reason mask 00 all the time. > B > Looking at your FORTRAN listings of SPECIAL_GRAPHIC your call toC > SLEEP ('10.00') is not passing a matching argument to the routinet8 > SLEEP which has the argument TAG typed as CHARACTER*5. > 
 > Solutions :nE > 1. In Special Graphic, define a SYMBOL to be CHARACTER*5 and set itcE > To the value of '10.00' via a FORTRAN PARAMETER statement, and pass % > The symbol in the call to SLEEP. IE   Q I did. It removes the ACCVIO, but then I have another error further, complaining vH about a formatted TYPE which was overflowing (sp?) sys$output, which is N obviously wrong. So I suspect that my exec is garbaged somewhere and produces ' run time errors which are actually not.s  L I have opened today a new entry in here with all related elements. See "The " Space Invaders minute of the day".  M Thanks to everyone for your interest, but I apologize for this stupid title, e0 because of the current situation you know where.   D.  N PS: there was a typo in one of my posts here. It is of course '05.00' and not  '05:00' as it means 5 seconds.   ------------------------------  % Date: Wed, 02 Apr 2003 18:06:37 +1000l1 From: Paddy O'Brien <paddy.o'brien@tg.nsw.gov.au> " Subject: Re: Fortran Guru responds* Message-ID: <3E8A9A0D.50605@tg.nsw.gov.au>   Howard S Shubs wrote:s. > In article <1APR200323472757@gerg.tamu.edu>,+ >  carl@gerg.tamu.edu (Carl Perkins) wrote:e >  > F >>It just creates a character string of the form "0 ::05.00", which isG >>a delta time of 5 seconds since the hour and minute fields are absent , >>(which is the same as then being 0 or 00). >  > G > Gottit.  I generally like to keep my time strings more readable than o! > that, so I didn't recognize it.r > H Yep, and one way in this program is to pass in a real or integer number 0 of seconds and translate to a character locally.  G I would also be interested with (I think -- apologies if someone else) gH John Briggs investigation that Didier had submitted a totally different F program, to see the original source.  The explanation might have been  more readily tracked.   
 Regards Paddyt        G ***********************************************************************t  C "This electronic message and any attachments may contain privilegedd> and confidential information intended only for the use of the B addressees named above.  If you are not the intended recipient of C this email, please delete the message and any attachment and adviseoB the sender.  You are hereby notified that any use, dissemination, 7 distribution, reproduction of this email is prohibited.e  A If you have received the email in error, please notify TransGrid  A immediately.  Any views expressed in this email are those of the w= individual sender except where the sender expressly and with nC authority states them to be the views of TransGrid.  TransGrid usesc> virus scanning software but excludes any liability for viruses contained in any attachment.  < Please note the email address for TransGrid personnel is now$ firstname.lastname@transgrid.com.au"  G ***********************************************************************a   ------------------------------   Date: 2 Apr 2003 06:39:25 -0600e From: briggs@encompasserve.org" Subject: Re: Fortran Guru responds3 Message-ID: <gFYx9K6Dn8c$@eisner.encompasserve.org>d  f In article <howard-14AB4C.23284001042003@enews.newsguy.com>, Howard S Shubs <howard@shubs.net> writes:4 > In article <BAAF8EE4.6AED%JCam90502@jcameron.com>,/ >  Jeff Cameron <JCam90502@jcameron.com> wrote:n > B >>     DELTA_TIME='0 ::'//LOCAL_TAG          !Concatenate strings. >  > Why the :: for that?  C 0 days, null hours, null minutes, LOCAL_TAG seconds and hundredths.h. It's going to become an argument to SYS$BINTIM  B If we got that far.  My reading of the traceback shows us crashing on the line _before_ SYS$BINTIMs   	John Briggs   ------------------------------   Date: 2 Apr 2003 06:37:53 -0600  From: briggs@encompasserve.org" Subject: Re: Fortran Guru responds3 Message-ID: <q5L3L3OOhIGW@eisner.encompasserve.org>n  ` In article <BAAF8EE4.6AED%JCam90502@jcameron.com>, Jeff Cameron <JCam90502@jcameron.com> writes: > 	 > Didier,t > 0 > I see this ACCVIO Reason mask 00 all the time.  E How do you know it's "this" ACCVIO.  Reason mask 00 is not diagnostic- of any particular root cause.0  B > Looking at your FORTRAN listings of SPECIAL_GRAPHIC your call toC > SLEEP ('10.00') is not passing a matching argument to the routine.8 > SLEEP which has the argument TAG typed as CHARACTER*5.  F As has been posted elsewhere, this is not the direct cause.  CharacterF string literals are passed by descriptor by default...  In the absence of a compiler or linker bug.  G My working assumption is that we do, in fact, have a compiler or linkernA bug here.  Other people are still trying to rule out program bug.t  
 > Solutions : E > 1. In Special Graphic, define a SYMBOL to be CHARACTER*5 and set it E > To the value of '10.00' via a FORTRAN PARAMETER statement, and pass " > The symbol in the call to SLEEP.  H As has been posted previously, this actually worked.  It shouldn't have.% Hence my diagnosis of a compiler bug.   ? > 2. In SUBROUTINE SLEEP define the argument TAG as a String ofuC > undetermined length. Then you must just make sure that you alwaysHB > pass a character string of 5 characters, or write code to handle: > Situation if you don't. Some Examples of code in SLEEP :  B I too would prefer to see TAG defined as CHARACTER*(*).  And it isD not completely implausible that this change would cure the behavior.  E But you shouldn't have to.  Passing a 5 character string as an actualhH paramter to a 5 character string formal parameter should work just fine.   	John Briggs   ------------------------------  % Date: Wed, 02 Apr 2003 07:41:54 -0500e' From: Howard S Shubs <howard@shubs.net>g" Subject: Re: Fortran Guru responds< Message-ID: <howard-03AD2A.07415402042003@enews.newsguy.com>  & In article <3E8A8D77.2040601@Free.fr>,6  Didier Morandi <Didier.Morandi.nospam@Free.fr> wrote:  G > I did. It removes the ACCVIO, but then I have another error further,   > complaining J > about a formatted TYPE which was overflowing (sp?) sys$output, which is P > obviously wrong. So I suspect that my exec is garbaged somewhere and produces ) > run time errors which are actually not.a  I No, that's real.  By default, your output record to SYS$OUTPUT is, IIRC, t? 132 characters.  If you want it to be longer, open it yourself.l   -- g4 Today, on Paper-view: The World Origami Championship   ------------------------------  # Date: Wed, 02 Apr 2003 18:40:57 GMTo6 From: peter@langstoeger.at (Peter 'EPLAN' LANGSTOEGER), Subject: Re: Help! Can't boot VMS on an ES405 Message-ID: <Z8Gia.128932$Xa3.1108347@news.chello.at>i  a In article <y9HhwWYL8x$x@malvm7.mala.bc.ca.>, nothome@spammers.are.scum (Malcolm Dunnett) writes: 9 > I just got an ES40 ( 4x500Mhz CPU, 8GB memory ) and I'mg1 >having trouble booting VMS on it. I can boot theo6 >firmware update CD ( and have loaded V6.2 firmware ),3 >I can boot a Digital Unix 5.0 Installation CD ( Iti- >at least gets to the part where it starts upo8 >X windows and asks if I want to install Unix), but when5 >I try to boot VMS 7.3-1 from a disk ( on an RA8000 )r: >or boot from the VMS 7.3-1 installation CD I get an error >of: >h2 > access control violation through vector 00000080  # $ write sys$output f$me(%x00000080)aE %SYSTEM-W-DEVOFFLINE, device is not in configuration or not availablee  J Do you have any partitioning variables set (hp_* or lp_*) in the console ?   -- l Peter "EPLAN" LANGSTOEGERu% Network and OpenVMS system specialista E-mail  peter@langstoeger.atF A-1030 VIENNA  AUSTRIA              I'm not a pessimist, I'm a realist   ------------------------------   Date: 2 Apr 2003 10:15:24 -0800 , From: JohnEllicottington@lycos.co.uk (Johno)9 Subject: Re: Include an automated date within a printout.i= Message-ID: <10822590.0304021015.5f5fca05@posting.google.com>a  g "Brian Tillman" <Brian.Tillman@notnoone.notnohow.com> wrote in message news:<3e89e5bc$1@news.si.com>...hH > >Does anyone know a way I can get a standard ASCII text file to outputH > >to the printer on a VAX VMS/DCL system and contained with the output, > >regardless when run,a > E > You could write a print symbiont to do that.  It's not _that_ hard.S  0 Could you elaborate on "not _that_ hard" please.   Thanks   ------------------------------   Date: 2 Apr 2003 10:17:03 -0800d, From: JohnEllicottington@lycos.co.uk (Johno)9 Subject: Re: Include an automated date within a printout.a= Message-ID: <10822590.0304021017.5f06eb70@posting.google.com>r  g JF Mezei <jfmezei.spamnot@vl.videotron.ca> wrote in message news:<3E852CD0.7CCB906D@vl.videotron.ca>...s > Johno wrote:I > > Does anyone know a way I can get a standard ASCII text file to outputbI > > to the printer on a VAX VMS/DCL system and contained with the output,y< > > regardless when run, is the following Fridays date, e.g: >  > O > Use GOOGLE to find the recent threads on how to use DCL to generate a date ona" > the first monday of a month etc. >  > What you can do: > $mynewdate = <whatever code> > $OPEN/WRITE TEMP head.txt') > $write temp "Next Friday: ''mynewdate'"o
 > $close tempr >  > $PRINT HEAD.TXT,DATA.TXT > K > This will print as a single job the header file you just created with the . > existing DATA.TXT as if both files were one.  E Please provide '<whatever code>' as I have searched through the groupa4 and could not find an answer to this specific query. Thanks   ------------------------------  # Date: Wed, 02 Apr 2003 18:25:00 GMTs  From: Rob Brown <brown@gmcl.com>9 Subject: Re: Include an automated date within a printout.nL Message-ID: <Pine.LNX.4.44.0304021124320.24240-100000@localhost.localdomain>  H > >Does anyone know a way I can get a standard ASCII text file to outputH > >to the printer on a VAX VMS/DCL system and contained with the output, > >regardless when run,    How about $ PRINT/HEADER ?      --    / Rob Brown                        brown@gmcl.comiA G. Michaels Consulting Ltd.      (866)438-2101 (voice) toll free!t6 Edmonton                         (780)438-9343 (voice)4                                  (780)437-3367 (FAX)1                                  http://gmcl.com/r   ------------------------------    Date: 01 Apr 2003 21:31:54 +0800, From: Paul Repacholi <prep@prep.synonet.com>7 Subject: Re: Legato vs TSM for VMS backup pros and conse- Message-ID: <87istyl4xh.fsf@prep.synonet.com>l  0 Jack.Trachtman@vmmc.org (Jack Trachtman) writes:  B > I'm jumping in here to see if anyone, like us, is about to startD > testing the new Legato Networker Storage Node for OpenVMS product.E > We expect to have it installed this week on a test box connected todD > our SAN with its SDLT drives.  We already have a Networkder server > for our Unix/NT backups.   B > If we go with Networker, I'll probably do a weekly image copy to' > another disk to cover that situation.   G Make sure you test it with AI, BI, and RU  RMS journaling. And test theu recovery as well...g   -- m< Paul Repacholi                               1 Crescent Rd.,7 +61 (08) 9257-1001                           Kalamunda.a@                                              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: Wed, 02 Apr 2003 07:36:44 GMT L From: winston@SSRL.SLAC.STANFORD.EDU ("Alan Winston - SSRL Admin Cmptg Mgr")) Subject: Re: MOD_SSL and MOD_AUTH_OPENVMS 6 Message-ID: <00A1DC30.048CE6CA@SSRL.SLAC.STANFORD.EDU>  f In article <3E8A6535.85B044BA@firstdbasource.com>, Michael Austin <maustin@firstdbasource.com> writes:E >I keep getting a dialog box with the error [connection refused] even H >though I get the standard SSL page when connecting to the IP:443 port.  >What am I missing here? >"  ><VirtualHost 192.168.1.200:443> >    ServerAdmin mee/ >    DocumentRoot /apache$common/htdocs/somedir  >    ServerName my.domain.com"* >    ErrorLog logs/my_domain.com-error_log3 >    CustomLog logs/my_domain.com-access_log common  >    <Directory /> >    AllowOverride None  >    Order allow,denyn >    Allow from alll >    AuthType Basic . >    AuthName "Supply OS  UserID and Password" >    AuthUserOpenVMS Ont >    require valid-userl >    </Directory>a ></VirtualHost>F   (Off the top of my head)  - Do you have  a Listen directive for port 443?e   -- Alan   O ===============================================================================s0  Alan Winston --- WINSTON@SSRL.SLAC.STANFORD.EDUM  Disclaimer: I speak only for myself, not SLAC or SSRL   Phone:  650/926-3056sM  Paper mail to: SSRL -- SLAC BIN 99, 2575 Sand Hill Rd, Menlo Park CA   94025 O ===============================================================================e   ------------------------------  # Date: Wed, 02 Apr 2003 09:17:00 GMTeL From: winston@SSRL.SLAC.STANFORD.EDU ("Alan Winston - SSRL Admin Cmptg Mgr")) Subject: Re: MOD_SSL and MOD_AUTH_OPENVMS-6 Message-ID: <00A1DC3E.06B53275@SSRL.SLAC.STANFORD.EDU>   In article <00A1DC30.048CE6CA@SSRL.SLAC.STANFORD.EDU>, winston@SSRL.SLAC.STANFORD.EDU ("Alan Winston - SSRL Admin Cmptg Mgr") writes:dg >In article <3E8A6535.85B044BA@firstdbasource.com>, Michael Austin <maustin@firstdbasource.com> writes:mF >>I keep getting a dialog box with the error [connection refused] evenI >>though I get the standard SSL page when connecting to the IP:443 port.   >>What am I missing here?  >>! >><VirtualHost 192.168.1.200:443>h >>    ServerAdmin me0 >>    DocumentRoot /apache$common/htdocs/somedir >>    ServerName my.domain.com+ >>    ErrorLog logs/my_domain.com-error_logt4 >>    CustomLog logs/my_domain.com-access_log common >>    <Directory />' >>    AllowOverride None >>    Order allow,deny >>    Allow from all >>    AuthType Basic/ >>    AuthName "Supply OS  UserID and Password"  >>    AuthUserOpenVMS On >>    require valid-user >>    </Directory> >></VirtualHost> >e >(Off the top of my head)h >n. >Do you have  a Listen directive for port 443?  J More relevantly, do you include mod_ssl.conf?  If so, how's it configured?/ try putting SSLRequireSSL and see what happens.   H If you don't have mod_ssl.conf included and configured, then you're justO listening on 443 without running HTTPS, which might explain your error message.d   -- Alane  O =============================================================================== 0  Alan Winston --- WINSTON@SSRL.SLAC.STANFORD.EDUM  Disclaimer: I speak only for myself, not SLAC or SSRL   Phone:  650/926-3056 M  Paper mail to: SSRL -- SLAC BIN 99, 2575 Sand Hill Rd, Menlo Park CA   94025aO ===============================================================================m   ------------------------------  % Date: Wed, 02 Apr 2003 11:44:40 +0100o9 From: Alan Adams <alan.adams@orchard-way.freeserve.co.uk>t Subject: Re: Montagar problems?u? Message-ID: <b10fccdc4b.Alan.Adams@orchard-way.freeserve.co.uk>i  & In message <3E8A3FC8.19479C9C@fsi.net><           "David J. Dachtera" <djesys.nospam@fsi.net> wrote:   > Alan Adams wrote:t > > G > > I tried several times today to connect to www.montagar.com, and gotv > >  > >  500 server errorl > >  > >  Server Error." > >  The following error occurred: > > " > >  The client could not connect. > > R > > ------------------------------------------------------------------------------& > >  Please contact the administrator. > > @ > > Does anyone know whether this a problem at my end or theirs? > D > If it was at their end, it's been fixed. Just tried both of these: >  > http://www.montagar.com/# > http://www.montagar.com/hobbyist/  >  > ...and got through just fine.  >   ; Must have been temporary, as it's working here now as well.o    Alan   -- a
 Alan Adams& alan.adams@orchard-way.freeserve.co.uk http://www.nckc.org.uk/o   ------------------------------  % Date: Wed, 02 Apr 2003 13:34:19 +0100b' From: Andrew Harrison SUNUK Consultancyo# Subject: Re: MS-Word from OpenVMS ?-. Message-ID: <3E8AD8CB.8090003@nospamn.sun.com>  3 Or you could port OpenOffice 1.x to OpenVMS it does- read MS-Word documents.    regards0 Andrew Harrison3   Patrick Spinler wrote:H > Abiword <http://www.abisource.com/> is a fairly nice lightweight word J > processor which has filters for incoming MS docs, modulo some features. / >  It might be possible to port abiword to VMS._ > E > The major dependancy I recall in the Abiword source is for the GTK >F > toolkit.  There exists a port of the GTK graphics toolkit to VMS at K > <http://h71000.www7.hp.com/openvms/products/ips/gtk.html>.  I don't know s' > if it's recent enough to work or not.  > J > Unfortunately, Abiword uses GNU autoconf so you'd have to manually hack G > together a config.h and some Makefiles. :-(  Fortunately, it doesn't h+ > appear to use the unixy fork() at all.:-)  >  > -- Pat >  > Chris Moore wrote: > K >> Does anyone know of VMS software that can read and display MS-Word docs?n >>I >> We have WP 5.1+ for OpenVMS, which allows (via Pathworks) interchange u >> of WPG >> docs between PCs and the REAL computer (unashamed VMS bigotry), but r >> not WordiA >> stuff.  At this point, display-only would be more than enough.o >>H >> I went through this search about 2 years ago without success, but the >> PC-types are at me again. >> >> Thanks in advance >> >> >> Chris Moore >> -- L >> "Senator, let me state for the record, I am not now, nor have I ever been! >> associated with Jean Chretien"m >> >> >    ------------------------------   Date: 2 Apr 2003 08:13:43 -0600?; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler)o# Subject: Re: MS-Word from OpenVMS ?r3 Message-ID: <SgQ0ALzG$tkz@eisner.encompasserve.org>h  ` In article <Tsmia.38277$cB3.235406@nnrp1.uunet.ca>, "Chris Moore" <moore_mc@hotmail.com> writes:J > Does anyone know of VMS software that can read and display MS-Word docs? > M > We have WP 5.1+ for OpenVMS, which allows (via Pathworks) interchange of WPtN > docs between PCs and the REAL computer (unashamed VMS bigotry), but not Word@ > stuff.  At this point, display-only would be more than enough. >   C    I'm using catdoc.  Written by Victor Wagner and ported to VMS bytF    Hunter Goatley.  Don't have a URL, but I don't think it's that hard    to find.-   ------------------------------  $ Date: Wed, 2 Apr 2003 12:22:18 -0500* From: "Chris Moore" <moore_mc@hotmail.com># Subject: Re: MS-Word from OpenVMS ?13 Message-ID: <f%Eia.38675$cB3.239672@nnrp1.uunet.ca>w  H I did manage to get CATDOC from Process....(though so far I haven't beenB able to get it to actually do anything....but that's probably just me....I'll keep at it)  J What I really SHOULD have included in the post was that the requirement isG for character-cell terminal use only (factory environment), so graphicsy suggestions are a no-go.   Sorry about that   C. --I "Senator, let me state for the record, I am not now, nor have I ever been  involved with Jean Chretien"H "Bob Koehler" <koehler@eisner.nospam.encompasserve.org> wrote in message- news:SgQ0ALzG$tkz@eisner.encompasserve.org... C > In article <Tsmia.38277$cB3.235406@nnrp1.uunet.ca>, "Chris Moore"a <moore_mc@hotmail.com> writes:L > > Does anyone know of VMS software that can read and display MS-Word docs? > >nL > > We have WP 5.1+ for OpenVMS, which allows (via Pathworks) interchange of WPK > > docs between PCs and the REAL computer (unashamed VMS bigotry), but not  WordB > > stuff.  At this point, display-only would be more than enough. > >a >cE >    I'm using catdoc.  Written by Victor Wagner and ported to VMS by H >    Hunter Goatley.  Don't have a URL, but I don't think it's that hard
 >    to find.  >h   ------------------------------  % Date: Wed, 02 Apr 2003 08:01:33 +0100o( From: Nic Clews <sendspamhere@127.0.0.1>Y Subject: Re: Mystery solved? (Re: [Q] Files not found during image backup, w/ and w/o dire) Message-ID: <3E8A8ACD.85760065@127.0.0.1>    "Alan E. Feldman" wrote: > u > spamsink2001@yahoo.com (Alan E. Feldman) wrote in message news:<b096a4ee.0303211500.3ab58fcf@posting.google.com>...     1 Clarification: we're talking BACKUP/IMAGE here...M    ? > 1. BACKUP performs a scan of INDEXF.SYS to build a file list.p  H Yes, and this doesn't change. BACKUP "snapshots" the disc when it scans,= and this list does not alter even if files are added/removed.i  D > 2. BACKUP begins walking the directory structure and saving files,G > marking the corresponding entry for each saved file in the index listr > as saved as it goes along.  E Not quite. BACKUP does not take account of any files added or removed / since the BACKUP command and the scan happened.t   H > 3. BACKUP encounters directory XX.DIR and starts reading its contents. > > > 4. BACKUP reads the file id for XXMONREM.LOG;2087 in XX.DIR.  F No, it got this from the BACKUP initialization right at the beginning.H File IDs come from the indexf.sys, the directory contents are arbitrary.  6 > 5. XXMONREM purges away XXMONREM.LOG;2087 and ;2086. > C > 6. BACKUP continues reading information from XX.DIR, but ;2086 is 4 > already gone, so BACKUP doesn't find it in XX.DIR.  D Yes and no. The directory structure only appears to affect the orderH that files are stored in. Any files added will not be backed up. Try it.  D > 7. BACKUP attempts to copy the files it found in [XX] to tape, but3 > can't find XXMONREM.LOG;2087, so it reports it asr" > [XX]XXMONREM.LOG;2087 not found.  ; Well, all the files when it did the initial INDEXF.SYS scanT  ( > 8. BACKUP finishes its directory walk.  E No, that's not how an image backup works. It only walks the directorys for the Save order (I believe).e   F > 9. BACKUP checks its index list of files for any that were not savedH > during the directory walk and finds that XXMONREM.LOG;2087, ;2086 wereG > not saved, so it attempts to save them now. It can't find either, andeF > since it didn't find them in any directory during the directory walk+ > it reports both of them as being in "[]".i  G No. I'm not certain of the right way it does this (no backup internals)WC however BACKUP will report the error message when it encounters the.< problem, and retain as a final exit status the 'worst' errorD encountered. BACKUP stores away only the file ID, the reason it saysH "[]" is because it never had any record of the directory location of the file, which has now gone.     H > Does this seem like a reasonable possibility? (The backup runs at base: > priority of 3 and XXMONREM.CTL runs at base priority 2.)  C Priorities don't necessarily mean something happens in a particular  order.  G If you kick off an image backup on a disk, then create a new file after&H the backup starts writing to tape, you'll find the newly created file isF not backed up. Prove this using /RECORD or trying to restore the file.H Note that BACKUP record dates are all identical, i.e. the date/time when the indexf.sys scan happened.e     --  ? Regards, Nic Clews a.k.a. Mr. CP Charges, CSC Computer Sciences2 nclews at csc dot comr   ------------------------------  # Date: Wed, 02 Apr 2003 13:53:19 GMTi" From: Guy Peleg <guy.peleg@hp.com>+ Subject: Re: New SPAWN behavior with V7.3-19& Message-ID: <3E8AEB4E.ABFC2C34@hp.com>  G Instead of creating process name sequentially , i.e SYSTEM_1, SYSTEM_2,oL we now generate a random number between 0-255. So your first spawned process might be called SYSTEM_57.  	 Guy Pelegw OpenVMS DCL Engineering.   Jakob Erber wrote:  M > > VMS V7.3-1 changes aspects of SPAWNing subprocesses.  My question is:  IsrM > > there any mechanism (SYSGEN parameter or other device) to revert back thes > > old behavior?o >s& > I wonder, how the behaviour changed?	 > regards  >J > Jakobt   ------------------------------  + Date: Wed, 02 Apr 2003 16:10:17 +0100 (MET)u9 From: Phillip Helbig <HELBPHI@sysdev.deutsche-boerse.com>t+ Subject: Re: New SPAWN behavior with V7.3-1S; Message-ID: <01KU9ABTIMQMAH2P35@sysdev.deutsche-boerse.com>   H > Instead of creating process name sequentially, i.e SYSTEM_1, SYSTEM_2,F > we now generate a random number between 0-255. So your first spawned% > process might be called SYSTEM_57. =  H In case anyone doesn't have a 7.3-1 system, below is the exemplary HELP  on this topic.  D First, there is a typo: "one is found that unique" should be "one is found that is unique".  E Wouldn't the following mechanism be even more efficient?  When a new  G subprocess is created, define DCL$SUBPROCESS_NUMBER or whatever in the .E group table to be that number.  Before a process is created, it will 1F translate this logical name and increment it by 1.  (One should still C try again if the process already exists in case two processes were fI simultaneously creating subprocesses, someone created processes with the iI corresponding names by hand etc, but this would happen only occasionally eH and the trial-and-error stuff would only kick in when such a subprocess I actually already existed.)  I'm not an internals guy, but it seems to me -I that one define and one translation of a logical name with each creation rD would be negligible compared with the full subprocess creation, and E especially compared to a tried and failed creation, which will still oH happen occasionally even with the new system (unless the random numbers E aren't truly random, but rather the sequence (preferably of the full eF length of 255) runs once before repeating (perhaps in the same order).  N ---------8<-------------------------------------------------------------------   SYS_PARAMETERS     DCL_CTLFLAGS  C        DCL_CTLFLAGS is a bitmask used to alter default behavior for G        certain commands on a systemwide basis. At present, only the lowcF        bit of the bitmask is defined. The low bit controls the defaultG        process-name assignment for a subprocess created using the SPAWN $        command or LIB$SPAWN routine.  G        Prior to OpenVMS Version 7.3-1, if no process name was supplied,9E        the system constructed a name by appending _n to the username,oC        where n was the next available non-duplicate integer for anytF        process currently in the system. For example, the first spawnedE        process from user SYSTEM would be called SYSTEM_1, the second,bD        SYSTEM_2, and so on. The next available number was chosen, as        soon as a gap was found.e  A        A problem with this technique is that determining the nextaB        available number is very expensive in terms of performance,>        because the mechanism attempts to create the process byF        incrementing names until one is found that unique. When severalF        subprocesses already exist, the cost of creating the subprocessG        iteratively becomes even more expensive. When many processes areoE        in the same OpenVMS group, the cost multiplies because processn1        names must be unique throughout the group.i  B        Beginning in OpenVMS Version 7.3-1, the default constructed<        process name for subprocesses has changed. Instead ofC        incrementally searching for the next unique number, a randomnG        number is chosen to append to the username. Therefore, the firstgC        processes that are spawned from user SYSTEM might be SYSTEM_ F        154, SYSTEM_42, SYSTEM_87, and so on. This procedure results inD        a very high probability of finding a unique name on the firstB        try, because it is unlikely that the same number is alreadyA        in use. This greatly reduces the cost of process creation,wE        and applications that rely on spawned subprocesses might see ar;        dramatic performance improvement due to this change.t  C        However, some applications might rely on the previous method0C        of assigning subprocess names. The DCL_CTLFLAGS parameter is C        available to allow you to configure the system as necessary.   G        Bit 0 of DCL_CTLFLAGS selects the behavior for assigning defaults        subprocess names:  F        o  If the bit is clear, the new behavior is used. If you do notH           specify a process name, the system assigns the username with a<           random number suffix. This is the default setting.  F        o  If the bit is set, the prior behavior is used. If you do notH           specify a process name, the system assigns the username with a           random number suffix.o      u   ------------------------------  * Date: Wed, 2 Apr 2003 03:22:09 -0800 (PST). From: Fabio Cardoso <fabiopenvms@yahoo.com.br>, Subject: OpenVMS and Security - REALLY !!!!!@ Message-ID: <20030402112209.49269.qmail@web20206.mail.yahoo.com>   Clickd  # http://www.consolut.com/openvms.htm    Regardsp   FC     =====i ========================== Fbio dos Santos Cardoso OpenVMS System Manager Rio de Janeiro - BrazilP fabiopenvms@yahoo.com.br ==========================  2 __________________________________________________ Do you Yahoo!?= Yahoo! Tax Center - File online, calculators, forms, and moren http://tax.yahoo.com   ------------------------------   Date: 2 Apr 2003 13:36:39 -0000c6 From: "Doc.Cypher" <Use-Author-Address-Header@[127.1]>0 Subject: Re: OpenVMS and Security - REALLY !!!!!6 Message-ID: <20030402133639.22359.qmail@gacracker.org>  5 NOTE: This message was sent thru a mail2news gateway.v8 No effort was made to verify the identity of the sender.8 --------------------------------------------------------  C On Wed, 2 Apr 2003, Fabio Cardoso <fabiopenvms@yahoo.com.br> wrote:a >Click > $ >http://www.consolut.com/openvms.htm   I particularly like the   	 <MARQUEE>wL Ask how OpenWMS can streamline your warehouse operations and save you money!
 </MARQUEE>  ^m
             | 
 Er..........|n  > Of course, 'twould be better had it been posted yesterday. :-)     Doc. -- *: Time and money, the psychotropics of the business world...K ~ VAXman                                             https://vmsbox.cjb.netr   ------------------------------  # Date: Wed, 02 Apr 2003 16:00:41 GMTi# From: "John Smith" <a@nonymous.com>e0 Subject: Re: OpenVMS and Security - REALLY !!!!!G Message-ID: <JODia.10095$pNv.3434@news02.bloor.is.net.cable.rogers.com>0  ; "Fabio Cardoso" <fabiopenvms@yahoo.com.br> wrote in message : news:20030402112209.49269.qmail@web20206.mail.yahoo.com... > Clicka >a% > http://www.consolut.com/openvms.htme >r  ? "OpenVMST is a proven state-of-the-art, easy-to-implement vault  management system "h  C I guess HP doesn't own the trademark "OpenVMS". These guys, Controlr: Solutions Inc., could make a killing by filing a trademark infringement suit against HP.r  C HP will be forced to change the name of their product to 'VMS'. :-)l   ------------------------------  # Date: Wed, 02 Apr 2003 16:20:45 GMT 7 From: brad@.homeportal.2wire.net (Bradford J. Hamilton)e0 Subject: Re: OpenVMS and Security - REALLY !!!!!/ Message-ID: <x5Eia.302699$3D1.166572@sccrnsc01>   m In article <JODia.10095$pNv.3434@news02.bloor.is.net.cable.rogers.com>, "John Smith" <a@nonymous.com> writes:t > < >"Fabio Cardoso" <fabiopenvms@yahoo.com.br> wrote in message; >news:20030402112209.49269.qmail@web20206.mail.yahoo.com.../ >> Click >>& >> http://www.consolut.com/openvms.htm >> > @ >"OpenVMST is a proven state-of-the-art, easy-to-implement vault >management system " > D >I guess HP doesn't own the trademark "OpenVMS". These guys, Control  
 IANAL, but...   O "Compaq, the Compaq logo, Alpha, OpenVMS, Tru64, VAX, VMS, and the DIGITAL logo,I are trademarks of Compaq Information Technologies Group, L.P. in the U.S.h and/or other countries."    . From the OpenVMS System Manager's Manual, and:  L "HP and Compaq and the names of HP and Compaq products referenced herein areN either trademarks and/or service marks or registered trademarks and/or service% marks of HP and/or its subsidiaries.">  2 From the "terms of use" page at openvms.compaq.com  N Seems pretty clear (to a layman) that HP could persue a trademark infringement lawsuit.   Sue??  Anyone else at HP???   ; >Solutions Inc., could make a killing by filing a trademark  >infringement suit against HP. >0D >HP will be forced to change the name of their product to 'VMS'. :-) >l >h  A _________________________________________________________________ 0 Bradford J. Hamilton			"All opinions are my own"/ bMradAhamiPltSon@atMtAbi.cPoSm		"Lose the MAPS"    ------------------------------  # Date: Wed, 02 Apr 2003 16:27:40 GMT:" From:   VAXman-  @SendSpamHere.ORG0 Subject: Re: OpenVMS and Security - REALLY !!!!!0 Message-ID: <00A1DC93.5910241A@SendSpamHere.ORG>  i In article <x5Eia.302699$3D1.166572@sccrnsc01>, brad@.homeportal.2wire.net (Bradford J. Hamilton) writes:sn >In article <JODia.10095$pNv.3434@news02.bloor.is.net.cable.rogers.com>, "John Smith" <a@nonymous.com> writes: >>= >>"Fabio Cardoso" <fabiopenvms@yahoo.com.br> wrote in messageA< >>news:20030402112209.49269.qmail@web20206.mail.yahoo.com...	 >>> Clickt >>>,' >>> http://www.consolut.com/openvms.htmL >>>I >>A >>"OpenVMST is a proven state-of-the-art, easy-to-implement vaulte >>management system "  >>E >>I guess HP doesn't own the trademark "OpenVMS". These guys, Controll >r >IANAL, but... >hP >"Compaq, the Compaq logo, Alpha, OpenVMS, Tru64, VAX, VMS, and the DIGITAL logoJ >are trademarks of Compaq Information Technologies Group, L.P. in the U.S. >and/or other countries."  n > / >From the OpenVMS System Manager's Manual, and:e > M >"HP and Compaq and the names of HP and Compaq products referenced herein arekO >either trademarks and/or service marks or registered trademarks and/or service & >marks of HP and/or its subsidiaries." >o3 >From the "terms of use" page at openvms.compaq.com0 >pO >Seems pretty clear (to a layman) that HP could persue a trademark infringementc	 >lawsuit.r   But they won't!e  G DEC didn't persue other *obvious* abuses of their own IP and copyright.t= What makes you thing DEComHPaq would do anything differently?C     --O VAXman- OpenVMS APE certification number: AAA-0001     VAXman(at)TMESIS(dot)COM"            >5   "Well my son, life is like a beanstalk, isn't it?" l   ------------------------------  * Date: Wed, 2 Apr 2003 17:32:23 +0000 (UTC)+ From: david20@alpha2.mdx.ac.uk (David Webb)e0 Subject: Re: OpenVMS and Security - REALLY !!!!!+ Message-ID: <b6f6r7$3o3$1@aquila.mdx.ac.uk>o  m In article <JODia.10095$pNv.3434@news02.bloor.is.net.cable.rogers.com>, "John Smith" <a@nonymous.com> writes:d >t< >"Fabio Cardoso" <fabiopenvms@yahoo.com.br> wrote in message; >news:20030402112209.49269.qmail@web20206.mail.yahoo.com...a >> Click >>& >> http://www.consolut.com/openvms.htm >> >e@ >"OpenVMST is a proven state-of-the-art, easy-to-implement vault >management system " >*D >I guess HP doesn't own the trademark "OpenVMS". These guys, Control; >Solutions Inc., could make a killing by filing a trademarka >infringement suit against HP. >hD >HP will be forced to change the name of their product to 'VMS'. :-) >h >e  H Too late. VMS is being used by tons of people for different systems now.; For instance Cisco's VPN/Security Management Solution (VMS)i   see   G http://www.cisco.com/univercd/cc/td/doc/product/rtrmgmt/cw2000/cw2000_bl& /vpnman/vms_2_1/idsmc/install/ch01.htm  
 David Webb VMS and Unix team leader CCSS Middlesex University   ------------------------------  # Date: Wed, 02 Apr 2003 17:55:27 GMTt# From: "John Smith" <a@nonymous.com>d0 Subject: Re: OpenVMS and Security - REALLY !!!!!G Message-ID: <juFia.11618$7Im.4295@news04.bloor.is.net.cable.rogers.com>n  8 "David Webb" <david20@alpha2.mdx.ac.uk> wrote in message% news:b6f6r7$3o3$1@aquila.mdx.ac.uk...* > In articleB <JODia.10095$pNv.3434@news02.bloor.is.net.cable.rogers.com>, "John Smith" <a@nonymous.com> writes:  > >0> > >"Fabio Cardoso" <fabiopenvms@yahoo.com.br> wrote in message= > >news:20030402112209.49269.qmail@web20206.mail.yahoo.com...r
 > >> Click > >>( > >> http://www.consolut.com/openvms.htm > >> > >,B > >"OpenVMST is a proven state-of-the-art, easy-to-implement vault > >management system " > > F > >I guess HP doesn't own the trademark "OpenVMS". These guys, Control= > >Solutions Inc., could make a killing by filing a trademark   > >infringement suit against HP. > >lF > >HP will be forced to change the name of their product to 'VMS'. :-) > >t > >Y >IE > Too late. VMS is being used by tons of people for different systemsi now.= > For instance Cisco's VPN/Security Management Solution (VMS)- >- > see- >- > F http://www.cisco.com/univercd/cc/td/doc/product/rtrmgmt/cw2000/cw2000_ bR( > /vpnman/vms_2_1/idsmc/install/ch01.htm    F Not vigorously defending one's intellectual property is clearly a signF that HP assigns zero (0) value to it from a marketing perspective..... But we already knew that.I  B It's also a clear sign that since they don't defend it, their real? intent is to milk the existing customer base and not expand it.0   ------------------------------  % Date: Wed, 02 Apr 2003 14:05:29 +0100L' From: Andrew Harrison SUNUK ConsultancyrY Subject: Re: OpenVMS.org: Marvel article and HP's press release for Marveland Alpha Retaib. Message-ID: <3E8AE019.9030109@nospamn.sun.com>   jlsue wrote:G > On Fri, 28 Mar 2003 16:24:18 +0000, Andrew Harrison SUNUK Consultancyf0 > <Andrew_No.Harrison_No@nospamn.sun.com> wrote: >  >  > G >>>The article stands on it's own as proof that there are customers whol9 >>>use the GS160 with Oracle Financials - your proverbialIG >>>transaction-oriented workloads - even though you claim that it can'te >>>be true.. >>5 >>Sure there are but Bank of Austria isn't one, theirb5 >>reference is for Wall Street not Oracle Financials.l >  > F > Um... they are apparently happy enough with it to standardize on it.H > Or do you have some evidence or proof that that statement is not true? >  >   5 No I am sure that they did get 28% better throughput,y3 the question which you havn't answered is what weret they measuring ?  1 Was it 28% for the upgrade to G160 and 7.3 or 7.3E9 by itself and if the latter then what was the improvement(( when moving to GS160 from a Turbolaser ?  9 The article doesn't say, it has two events GS upgrade and'% OS upgrade and one perfomance number.g  < If you cannot clarify this then you cannot use the reference to support your case..     Regardsg Andrew Harrison-   >-0 >>But Oracle applications performance wasn't one
 >>of them. >  > E > And you know this how?  You talk as if you have real information on-8 > this, but you offer nothing but your own conjecture.   >   F Well except that on the standard Oracle Applications capacity planning? throughput test the GS320 is easily outperformed by smaller and - much less expensive servers from IBM and Sun.u  > Now what value is there in being more costly and slower if you4 can explain that then fine but I suspect you can''t.  E > The question is NOT how it performs compared to other vendors.  TheaB > question is "does it provide the service level that the businessG > requires."  That's the question that business really cares about, andfC > apparenlty it must provide the service level, or they wouldn't be- > buying more of them. >   A No thats just the point, many customers stick with one vendor who(B gradually drops off the technology curve. Each new server produced= by the vendor is slightly better than the one before but when < compared with other systems on the market isn't competitive.  @ The customer convinces themselves that 28% is a good performance= uplift for a new high end product and life goes on. Sadly the.< customer has just spent more and got less than they could of- if they looked outside their prefered vendor.a  ( Hence my point about the prefered vendor  @ This is a very good description of the Turbolaser/GS140/GS160320< upgrades. Its also the same road that many Sequent customers- followed before Sequent was swallowed by IBM.C  ? Fact is that whatever posters on this group may think of Compaqo@ marketing it was able to convince people that large AlphaServers? were performance leaders in the face of an overwhelming barrageu> of collateral generated by the same marketing dept that proved; exactly the opposite. In my opinion its actually one of the ; great marketing jobs of the last 10 years managing to get aN> bunch of users to think that they were buying into perfromance5 platform when all the evidence said that they wern't.2   Regardsr Andrew Harrisonn   ------------------------------  % Date: Wed, 02 Apr 2003 11:52:12 +0200r6 From: Serge ZANGHERI <szangheri@grenoble.sema.slb.com>' Subject: Re: pathworks administer issuen5 Message-ID: <3E8AB2CC.3AFED7DA@grenoble.sema.slb.com>3   Hi,$/ thanx all of you for answers or preconisations.a( Here is the result of new investigation.   1)' The pwrk$startup is running (of course)  show sys gives : PWRK$LICENCE_R PWRK$MAsterr
 PWRK$LMMCP PWRK$MONITOR PWRK$ADMIN_0
 PWRK$LMSRV
 PWRK$LMDMN( I'm running lan manager and not netbeui. VMS version is 5.52h4.   2) after pwrk$define_commands pwversion   =  V5.0-600F pwshow = NETBIOS0 PWRK$ADMIN_0 PWRK$LICENCE_R
 PWRK$LMMCP
 PWRK$LMSRV PWRK$MASTERu PWRK$MONITOR
 PWRK$LMDMN3 I don't have PWRK$KNBDAEMON neither PWRK$LMBROWSER.e  0 So it seems all required process are present :-(. Have I to use netbeui instead of lan manager ? Other idea ? I gonna check logs of pwrk.r   Thanx againa Sergen     "serge.zangheri" a crit :   > Hi,f, > I installed Pathworks for the second time.5 > But when I start admin I got the following answer :d- > Cannot continue - the server is not running. > H > I can connect pwrk$root:netlogon etc, on my pc, I can do admin/config. > No problem about licence.o > swapfile put to 150000 > pagefile put to 300000
 > 80Mb RAM% > other system paramters semmes good.x >  > Someone could help ? > Thanks > Serge    ------------------------------  $ Date: Wed, 2 Apr 2003 13:52:06 +02005 From: "Philippe Bocher" <philippe.bocher@euriware.fr> ' Subject: Re: pathworks administer issue & Message-ID: <3e8ac02a$1@news.euriware>   Bonjour,  G Il faut que tuu t'assures que les bons protocols sont aussi dmarrs etuB configurs (si tu utlises IP ou Decnet va voir dans admin/conf -->
 transport)K     Ensuite il faut effectivement vrifier les fichiers de log puis l'audita1 ... net error /reverse te donnera des infos aussi0 HTH1  J "Serge ZANGHERI" <szangheri@grenoble.sema.slb.com> a crit dans le message3 de news: 3E8AB2CC.3AFED7DA@grenoble.sema.slb.com...r > Hi,n1 > thanx all of you for answers or preconisations.,* > Here is the result of new investigation. >/ > 1)) > The pwrk$startup is running (of course)  > show sys gives : > PWRK$LICENCE_R
 > PWRK$MAster  > PWRK$LMMCP > PWRK$MONITOR > PWRK$ADMIN_0 > PWRK$LMSRV > PWRK$LMDMN* > I'm running lan manager and not netbeui. > VMS version is 5.52h4. >  > 2) > after pwrk$define_commands > pwversion   =  V5.0-600F
 > pwshow =	 > NETBIOS  > PWRK$ADMIN_0 > PWRK$LICENCE_R > PWRK$LMMCP > PWRK$LMSRV
 > PWRK$MASTER> > PWRK$MONITOR > PWRK$LMDMN5 > I don't have PWRK$KNBDAEMON neither PWRK$LMBROWSER.s >r2 > So it seems all required process are present :-(0 > Have I to use netbeui instead of lan manager ? > Other idea ? > I gonna check logs of pwrk.  > 
 > Thanx againo > Sergea >N >  > "serge.zangheri" a crit : >  > > Hi,t. > > I installed Pathworks for the second time.7 > > But when I start admin I got the following answer :o/ > > Cannot continue - the server is not runningf > >oJ > > I can connect pwrk$root:netlogon etc, on my pc, I can do admin/config. > > No problem about licence.s > > swapfile put to 150000 > > pagefile put to 300000 > > 80Mb RAM' > > other system paramters semmes good.i > >  > > Someone could help ?
 > > Thanks	 > > Serge) >5   ------------------------------  # Date: Wed, 02 Apr 2003 18:35:46 GMT 6 From: peter@langstoeger.at (Peter 'EPLAN' LANGSTOEGER)' Subject: Re: pathworks administer issueW5 Message-ID: <64Gia.128834$Xa3.1105107@news.chello.at>o  n In article <3E8AB2CC.3AFED7DA@grenoble.sema.slb.com>, Serge ZANGHERI <szangheri@grenoble.sema.slb.com> writes:0 >thanx all of you for answers or preconisations.) >Here is the result of new investigation.: >: >1)S( >The pwrk$startup is running (of course) >show sys gives :. >PWRK$LICENCE_R> >PWRK$MAster >PWRK$LMMCPB
 >PWRK$MONITORo
 >PWRK$ADMIN_0a >PWRK$LMSRVu >PWRK$LMDMNs) >I'm running lan manager and not netbeui.g  N LanManager is above NetBEUI. The alternatives to NetBEUI are DECnet and TCPIP.   >VMS version is 5.52h4.: >  >2)  >after pwrk$define_commands" >pwversion   =  V5.0-600F0	 >pwshow =  >NETBIOS
 >PWRK$ADMIN_0c >PWRK$LICENCE_R$ >PWRK$LMMCP/ >PWRK$LMSRV  >PWRK$MASTER
 >PWRK$MONITOR  >PWRK$LMDMNo4 >I don't have PWRK$KNBDAEMON neither PWRK$LMBROWSER.  H So, you don't have TCPIP enabled as a transport. If your client is using8 TCPIP (most likely) then you've just found your problem.   $ ADMIN/CONF select "Transports"rK check "TCP/IP" (and consider disabling "DECnet" and "NetBEUI" at this time)D" (maybe enable also DNS resolution)
 exit (verify)h then (re)start the PWRK server.e   -- o Peter "EPLAN" LANGSTOEGER % Network and OpenVMS system specialist= E-mail  peter@langstoeger.atF A-1030 VIENNA  AUSTRIA              I'm not a pessimist, I'm a realist   ------------------------------  % Date: Wed, 02 Apr 2003 08:05:37 +0100r( From: Nic Clews <sendspamhere@127.0.0.1>' Subject: Re: Phantom processes slam CPU=) Message-ID: <3E8A8BC1.AD7CC15B@127.0.0.1>=   Rob Young wrote: > t > In article <7112dd15.0304011407.55be7993@posting.google.com>, texascheryl@hotmail.com (Cheryl Hoefelmeyer) writes:F > > On our system, we periodically get mystery processes from a sharedJ > > account, even if no one is logged in on that account, that really slamI > > the CPU and end up delaying nightly batch jobs' completion for hours.DJ > > The process names are usually something like "NET_n" where n is a 4 orH > > 5-digit number. Could this be caused by someone disconnecting from aD > > session? Some FTP problem? Any ideas? Sorry I haven't given more3 > > information, but I'm not sure what to look for.o > >i >   >         How long do they last? >         SMTP enabled?r > . >         Can you see what they are accessing? > 7 >         From a privileged account, grab a PID.  Then:r >  >         $ analyze/system  >         SDA> set proc/id='pid' >         SDA> show proc/chanc > 2 >         hit return , note all file streams open.  E Sometimes I find a SHOW PROCESS/RMS is more informative, if more longeF long winded. Drifting slightly off the topic here, even if a stream isD not shown as busy in the SH PROC/CHAN, the SH PROC/RMS can reveal an active file.     >         SDA> exitn > % >                                 Rob      -- o? Regards, Nic Clews a.k.a. Mr. CP Charges, CSC Computer Sciencesi nclews at csc dot comR   ------------------------------  # Date: Wed, 02 Apr 2003 14:29:08 GMTe+ From: Joseph Norris <jozefn@bolt.sonic.net> # Subject: question about perl on vmsiE Message-ID: <Pine.LNX.4.40.0304020627390.21704-100000@bolt.sonic.net>=   Group,    D I have a successful install of perl on vms but I need the dbi module< so that I can access a mysql database on a remote linux box.  > I am as green as grass on vms and I am not sure just how to go; about getting the dbi module for vms and how to install it.=  " Any and all help most appreciated.    ; #Joseph Norris (Perl - what else is there?/Linux/CGI/Mysql)-I print @c=map chr $_+100,(6,17,15,16,-68,-3,10,11,16,4,1,14,-68,12,1,14,8,sC -68,4,-3,-1,7,1,14,-68,-26,11,15,1,12,4,-68,-22,11,14,14,5,15,-90);s   ------------------------------  $ Date: Wed, 2 Apr 2003 17:16:58 +0200. From: "Jesper Naur" <jesper.naur@post.tele.dk>' Subject: Re: question about perl on vms:: Message-ID: <3e8afe7a$0$128$edfadb0f@dtext01.news.tele.dk>  6 Joseph Norris <jozefn@bolt.sonic.net> wrote in message? news:Pine.LNX.4.40.0304020627390.21704-100000@bolt.sonic.net...r >o@ > I am as green as grass on vms and I am not sure just how to go= > about getting the dbi module for vms and how to install it.- >-$ > Any and all help most appreciated.  A Perl on VMS has its own mailing list with a searchable archive at   1 http://www.xray.mpe.mpg.de/mailing-lists/vmsperl/i  , Instructions for subscribing can be found at  / http://lists.cpan.org/showlist.cgi?name=vmsperl   J While I am not really into the details of dbi, I know that there have been/ many postings on that subject from time to timel       Best regards     Jesper Naurs   ------------------------------   Date: 2 Apr 2003 06:43:18 -0800-  From: roggenbrot@gmx.ch (Roggen)2 Subject: Samba on VMS Get_Hostbyname error message= Message-ID: <3ced12e6.0304020643.1152adb5@posting.google.com>0  D We are tyring to run samba version 1.9.7v4 on VMS.  When samba triesE to start, it creates an error message: "Get_Hostbyname: Unknown host.  HOSTNAME" in the log.nmb file.D The hostname for this computer is "HOSTNAME.ORG."  We're not sure ifC having this kind of hostname for the VMS system is a problem.  Does C anyone have any ideas as to what this error message means and if ity+ does have anything to do with the hostname.K  E Also, when running the smbstatus, we get an error message that reads: A "Couldn't open status file /samba_root/var/locks/STATUS..LCK.  Weo? think this might be because samba isn't really running and thattC smbstatus can only be used when samba is actually running.  Is this  true?r   ------------------------------  + Date: Wed, 02 Apr 2003 12:55:22 +0100 (MET)h9 From: Phillip Helbig <HELBPHI@sysdev.deutsche-boerse.com>  Subject: Re: Second IP address; Message-ID: <01KU93OHHEF6A9LL1B@sysdev.deutsche-boerse.com>    > Setup:; > Windows-XP (Home ed)system : 10.0.0.9/24, default gatewayu? > AXP/VMS: 192.168.44.19/24 and 10.0.0.19/24 (runs also RIP V1)V9 > VAX/VMS: 192.168.44.6, default gateway is 192.168.44.19   E If you're using the AXP as the default gateway for the VAX, you will cI need to have IP forwarding enabled on the AXP.  I don't recall how to do   this, as I don't use it.  K > The AXP can ping the VAX and the WXP system. It cannot traceroute the WXPn	 > system.   G I've found that traceroute sometimes doesn't work when everything else -H does.  I'd worry about that last.  Presumably, the AXP can ping the VAX D on the 192 network and the WXP on the 10 network.  TCPIP SHOW ROUTE H should show network routes for both of these networks, probably created  when the interface was created.n  H > The VAX can only ping (let alone traceroute) the AXP on its 192.168.44
 > network.  F Looks like the VAX is missing a network route to the 10 network.  See  TCPIP> HELP SET ROUTE    ------------------------------  $ Date: Wed, 2 Apr 2003 20:44:34 +0200" From: "Hans Vlems" <hvlems@iae.nl> Subject: Re: Second IP address5 Message-ID: <b6fb2v$3bqed$1@ID-143435.news.dfncis.de>i  ? "JF Mezei" <jfmezei.spamnot@vl.videotron.ca> schreef in berichte) news:3E89EBD7.594C5A74@vl.videotron.ca...h > Hans Vlems wrote: 
 > > Setup:= > > Windows-XP (Home ed)system : 10.0.0.9/24, default gateway:A > > AXP/VMS: 192.168.44.19/24 and 10.0.0.19/24 (runs also RIP V1)M; > > VAX/VMS: 192.168.44.6, default gateway is 192.168.44.19n > >u >.K > One of the TCPIP gurushad explained some time ago that it really helps ife youbJ > create certain route entries (this was done by default in 7.3 but not in > previous releases).r >l= > If you do TCPIP> SHOW ROUTE  , do you see entries shuch as:  > ' > AH  10.0.0.19  gateway: 10.0.0.19   ?  >i3 > (eg: for that address, point it to that address).o >  >uK > Also, if you do a show arp, do you see your Windows machine in the list ?v   The route is there:d $ tcpip sho vers  7   Compaq TCP/IP Services for OpenVMS Alpha Version V5.1 =   on a DIGITAL Server 5000 Model 5305 6P running OpenVMS V7.3    $ tcpip sho route.  $                              DYNAMIC  < Type           Destination                           Gateway  5 AN    127.0.0.0/8                           127.0.0.1 5 AH    127.0.0.1                             127.0.0.1P9 AN    192.168.44.0/24                       192.168.44.19R9 AH    192.168.44.19                         192.168.44.19t5 AH    224.0.0.2                             127.0.0.1o  H $ tcpip set inter wea0/host=10.0.0.19/net=255.255.255.0/broad=10.0.0.255 $ sho route $                              DYNAMIC  < Type           Destination                           Gateway  4 AN    0.0.0.0                               10.0.0.25 AN    10.0.0.0/24                           10.0.0.19j5 AH    10.0.0.19                             10.0.0.19g5 AN    127.0.0.0/8                           127.0.0.155 AH    127.0.0.1                             127.0.0.1p9 AN    192.168.44.0/24                       192.168.44.19s9 AH    192.168.44.19                         192.168.44.19 5 AH    224.0.0.2                             127.0.0.1   K Is there a way to have the second IP address added at boot time (other thani1 putting the TCPIP command in SYSTARTUP_VMS.COM) ?i   Hans   ------------------------------    Date: 03 Apr 2003 00:10:13 +0800, From: Paul Repacholi <prep@prep.synonet.com>M Subject: Re: SYSTARTUP_VMS (was: Three questions re: the VMS startup process)t- Message-ID: <871y0kyj6i.fsf@prep.synonet.com>    brandon@dalsemi.com writes:   E > Then the last command procedure that you execute sets the logins tosD > a sufficient value - I use a logical set in SYLOGICALS to do this.  a? > Note that /defpriv=OPER?  This will allow you into the systemM  > regardless of the set logins=0  > Even with LAT? It used to refuse to CONnect with logins=0, and2 as there was no connect, privs did not matter. :(    -- r< Paul Repacholi                               1 Crescent Rd.,7 +61 (08) 9257-1001                           Kalamunda.X@                                              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: Wed, 02 Apr 2003 11:36:09 -0600d From: brandon@dalsemi.comeM Subject: Re: SYSTARTUP_VMS (was: Three questions re: the VMS startup process) 1 Message-ID: <03040211360916@dscis6-0.dalsemi.com>i  @ > Even with LAT? It used to refuse to CONnect with logins=0, and4 > as there was no connect, privs did not matter. :(   N Do not know, never had the oppurtunity to connect using LAT during a startup.  Always a VT or DECnet.   John Brandon VMS Systems Administrator  Dallas Semiconductor john.brandon@dalsemi.com 972.371.4172 wkt 972.371.4003 fxe   ------------------------------  % Date: Wed, 02 Apr 2003 08:38:58 +0200 1 From: PRSTSC::DTL <Didier.Morandi.nospam@Free.fr>'- Subject: The Space Invaders minute of the day 4 Message-ID: <3e8a856a$0$29126$626a54ce@news.free.fr>  3 Let's start again, because of this CALL MOVE issue.    here is the RUNt   DTL02> r spcinvr            & Attention: Alien invasion in progress!  3 Instructions:   <1>     to move the laser base leftc/                  <2>     to halt the laser base 5                  <3>     to move the laser base rightp-                  <space> to fire a laser beamy                   <Q>     to quit  *          Type:   <1>     to play Bloodbath1                  <2>     to play We Come in Peace 7                  <3>     to play Invasion of the Aliensn8                  <4>     to play Invisible Alien Weasels 1d  ( I run faster in VT52 mode.  To set, type  SET TERM/VT52   (and that's all)* from DCL level.  Otherwise, wait a moment.  P %SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=000000000000& 0030, PC=FFFFFFFF808E5380, PS=0000001B/ %TRACE-F-TRACEBACK, symbolic stack dump follows K    image    module    routine             line      rel PC           abs PC P                                              0 0000000000000000 FFFFFFFF808E5380P   SPCINV  INVADERS  SLEEP                  141 0000000000000ADC 0000000000030ADCP   SPCINV  INVADERS  SPECIAL_GRAPHIC        579 0000000000002BB8 0000000000032BB8P   SPCINV  INVADERS  MOVE                    42 00000000000003D0 00000000000303D0P   SPCINV  INVADERS  INVADERS                27 0000000000000000 0000000000000000P                                              0 FFFFFFFF802513D4 FFFFFFFF802513D4  
 DTL02> sh timc     2-APR-2003 08:38:16  DTL02>  ' and in the next post here is the source    D.   ------------------------------   Date: 2 Apr 2003 10:24:19 +0200e' From: huber@mppmu.mpg.de (Joseph Huber) 1 Subject: Re: The Space Invaders minute of the daye+ Message-ID: <k$4$i2QNQJsQ@vms.mppmu.mpg.de>V  h In article <3e8a856a$0$29126$626a54ce@news.free.fr>, PRSTSC::DTL <Didier.Morandi.nospam@Free.fr> writes:5 > Let's start again, because of this CALL MOVE issue.  > here is the RUNw >  > DTL02> r spcinvt > R > %SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=000000000000( > 0030, PC=FFFFFFFF808E5380, PS=0000001B1 > %TRACE-F-TRACEBACK, symbolic stack dump follows M >    image    module    routine             line      rel PC           abs PCgR >                                              0 0000000000000000 FFFFFFFF808E5380R >   SPCINV  INVADERS  SLEEP                  141 0000000000000ADC 0000000000030ADCR >   SPCINV  INVADERS  SPECIAL_GRAPHIC        579 0000000000002BB8 0000000000032BB8R >   SPCINV  INVADERS  MOVE                    42 00000000000003D0 00000000000303D0R >   SPCINV  INVADERS  INVADERS                27 0000000000000000 0000000000000000R >                                              0 FFFFFFFF802513D4 FFFFFFFF802513D4    And the mystery is not resolved:  X the source You posted is exactly the same as the one posted earlier, it works correctly,5 and doesn't have the calling path from MOVE to SLEEP.l  U You must have a completely f*d-up compiler,linker,rtl installation, or a very strangen undetected disk error.  = One possibility not yet checked: is spcinv maybe INSTALLed  ?c  > Try instead of "r spcinv" an explicit "RUN spcinv.exe;version"  t -- yN Joseph "Sepp" Huber   mailto:joseph.huber@web.de   http://www.huber-joseph.de/   ------------------------------  % Date: Wed, 02 Apr 2003 09:07:20 +0200-4 From: Didier Morandi <Didier.Morandi.nospam@Free.fr>G Subject: Re: The Space Invaders minute of the day: .LIS opt and not optk& Message-ID: <3E8A8C28.3090401@Free.fr>  & You'll find in the two following files  2 http://didier.morandi.free.fr/spcinvdotlis_opt.lis3 http://didier.morandi.free.fr/spcinvdotlis_noop.lis    the result of thee FOR/LIST/MACH SPCINV and then FOR/LIST/MACH/NOOP SPCINVd   Enjoy...   D.   ------------------------------  % Date: Wed, 02 Apr 2003 08:42:17 +0200i4 From: Didier Morandi <Didier.Morandi.nospam@Free.fr>8 Subject: Re: The Space Invaders minute of the day: /NOOP& Message-ID: <3E8A8649.5050305@Free.fr>  : and here is the run when the source is compiled with /NOOP  P %SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=000000000000& 0030, PC=FFFFFFFF808E5380, PS=0000001B/ %TRACE-F-TRACEBACK, symbolic stack dump followsfK    image    module    routine             line      rel PC           abs PC P                                              0 0000000000000000 FFFFFFFF808E5380P   SPCINV  INVADERS  SLEEP                  141 0000000000000A0C 0000000000030A0CP   SPCINV  INVADERS  SPECIAL_GRAPHIC        579 0000000000003150 0000000000033150P   SPCINV  INVADERS  INVADERS                42 000000000000038C 000000000003038CP                                              0 FFFFFFFF802513D4 FFFFFFFF802513D4 DTL02>   ------------------------------  % Date: Wed, 02 Apr 2003 08:54:43 +0200i4 From: Didier Morandi <Didier.Morandi.nospam@Free.fr>8 Subject: Re: The Space Invaders minute of the day: debug& Message-ID: <3E8A8933.8000909@Free.fr>   DTL02> set term/nolowern DTL02> R SPCINVs  0           OPENVMS ALPHA DEBUG64 VERSION V7.3-017  5 %DEBUG-I-INITIAL, LANGUAGE: FORTRAN, MODULE: INVADERSm  ! DBG> DEFINE /VALUE CALL_COUNT = 04J DBG> SET BREAK SLEEP DO ( DEFINE /VALUE CALL_COUNT = CALL_COUNT + 1 ; GO ) DBG> SET BREAK /EXCEPTIONn DBG> GOe  & ATTENTION: ALIEN INVASION IN PROGRESS!  3 INSTRUCTIONS:   <1>     TO MOVE THE LASER BASE LEFTr/                  <2>     TO HALT THE LASER BASE 5                  <3>     TO MOVE THE LASER BASE RIGHTi-                  <SPACE> TO FIRE A LASER BEAMm                   <Q>     TO QUIT  *          TYPE:   <1>     TO PLAY BLOODBATH1                  <2>     TO PLAY WE COME IN PEACEm7                  <3>     TO PLAY INVASION OF THE ALIENSl8                  <4>     TO PLAY INVISIBLE ALIEN WEASELS 10  ( I RUN FASTER IN VT52 MODE.  TO SET, TYPE  SET TERM/VT52   (AND THAT'S ALL)* FROM DCL LEVEL.  OTHERWISE, WAIT A MOMENT.   BREAK AT ROUTINE INVADERS\SLEEPnF     141:         DELTA_TIME='0 ::'//TAG          !CONCATENATE STRINGS.P SCORE:   0        I N V A S I O N   O F   T H E   A L I E N S !       BASES:   3   (semi-graphics removed)b   BREAK AT ROUTINE INVADERS\SLEEP F     141:         DELTA TIME='0 ::'//TAG          !CONCATENATE STRINGS.   (semi-graphics removed)x  H %DEBUG-I-EXITSTATUS, IS '%SYSTEM-S-NORMAL, NORMAL SUCCESSFUL COMPLETION' DBG>   So?)   D.   ------------------------------  % Date: Wed, 02 Apr 2003 08:39:43 +0200 4 From: Didier Morandi <Didier.Morandi.nospam@Free.fr>9 Subject: Re: The Space Invaders minute of the day: sourceo& Message-ID: <3E8A85AF.2050602@Free.fr>  ! C			Video Terminal Space Invadersi Co: C	Originally written in C by Jude Miller, 1979, Cambridge.8 C	Translated to FORTRAN-77 by Jonathan Boswell, July '81; C	at the University of Virginia, Charlottesville, Virginia.y CYH C	Machine dependent subroutines are SLEEP, CLEAR, MOVE, SPECIAL_GRAPHIC,C C	and FUNCTION INCHAR.  These subroutines are written for a VAX/VMS0- C	operating system employing VT100 terminals.h CA 	PROGRAM INVADERS1 	IMPLICIT INTEGER*2 (A-Z)d 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COL3F 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL; 	DATA GAME,SCORES,BASES,DANGER,MAX_DANGER,MAX_BOMB_ROW,SLOWt 	1 /0,0,3,11,22,20,.FALSE./t   	CALL CLEARo 	CALL MOVE(5,0)E/ 	TYPE*,'Attention: Alien invasion in progress!'s 	TYPE*< 	TYPE*,'Instructions:   <1>     to move the laser base left'7 	TYPE*,'                <2>     to halt the laser base'.= 	TYPE*,'                <3>     to move the laser base right'/5 	TYPE*,'                <space> to fire a laser beam'a( 	TYPE*,'                <Q>     to quit' 	TYPE*2 	TYPE*,'        Type:   <1>     to play Bloodbath'9 	TYPE*,'                <2>     to play We Come in Peace's? 	TYPE*,'                <3>     to play Invasion of the Aliens's@ 	TYPE*,'                <4>     to play Invisible Alien Weasels'
 	ACCEPT*,GAMEa   	CALL SPECIAL_GRAPHIC(.TRUE.)/+ 1	CALL TABLEAU	!Draw starting game tableau.S* 	CALL SLEEP('04.00')	!Pause a few seconds.1 2	CALL COMMAND	!See if there's a command waiting.e 	CALL BEAM	!Update laser beam.$ 	CALL BASE	!Slide laser base around. 	CALL BOMB	!Drop alien bombs.g2 	CALL SHIP	!Fly mystery ship across top of screen.  	CALL ADVANCE	!Advance an alien.% 	CALL ADVANCE	!Advance another alien.-  	IF (ALIENS_LEFT.EQ.0)   GO TO 1 	GO TO 2 	END     	SUBROUTINE TABLEAUd* C	Tableau draws the starting game tableau. 	IMPLICIT INTEGER*2 (A-Z)d 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COL9F 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL 	CHARACTER*80 INIT_BARR(4) 	DATA INIT_BARR/8 	1'         lwwwwwwk          lklklklk          lklklklk 	2          lwwwwwwk         ',S9 	3'        lnnvvvvnnk        lvnvvvvnvk        lvnvvvvnvkm 	4        lnnvvvvnnk       ',,9 	5'        tnu    tnu        tqu    tqu        tqu    tquI 	6        tnu    tnu       ',L9 	7'        mvj    mvj        mqj    mqj        mqj    mqje 	8        mvj    mvj        '/ 	CALL CLEAR  	CALL MOVE(0,0)m 	CALL SEND('SCORE:') 	CALL SEND_INT(SCORES) 	CALL MOVE(0,18); 	CALL SEND('I N V A S I O N   O F   T H E   A L I E N S !')r 	CALL MOVE(0,70) 	CALL SEND('BASES:') 	CALL SEND_INT(BASES)   % C	Initialize alien co-ords, display !m 	ALIENS_LEFT = 55a   	DO 20 J=0,4 		CALL MOVE(DANGER-(2*J),0)r 		DO 20 I=1,11' 			CALL DS_OBJ(((I+J).AND.1)+(2*(J/2)))l 			CALL SEND(' ')m% 			ALIEN_ROW(11*J+I) = DANGER - (2*J)i  20			ALIEN_COL(11*J+I) = 6*(I-1) 	ALIEN = 55o 	FLIP = .FALSE.e 	FLOP = .FALSE.o 	LEFT = .FALSE.)  + C	Initialize laser base position, velocity._ 	BASE_ROW = 23 	BASE_COL = 72 	BASE_VEL = -1
 	BEAM_ROW = 0n 	CALL MOVE(BASE_ROW,BASE_COL)S 	CALL DS_OBJ(7)	  1 C	Initialize bomb arrays. (ROW = 0 implies empty)  	DO 30 I=1,MAX_BOMBS 30	BOMB_ROW(I) = 0 	B = 0 	FALLING_BOMBS = 0   C	Initialize barricades. 	DO 40 I=MAX(1,DANGER-17),4s 		CALL MOVE(I+18,0)0 		CALL SEND(INIT_BARR(I))n5 40		BARR(I)=INIT_BARR(I)	!String assignment, 1 to 80.eC 	DANGER=MIN(MAX_DANGER,DANGER+1) !Get ready for next set of aliens.1   C	Initialize mystery ships.e
 	SHIP_VEL = 0c 	RETURNn 	END     	SUBROUTINE SLEEP(TAG)B C	Set timer and wait for TAG seconds.  TAG is a CHARACTER*5 stringE C	of the form ##.##, which is the seconds, and hundredths of seconds.t4 C	To delay game for 5 seconds, TAG would be '05.00'. 	IMPLICIT INTEGER*4 (A-Z)e 	EXTERNAL SS$_NORMAL 	DOUBLE PRECISION TIME 	CHARACTER DELTA_TIME*9,TAG*5   . 	DELTA_TIME='0 ::'//TAG		!Concatenate strings.< 	RET_STAT=SYS$BINTIM(DELTA_TIME,TIME)	!ASCII to binary time.5 	IF(RET_STAT.NE.%LOC(SS$_NORMAL))STOP'BINTIM failed.' 8 	RET_STAT=SYS$SETIMR(,TIME,,)		!Set timer, event flag 0.5 	IF(RET_STAT.NE.%LOC(SS$_NORMAL))STOP'SETIMR failed.' : 	RET_STAT=SYS$WAITFR(%VAL(0))		!Wait for flag 0 to be set.5 	IF(RET_STAT.NE.%LOC(SS$_NORMAL))STOP'WAITFR failed.'e 	RETURNr 	END     	SUBROUTINE COMMANDd 	IMPLICIT INTEGER*2 (A-Z)e 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COLoF 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL 	BYTE INCHAR,INPTm  6 	IF(SLOW)CALL SLEEP('04.00')	!Use all five characters. 	IF (GAME.EQ.1) THEN# 		IF (BASE_COL.LE.1)   BASE_VEL = 1i$ 		IF (BASE_COL.GE.72)  BASE_VEL = -1 		ENDIF-  1 	INPT=INCHAR()		!Take in character from keyboard.0 	IF(INPT.EQ.' ')THEN$ 		IF (BEAM_ROW.EQ.0)   BEAM_ROW = 23 		RETURN( 	ELSE IF(INPT.EQ.'Q'.OR.INPT.EQ.'q')THEN 		CALL HALTo 		ENDIFa 	IF(GAME.EQ.1)RETURN9 	IF(INPT.LE.'3'.AND.INPT.GE.'1') BASE_VEL=INPT-ICHAR('2'). 	RETURNh 	END     	BYTE FUNCTION INCHAR() ; C	Take in single character from terminal, but don't wait ifa C	it isn't there.1 	IMPLICIT INTEGER*4 (A-Z)a 	INTEGER*2 TTIOSB(4)- 	EXTERNAL IO$_READLBLK,IO$M_TIMED,IO$M_NOECHOm  	EXTERNAL SS$_NORMAL,SS$_TIMEOUT 	CHARACTER*63 TERMINAL 	LOGICAL FIRST 	DATA FIRST/.TRUE./"   	IF(FIRST)THEN# C		Find out what terminal we're on.T& 		SSCODE=SYS$TRNLOG('TT',,TERMINAL,,,): 		IF(SSCODE.NE.%LOC(SS$_NORMAL))STOP'Translation failure.' C		Assign channel.' 		SSCODE=SYS$ASSIGN(TERMINAL,TT_CHAN,,)e9 		IF(SSCODE.NE.%LOC(SS$_NORMAL))STOP'Assignment failure.'u 		FIRST=.FALSE.o; C		Manufacture QIO command with NOECHO and TIMED modifiers.r5 		TIMED_IO = IOR(%LOC(IO$_READLBLK),%LOC(IO$M_TIMED))s, 		TIMED_IO = IOR(TIMED_IO,%LOC(IO$M_NOECHO)) 		ENDIF_  9 C	Read character from TT_CHAN into INCHAR with 0 timeout. 6 1	SSCODE=SYS$QIOW(%VAL(0),%VAL(TT_CHAN),%VAL(TIMED_IO)' 	1 ,TTIOSB,,,INCHAR,%VAL(1),%VAL(0),,,)08 	IF(SSCODE.NE.%LOC(SS$_NORMAL))STOP'QIO argument error.'   	ERROR=TTIOSB(1)$ 	IF(ERROR.EQ.%LOC(SS$_TIMEOUT)) THEN
 		INCHAR=0 		RETURN 		ENDIF@% 	IF(ERROR.EQ.%LOC(SS$_NORMAL)) RETURN  	STOP'QIO return error.' 	END     	SUBROUTINE BASE  C	Move laser base left or right. 	IMPLICIT INTEGER*2 (A-Z)J 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COLtF 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL   	OLD_COL=BASE_COL  	BASE_COL=BASE_COL+BASE_VELh 	IF (BASE_COL.LT.1) THEN 		BASE_COL = 1 	ELSE IF (BASE_COL.GT.72) THEN 		BASE_COL = 72n 		ENDIFm  	IF (BASE_COL.EQ.OLD_COL) RETURN 	CALL MOVE(BASE_ROW,BASE_COL)d 	CALL DS_OBJ(7)m 	RETURNr 	END       	SUBROUTINE BEAM1 C	Activate or advance the laser beam if required.p 	IMPLICIT INTEGER*2 (A-Z)i 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COLlF 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL   C	Display beam 	IF(BEAM_ROW.EQ.0)RETURN5 	BEAM_ROW=MAX(BEAM_ROW-1,0)	!Increment beam position.x, 	IF(BEAM_ROW.EQ.0)THEN		!Erase beam, return. 		CALL MOVE(1,BEAM_COL)-( 		CALL SEND(' '//CHAR(8)//CHAR(10)//' ') 		RETURN 	ELSE IF(BEAM_ROW.EQ.21)THEN 		CALL MOVE(21,BEAM_COL) 		CALL SEND('x') 	ELSE IF(BEAM_ROW.EQ.22)THEN 		BEAM_COL = BASE_COL + 3s 		CALL MOVE(22,BEAM_COL) 		CALL SEND('x') 	ELSE  		CALL MOVE(BEAM_ROW,BEAM_COL)2 		CALL SEND('x'//CHAR(8)//CHAR(10)//CHAR(10)//' ') 	ENDIF  " C	Check for contact with an alien.   	DO 10 I=1,55TB 	IF ((ALIEN_ROW(I).EQ.BEAM_ROW).AND.((ALIEN_COL(I)+1).LE.BEAM_COL)0 	1	    .AND.((ALIEN_COL(I)+3).GE.BEAM_COL)) THEN
 C	Contact!' 		SCORES = SCORES+(I/22)+1	!Add points.t 		CALL MOVE(0,7) 		CALL SEND_INT(SCORES).$ 		CALL SEND(CHAR(7))	!Ring the bell.  		CALL MOVE(BEAM_ROW+1,BEAM_COL) 		CALL SEND(' ')& 		CALL MOVE(ALIEN_ROW(I),ALIEN_COL(I))( 		CALL DS_OBJ(6)		!Erase beam and alien. 		BEAM_ROW=0. 		ALIEN_ROW(I)=0		!Clear beam and alien state. 		ALIENS_LEFT=ALIENS_LEFT-1t 		RETURN 		ENDIFo 10	CONTINUEa    C	Check for contact with a bomb. 	DO 20 I=1,MAX_BOMBS9 	IF (BEAM_COL.NE.BOMB_COL(I).OR.BOMB_ROW(I).EQ.0)GO TO 20 > 	IF(BEAM_ROW.EQ.BOMB_ROW(I).OR.BEAM_ROW-1.EQ.BOMB_ROW(I)) THEN 		CALL MOVE(BEAM_ROW,BEAM_COL)( 		CALL SEND(' '//CHAR(8)//CHAR(10)//' ') 		BEAM_ROW = 0! 		CALL MOVE(BOMB_ROW(I),BEAM_COL)v 		CALL SEND(' '//CHAR(7))g 		FALLING_BOMBS=FALLING_BOMBS-1  		BOMB_ROW(I) = 0r 		RETURN 		ENDIFa 20	CONTINUEr  % C	Check for contact with a barricade.a/ 	IF ((BEAM_ROW.GE.19).AND.(BEAM_ROW.LE.22).AND.a9 	1(BARR(BEAM_ROW-18)(BEAM_COL+1:BEAM_COL+1).NE.' ')) THEN  		CALL MOVE(BEAM_ROW,BEAM_COL)1 		CALL SEND(' '//CHAR(8)//CHAR(10)//' '//CHAR(7)) 0 		BARR(BEAM_ROW-18)(BEAM_COL+1:BEAM_COL+1) = ' ' 		BEAM_ROW = 0 		RETURN 		ENDIFl  ( C	Check for contact with a mystery ship. 	I=SHIP_COL-SHIP_VEL6 	IF (SHIP_VEL.NE.0.AND.BEAM_ROW.EQ.1.AND.BEAM_COL.GT.I 	1.AND.BEAM_COL.LT.I+7) THEN
 C	Contact! 		CALL MOVE(1,I)- 		CALL SEND(CHAR(7)//'        ')	!Erase ship.  		SHIP_VEL = 0 		SCORES = SCORES+SHIP_VAL/3 		CALL MOVE(0,7) 		CALL SEND_INT(SCORES)  	ENDIF 	RETURN  	END     	SUBROUTINE BOMB C	Advance the next active bomb.e 	IMPLICIT INTEGER*2 (A-Z)e 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COL F 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL  ! 	IF (FALLING_BOMBS.EQ.0)   RETURN  10	B=B+1 	IF (B.GT.MAX_BOMBS) B=1 	IF (BOMB_ROW(B).EQ.0) GO TO 10f  / C	Advance the bomb, check for hit, and display.h 	BOMB_ROW(B)=BOMB_ROW(B)+1 	IF (BOMB_ROW(B).EQ.23) THEN$ 		IF ((BOMB_COL(B).GT.BASE_COL).AND.* 	1	    (BOMB_COL(B).LE.(BASE_COL+5))) THEN C	The base is hit! 			BASES=BASES-1 			CALL MOVE(0,76) 			CALL SEND_INT(BASES)0" C	Make some noise, erase the base.' 			CALL SEND(CHAR(7)//CHAR(7)//CHAR(7))r 			IF (BASES.EQ.0) CALL HALT0 			CALL SLEEP('02.00')	!Use all five characters. 			CALL MOVE(23,BASE_COL)t 			CALL SEND('       ')c 			BASE_COL = 72 			BASE_VEL = -1 			ENDIF		!Bomb erased below.a 		ENDIFo  4 	IF((BOMB_ROW(B).GE.19).AND.(BOMB_ROW(B).LT.23).AND.B 	1(BARR(BOMB_ROW(B)-18)(BOMB_COL(B)+1:BOMB_COL(B)+1).NE.' ')) THEN C	The bomb has hit a barricade.k& 		CALL MOVE(BOMB_ROW(B)-1,BOMB_COL(B))1 		CALL SEND(' '//CHAR(8)//CHAR(10)//' '//CHAR(7))b9 		BARR(BOMB_ROW(B)-18)(BOMB_COL(B)+1:BOMB_COL(B)+1) = ' '  		BOMB_ROW(B) = 0  		FALLING_BOMBS=FALLING_BOMBS-1- 		RETURN 		ENDIF-  ' C	Now display bomb in its new location. % 	CALL MOVE(BOMB_ROW(B)-1,BOMB_COL(B))@' 	CALL SEND(' '//CHAR(8)//CHAR(10)//'*')w) 	IF (BOMB_ROW(B).EQ.23) THEN	!Erase bomb.C 		FALLING_BOMBS=FALLING_BOMBS-13 		BOMB_ROW(B) = 0  		CALL SEND(CHAR(8)//' ')n 		ENDIFa 	RETURN  	END     	SUBROUTINE SHIP+ C	Create or advance a mystery ship (maybe).o 	IMPLICIT INTEGER*2 (A-Z)W 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COLMF 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL	 	REAL RANi 	INTEGER*4 SEEDr 	DATA SEED/337733893/:   	IF (SHIP_VEL.EQ.0) THEN 		IF (RAN(SEED).LT..005) THENd0 C	Create a mystery ship about once every minute. 			IF (RAN(SEED).LT..2) THEN 				SHIP_VEL = -1f 				SHIP_COL = 72h 			ELSE  				SHIP_VEL = 1 				SHIP_COL = 1 			ENDIF 			SHIP_VAL = 90 		ENDIF    	ELSEc" C	Update an existing mystery ship. 		CALL MOVE(1,SHIP_COL)k 		IF (GAME.NE.4) THENm 			WHIRL=MOD(SHIP_COL,3) 			IF(WHIRL.EQ.0)THENl 				CALL SEND(' <--`> ') 			ELSE IF (WHIRL.EQ.1)THEN0 				CALL SEND(' <-`-> ') 			ELSEr 				CALL SEND(' <`--> ')	 				ENDIFo 			ENDIF 		SHIP_VAL=SHIP_VAL-1  		SHIP_COL = SHIP_COL+SHIP_VEL* 		IF (SHIP_COL.GT.72.OR.SHIP_COL.LT.1)THEN C		Remove the mystery ship..! 			CALL MOVE(1,SHIP_COL-SHIP_VEL)p 			CALL SEND('        ') 			SHIP_VEL = 08 		ENDIFe 	ENDIF 	RETURNo 	END     	SUBROUTINE ADVANCEu C	Advance the next alien.s 	IMPLICIT INTEGER*2 (A-Z)f 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COLnF 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL   10	ALIEN=ALIEN+1 	IF (ALIEN .GT. 55)THENo2 		IF (ALIENS_LEFT.EQ.0)   RETURN ! check if done ! 		FLOP = .FALSE. 		IF (FLIP) THEN 			LEFT = .NOT.LEFTE 			FLOP = .TRUE. 			ENDIF 		FLIP = .FALSE. 		ALIEN = 1M 		ENDIFW 	I=ALIEN_ROW(ALIEN)N 	IF(I.LE.0)GO TO 10a  3 	IF (I.GE.23) CALL HALT		!Aliens have overrun base.  	IF (LEFT) THENd% 		ALIEN_COL(ALIEN)=ALIEN_COL(ALIEN)-10 	ELSEw% 		ALIEN_COL(ALIEN)=ALIEN_COL(ALIEN)+1W 		ENDIFE 	J=ALIEN_COL(ALIEN)W' 	IF (J.EQ.0.OR.J.EQ.75)   FLIP = .TRUE.  	CALL MOVE(I,J)  	IF (FLOP) THENN 		CALL DS_OBJ(6)% 		ALIEN_ROW(ALIEN)=ALIEN_ROW(ALIEN)+1e 		I=ALIEN_ROW(ALIEN) 		CALL MOVE(I,J) 		ENDIFe, 	CALL DS_OBJ((ALIEN.AND.1)+2*((ALIEN-1)/22))   C	Check for bomb release.k7 	IF ((GAME.EQ.1).OR.(GAME.EQ.2)) RETURN	!Disable bombs.r: 	DO 50 I=ALIEN-11,0,-11	!Don't drop bombs on your own men. 		IF (ALIEN_ROW(I).NE.0) RETURNa 50		CONTINUED 	IF (ALIEN_COL(ALIEN).GE.BASE_COL.AND.ALIEN_COL(ALIEN).LT.BASE_COL+3- 	1.AND.ALIEN_ROW(ALIEN).LE.MAX_BOMB_ROW) THENn 		DO 60 I=1,MAX_BOMBSo 		IF (BOMB_ROW(I).EQ.0) THEN! 			BOMB_ROW(I) = ALIEN_ROW(ALIEN)t% 			BOMB_COL(I) = ALIEN_COL(ALIEN) + 2   			FALLING_BOMBS=FALLING_BOMBS+1	 			RETURN  			ENDIF 60		CONTINUE 	ENDIF 	RETURN  	END     	SUBROUTINE HALT C	Game over processing.- 	IMPLICIT INTEGER*2 (A-Z)0 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COL>F 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL  , C	Display the aliens if they were invisible. 	IF (GAME.EQ.4) THEN- 		GAME = 3	!Remove the cloak of invisibility.  		DO 10 I=1,55 		IF (ALIEN_ROW(I).NE.0) THENP' 			CALL MOVE(ALIEN_ROW(I),ALIEN_COL(I))n" 			CALL DS_OBJ((I.AND.1)+2*(I/22)) 			ENDIF 10		CONTINUE 		ENDIFE  
 	DO 20 I=1,10  20	CALL SEND(CHAR(7))i. 	CALL SLEEP('05.00')	!Use all five characters. 	CALL SPECIAL_GRAPHIC(.FALSE.) 	CALL MOVE(23,0)
 	CALL EXIT 	END    # 	SUBROUTINE SPECIAL_GRAPHIC(ON_OFF)M 	LOGICAL ON_OFFR	 	BYTE TYPI 	INTEGER*4 FLAG,RET_STAT  % 	RET_STAT=LIB$SCREEN_INFO(FLAG,TYP,,)W1 	IF(ON_OFF)THEN			!Turn on special graphics mode.p( 		IF(TYP.EQ.64)THEN	!We're in VT52 mode. 			CALL SEND(CHAR(27)//'F')d@ 		ELSE IF(TYP.EQ.96.OR.TYP.EQ.110)THEN	!We're in VT100/200 mode. 			TYPE*3 			TYPE*,'I run faster in VT52 mode.  To set, type'D* 			TYPE*,'SET TERM/VT52	(and that''s all)'5 			TYPE*,'from DCL level.  Otherwise, wait a moment.'e 			TYPE*0 			CALL SLEEP('10.00')	!Use all five characters. 			CALL SEND(CHAR(27)//'(0')' 		ELSE			!We're on an unknown terminal.' 			TYPE*,'Terminal type',TYP9 			STOP'I only know how to address VT100''s and VT52''s.'0 			ENDIF 	ELSE				!Reset to ASCII mode.$ 		IF(TYP.EQ.64)THEN	!Reset the VT52. 			CALL SEND(CHAR(27)//'G')g 		ELSE			!Reset the VT100. 			CALL SEND(CHAR(27)//'(B') 			ENDIF 		ENDIF1 	RETURN0 	END     	SUBROUTINE MOVE(ROW,COL)  C	Position cursor to ROW,COL. 6 C	Row 0 is top of screen.  Row 23 is bottom-of-screen.1 C	The leftmost column is 0.  The rightmost is 79.e 	INTEGER*2 ROW,COL/ 	IDUMMY=SCR$SET_CURSOR(%VAL(ROW+1),%VAL(COL+1))  	RETURNn 	END       	SUBROUTINE CLEARs C	Clear screen.h 	I=1 	I=LIB$ERASE_PAGE(I,I) 	RETURNl 	END     	SUBROUTINE DS_OBJ(CLASS) : C	Display object of type CLASS at current screen position. 	IMPLICIT INTEGER*2 (A-Z)s 	LOGICAL FLIP,FLOP,LEFT,SLOW 	CHARACTER*80 BARR 	COMMON/CHRS/BARR(4) 	PARAMETER MAX_BOMBS=4, 	COMMON/DARTH/MAX_BOMB_ROW,SCORES,BASES,GAME8 	1 ,DANGER,MAX_DANGER,FLIP,FLOP,LEFT,ALIEN,B,ALIENS_LEFT 	2 ,FALLING_BOMBS,SLOW1 	3 ,ALIEN_ROW(55),ALIEN_COL(55),BASE_ROW,BASE_COLnF 	4 ,BASE_VEL,BEAM_ROW,BEAM_COL,BOMB_ROW(MAX_BOMBS),BOMB_COL(MAX_BOMBS) 	5 ,SHIP_VAL,SHIP_COL,SHIP_VEL 	INTEGER CLASS? 	IF ((GAME.EQ.4).AND.(CLASS.GE.0).AND.(CLASS.LE.5))   CLASS = 6i 	GO TO (1,2,3,4,5,6,7,8)CLASS+1m 1	CALL SEND(' -`- ') 	RETURN  2	CALL SEND(' <`> ') 	RETURNo 3	CALL SEND(' >`< ') 	RETURNr 4	CALL SEND(' ``` ') 	RETURNe 5	CALL SEND(' >a< ') 	RETURNc 6	CALL SEND(' <x> ') 	RETURN  7	CALL SEND('     ') 	RETURN  8	CALL SEND(' lwnwk ') 	RETURN  	END     	SUBROUTINE SEND(CHARS) . C	Type CHARS to screen with no <CR> or <LF>'s. 	CHARACTER*(*) CHARS 	INTEGER*2 I  
 	TYPE 1,CHARSa 1	FORMAT('+',A,$)3 	RETURN    	ENTRY SEND_INT(I)	 	TYPE 2,I@ 2	FORMAT('+',I4,$) 	RETURNe 	END   ------------------------------  $ Date: Wed, 2 Apr 2003 12:38:15 +0200( From: "Bruin, J.M. de" <Bruin@WT.TNO.NL>9 Subject: RE: The Space Invaders minute of the day: source C Message-ID: <6B80E71673E6D611AC1D0008C7F37BC2737C88@wt15.wt.tno.nl>a  P I've just compiled the source (from the mail) using only FOR SPACE and linked it& LIN SPACE and it ran without problems. A bit fast (hum) but it ran.  J Put it a CALL SLEEP ('00.02') in the MOVE routine and it is even playable.   My box:+	 PWS 600au5 VMS 7.23 DEC-Fortran 6.2-   nothing special,   Mark   ------------------------------  $ Date: Wed, 2 Apr 2003 13:20:53 +0200( From: "Bruin, J.M. de" <Bruin@WT.TNO.NL>9 Subject: RE: The Space Invaders minute of the day: sourcedC Message-ID: <6B80E71673E6D611AC1D0008C7F37BC2737C89@wt15.wt.tno.nl>$    Additional info on my 'attempt':   COMMAND QUALIFIERS  ?   /ALIGNMENT=(COMMONS=(PACKED,NOMULTILANGUAGE),RECORDS=NATURAL)0E   /ASSUME=(ACCURACY_SENSITIVE,BACKSLASH,NODUMMY_ALIASES,NOUNDERSCORE)nN   /CHECK=(NOASSERTIONS,NOBOUNDS,FORMAT,NOFP_EXCEPTIONS,NOOVERFLOW,NOUNDERFLOW)   /DEBUG=(NOSYMBOLS,TRACEBACK)   /DESIGN=(NOCOMMENTS)3   /SHOW=(NODICTIONARY,NOINCLUDE,MAP,NOPREPROCESSOR)h/   /STANDARD=(NOSEMANTIC,NOSOURCE_FORM,NOSYNTAX)i  gP /WARNINGS=(ALIGNMENT,NOARGUMENT_CHECKING,NODECLARATIONS,GENERAL,NOTRUNCATED_SOUR CE,UNCALLED,.              UNINITIALIZED,UNREACHABLE,UNUSED)O   /NOAUTOMATIC  /BLAS=NOMAPPED  /CONVERT=NATIVE  /NOCROSS_REFERENCE  /NOD_LINES ! /ERROR_LIMIT=30  /NOEXTEND_SOURCErP   /NOPAD_SOURCE  /NOF77  /FLOAT=G_FLOAT  /IEEE_MODE=FAST  /ROUNDING_MODE=NEARESTD   /GRANULARITY=QUADWORD  /INSTRUCTION_SET=FLOATING  /INTEGER_SIZE=32 /NOMACHINE_CODEmH   /MATH_LIBRARY=ACCURATE  /NAMES=UPPERCASE  /OPTIMIZE=(LEVEL=4,UNROLL=0) /REAL_SIZE=32  /NORECURSIVErD   /NOSEPARATE_COMPILATION  /NOSYNCHRONOUS_EXCEPTIONS  /NOSYNTAX_ONLY$ /TERMINAL=NOSTATISTICS  /NOTIE  /VMS   /NOANALYSIS_DATA   /NODIAGNOSTICS6   /INCLUDE=(.FOR,.f,FORT$INCLUDE:.FOR,FORT$INCLUDE:.f)#   /LIST=USERDISK:[BRUIN]SPACE.LIS;1a%   /OBJECT=USERDISK:[BRUIN]SPACE.OBJ;8e   /NOLIBRARY-    sys$lib=SYS$COMMON:[SYSLIB]FORSYSDEF.TLB;1   # COMPILER: DEC Fortran V6.2-508-274Ft  h   ------------------------------  # Date: Wed, 02 Apr 2003 12:45:11 GMT F From: lederman@star.enet.dec.DISABLE-JUNK-EMAIL.com (Bart Z. Lederman)  Subject: Re: TZ30's and Alpha's?/ Message-ID: <rXAia.160$592.33@news.cpqcorp.net>u  : For the "officially supported" list you will have to go to: the OpenVMS home page and look at the SPD (you should also7 have a copy which came with your OpenVMS distribution).H  7 For what it's worth, I have one hooked up to my system.e5 It was an AlphaServer 200, but I recently replaced itr5 with an AlphaStation 400.  A quick test shows that it. appears to work.   -- u(  B. Z. Lederman   Personal Opinions Only  8  Posting to a News group does NOT give anyone permission8  to send me advertising by E-mail or put me on a mailing  list of any kind.  5  Please remove the "DISABLE-JUNK-EMAIL" if you have ao5  legitimate reason to E-mail a response to this post.t   ------------------------------  # Date: Wed, 02 Apr 2003 13:13:59 GMTe" From:   VAXman-  @SendSpamHere.ORG) Subject: VMS-SIG@LISTSERV.ENCOMPASSUS.ORG 0 Message-ID: <00A1DC78.4A823E9A@SendSpamHere.ORG>  G Is there some reason why only select individuals are permitted to post W drivel to this list?  ; It's maddening, of late, and getting to be worse than SPAM!e   --O VAXman- OpenVMS APE certification number: AAA-0001     VAXman(at)TMESIS(dot)COMn            t5   "Well my son, life is like a beanstalk, isn't it?" k   ------------------------------  $ Date: Tue, 1 Apr 2003 21:52:12 +02003 From: "Caspar" <s.russo@alenianola.finmeccanica.it> + Subject: who is procedure of backup for vmsH- Message-ID: <b6cqhr$8vb$1@e3k.asi.ansaldo.it>   " who is procedure of backup for vms   I'm use this command  ? BAC/IMA/LOG (nome disco es. dka100): (nome tape es. mk500)(nomei backup)/SAV/INI/REW9   end return this errorh  H system -w - accountfliet file access confliet bacup -e - openinig DKA300 evl.loga   end restore??????/   sorry for my Engliesh    --
 ci Caspar   Bisogna avere in s il caos2# per partorire una stella che danzi..  / Home Page http://caspar.interfree.it/caspar.htmi   ------------------------------  % Date: Wed, 02 Apr 2003 04:30:45 -0400t0 From: JF Mezei <jfmezei.spamnot@vl.videotron.ca>/ Subject: Re: who is procedure of backup for vmsO- Message-ID: <3E8A9F9F.BD5DC4@vl.videotron.ca>   
 Caspar wrote:tA > BAC/IMA/LOG (nome disco es. dka100): (nome tape es. mk500)(nome  > backup)/SAV/INI/REWl >  > end return this errory > J > system -w - accountfliet file access confliet bacup -e - openinig DKA300	 > evl.logo >  > end restore??????O    3 try: BACKUP/IMAGE/LOG/IGNORE=INTERLOCK  etc etc etcd  L This allows backup to process files that are currently opened. There are, ofN course risks you must be aware of if you backup a file that is halfway through a transaction etc.   ------------------------------   Date: 2 Apr 2003 11:35:25 +0200 ' From: huber@mppmu.mpg.de (Joseph Huber)0/ Subject: Re: who is procedure of backup for vms9+ Message-ID: <$$MscqRBdYP$@vms.mppmu.mpg.de>4  c In article <b6cqhr$8vb$1@e3k.asi.ansaldo.it>, "Caspar" <s.russo@alenianola.finmeccanica.it> writes:e$ > who is procedure of backup for vms >  > I'm use this commandA > BAC/IMA/LOG (nome disco es. dka100): (nome tape es. mk500)(nome  > backup)/SAV/INI/REW  > end return this error J > system -w - accountfliet file access confliet bacup -e - openinig DKA300	 > evl.log0  5 It looks You are trying to backup a live system-disk:.P You can't, unless You want to ignore the actual state of auditing,database filesC etc (sysuaf,audit log,accounting,queuing system,network databases)..A In this case BACKUP/IMAGE/IGNORE=INTERLOCK will make the backup .   I But be aware that restoring such a backup may produce a corrupted system.aJ Although a "quiet" system, with no users active,network services shutdown,O accounting,auditing off, usually restore a working system: but then, a shutdowne4 and booting "standalone" backup can be done as well.P In fact I make my incremental backups from the live system just to have all the N updates of executables etc. from patches and software installations on backup.M In the worst case I can temporary boot as a cluster satellite to restore fromh  another -identical- system-disk.R But You should always save files like sysuaf.dat,rightslist,network database etc. ' in a separate file copy using CONVERT !aO Usually on a system-disk there is little change, and just the files affected bygA /ignore=interlock are the ones which change. So the general rule:-N Use standalone image backup for the disaster case, save the frequently changed# files separately (daily or weekly).n   --  N Joseph "Sepp" Huber   mailto:joseph.huber@web.de   http://www.huber-joseph.de/   ------------------------------  * Date: Wed, 2 Apr 2003 10:32:55 +0000 (UTC)+ From: david20@alpha1.mdx.ac.uk (David Webb)b/ Subject: Re: who is procedure of backup for vms-+ Message-ID: <b6ee8n$179$1@aquila.mdx.ac.uk>d  U In article <$$MscqRBdYP$@vms.mppmu.mpg.de>, huber@mppmu.mpg.de (Joseph Huber) writes:Sd >In article <b6cqhr$8vb$1@e3k.asi.ansaldo.it>, "Caspar" <s.russo@alenianola.finmeccanica.it> writes:% >> who is procedure of backup for vms  >> e >> I'm use this commanddB >> BAC/IMA/LOG (nome disco es. dka100): (nome tape es. mk500)(nome >> backup)/SAV/INI/REW >> end return this errorK >> system -w - accountfliet file access confliet bacup -e - openinig DKA300n
 >> evl.log >i6 >It looks You are trying to backup a live system-disk:Q >You can't, unless You want to ignore the actual state of auditing,database filesdD >etc (sysuaf,audit log,accounting,queuing system,network databases).B >In this case BACKUP/IMAGE/IGNORE=INTERLOCK will make the backup . >tJ >But be aware that restoring such a backup may produce a corrupted system.K >Although a "quiet" system, with no users active,network services shutdown, P >accounting,auditing off, usually restore a working system: but then, a shutdown5 >and booting "standalone" backup can be done as well.   M Although the "official" position has always been that to backup a system disktA you need to shutdown the system and do a stand-alone-backup using 2 backup/ignore=interlock pretty well always works. O I've been doing such backups since I started working with VMS around about 1985sH and have only had a problem restoring on one occasion - I lost the queue definitions.0 So yes there is a risk but it is pretty minimal.K Note. This is doing backup/ignore=interlock on a running system with active== users, network services running, accounting and auditing on. T  Q >In fact I make my incremental backups from the live system just to have all the eO >updates of executables etc. from patches and software installations on backup.0N >In the worst case I can temporary boot as a cluster satellite to restore from! >another -identical- system-disk. S >But You should always save files like sysuaf.dat,rightslist,network database etc. I( >in a separate file copy using CONVERT !  ( Never done this - never had any problem.    P >Usually on a system-disk there is little change, and just the files affected byB >/ignore=interlock are the ones which change. So the general rule:O >Use standalone image backup for the disaster case, save the frequently changeds$ >files separately (daily or weekly). >-      
 David Webb VMS and unix team leader CCSS Middlesex University     >-- O >Joseph "Sepp" Huber   mailto:joseph.huber@web.de   http://www.huber-joseph.de/Q   ------------------------------   Date: 2 Apr 2003 13:36:28 +0200f' From: huber@mppmu.mpg.de (Joseph Huber)a/ Subject: Re: who is procedure of backup for vmso+ Message-ID: <q5wcMk6Qv1qu@vms.mppmu.mpg.de>   Y In article <b6ee8n$179$1@aquila.mdx.ac.uk>, david20@alpha1.mdx.ac.uk (David Webb) writes:r  T >>But You should always save files like sysuaf.dat,rightslist,network database etc. ) >>in a separate file copy using CONVERT !e > * > Never done this - never had any problem. >    I too never had a problem - J but then I never had -in almost 20 years- a crashed system disk to restore from a "live" backup. I In fact I used /image/ignore=interlock backups to clone system disks for RM newly added systems, and then the critical files were still used from the old  common disk.F But better than one day having a corrupted sysuaf, I do in the nightly housekeeping job:0   $  file = f$TRNLNM("SYSUAF"). $  fdev = f$parse(file,"SYSUAF.DAT",,"DEVICE")1 $  fdir = f$parse(file,"SYSUAF.DAT",,"DIRECTORY")t, $  fnam = f$parse(file,"SYSUAF.DAT",,"NAME"), $  ftyp = f$parse(file,"SYSUAF.DAT",,"TYPE") $  fn = fnam+ftyp, $  uaf=fdev+fdir+fnam+ftyp! $ set default sys$common:[sysexe] - $ convert/share 'uaf' sys$common:[sysexe]'fn't, $ purge/keep=2 sys$common:[sysexe]sysuaf.dat  C on all system disks except the one where the common sysuaf resides.L# Same for rightslist,qman$master ...n   -- iN Joseph "Sepp" Huber   mailto:joseph.huber@web.de   http://www.huber-joseph.de/   ------------------------------  # Date: Wed, 02 Apr 2003 13:48:15 GMT 3 From: hammond@not@peek.ssr.hp.com (Charlie Hammond)M/ Subject: Re: who is procedure of backup for vmsR. Message-ID: <zSBia.162$gg2.1@news.cpqcorp.net>  , In article <b6ee8n$179$1@aquila.mdx.ac.uk>, - david20@alpha1.mdx.ac.uk (David Webb) writes:s  N >Although the "official" position has always been that to backup a system diskB >you need to shutdown the system and do a stand-alone-backup using3 >backup/ignore=interlock pretty well always works.    I The "truth" of this statement is *VERY* dependent on the current activity0E on the system and on the system disk in particular.  In a non-trivialTE systemenvironment, it can be *VERY* hard to contol or limit activity.0  G Remember: The /IGNORE=INTERLOCK qualifier tells BACKUP that you do not  A care if the resulting saveset or image can be correctly restored.=   -- 0J       Charlie Hammond -- Hewlett-Packard Company -- Ft Lauderdale  FL  USAF           (hammond@not@peek.ssr.hp.com -- remove "@not" when replying)J       All opinions expressed are my own and not necessarily my employer's.   ------------------------------   Date: 2 Apr 2003 08:12:45 -0600  From: briggs@encompasserve.org/ Subject: Re: who is procedure of backup for vms 3 Message-ID: <oQ21FuMtfxIx@eisner.encompasserve.org>   d In article <zSBia.162$gg2.1@news.cpqcorp.net>, hammond@not@peek.ssr.hp.com (Charlie Hammond) writes:. > In article <b6ee8n$179$1@aquila.mdx.ac.uk>, / > david20@alpha1.mdx.ac.uk (David Webb) writes:e > O >>Although the "official" position has always been that to backup a system diskfC >>you need to shutdown the system and do a stand-alone-backup using-4 >>backup/ignore=interlock pretty well always works.  > K > The "truth" of this statement is *VERY* dependent on the current activityBG > on the system and on the system disk in particular.  In a non-trivialCG > systemenvironment, it can be *VERY* hard to contol or limit activity._ > I > Remember: The /IGNORE=INTERLOCK qualifier tells BACKUP that you do not SC > care if the resulting saveset or image can be correctly restored.F  H And /VERIFY tells BACKUP to tell you how bad the damage is likely to be.  H Personally, I'm in the "go ahead and use /IGNORE=INTERLOCK" crowd.  I'veD had to recover from lost system disks (or data disks where the queueC files and authorization files were redirected) a few times over the A years.  We lost the queue database every time.  But we never lost ? or corrupted SYSUAF or RIGHTSLIST.  And I always figured I haveIB umpteen copies of those files on nightly incrementals and previousF weekly and monthly backups.  Statistically, one of them is pretty much guaranteed to be good.  F Still, I understand the other point of view.  And there's something toD be said for the practice of backing up to tape, restoring to an idleF disk, swapping the unit plugs and rebooting.  Now _that's_ a guarantee% that your backup scheme really works.T   	John Briggs   ------------------------------  * Date: Wed, 2 Apr 2003 10:02:40 -0800 (PST). From: Fabio Cardoso <fabiopenvms@yahoo.com.br>7 Subject: Xtree for VMS was (Re: MS-Word from OpenVMS ?)4@ Message-ID: <20030402180240.10865.qmail@web20209.mail.yahoo.com>   People  9 A long time ago I remember to use in my old MicroVAX 31003? a Xtree like product ! Did you remember it  ? For me it was theo= Xtre Gold for VMS or similar ? Any idea of finding binaries ?	H For Alpha ? May be it would be ported to Itanium as our OpenVMS MMC-likeF (Microsoft Management Console) - a lot of improvments should be done !F Any developer availble to this chalenge ? My C knowledge still limited to the printfs :-)r   Regardso   FC /- --- Chris Moore <moore_mc@hotmail.com> wrote:aJ > I did manage to get CATDOC from Process....(though so far I haven't beenD > able to get it to actually do anything....but that's probably just > me....I'll keep at it) > L > What I really SHOULD have included in the post was that the requirement isI > for character-cell terminal use only (factory environment), so graphicsO > suggestions are a no-go. >  > Sorry about that >  > CO > --K > "Senator, let me state for the record, I am not now, nor have I ever beenN > involved with Jean Chretien"J > "Bob Koehler" <koehler@eisner.nospam.encompasserve.org> wrote in message/ > news:SgQ0ALzG$tkz@eisner.encompasserve.org...tE > > In article <Tsmia.38277$cB3.235406@nnrp1.uunet.ca>, "Chris Moore"   > <moore_mc@hotmail.com> writes:N > > > Does anyone know of VMS software that can read and display MS-Word docs? > > > N > > > We have WP 5.1+ for OpenVMS, which allows (via Pathworks) interchange of > WPM > > > docs between PCs and the REAL computer (unashamed VMS bigotry), but not  > WordD > > > stuff.  At this point, display-only would be more than enough. > > >  > >sG > >    I'm using catdoc.  Written by Victor Wagner and ported to VMS byCJ > >    Hunter Goatley.  Don't have a URL, but I don't think it's that hard > >    to find.C > >L >  >      =====  ========================== Fbio dos Santos Cardoso OpenVMS System Manager Rio de Janeiro - BrazilL fabiopenvms@yahoo.com.br ==========================  2 __________________________________________________ Do you Yahoo!?= Yahoo! Tax Center - File online, calculators, forms, and moren http://tax.yahoo.com   ------------------------------   End of INFO-VAX 2003.182 ************************