1 INFO-VAX	Mon, 25 Nov 2002	Volume 2002 : Issue 651       Contents: Re: allocating from P1" Re: Changing vms passwords via web" Re: Changing vms passwords via web5 Re: Clustering, CSWS/Apache, and TCP/IP cluster alias  Re: CSWS hangs Re: Get owner info from UAF - Re: I give up, need Solaris for VMS jobs now. - Re: I give up, need Solaris for VMS jobs now. ) Re: Independent Consultants + OpenVMS.org ) Re: Independent Consultants + OpenVMS.org  Jackson Structured Programming" Re: Jackson Structured Programming Re: job scheduling in VMS  Re: Pathworks Mac vs VMS 7.3-1 Re: Pathworks Mac vs VMS 7.3-1 Province code change in Canada' Re: System uptime - The Uptimes Project   F ----------------------------------------------------------------------    Date: 24 Nov 2002 15:24:42 -08001 From: usenet_vms@lehrerfamily.com (Joshua Lehrer)  Subject: Re: allocating from P1 = Message-ID: <477e0934.0211241524.79d2217f@posting.google.com>    > L > It might be advisable to allocate a NA page at the bottom of the stack be-J > tween it and your first accessible P1 region extent to insure that thereN > is enough stack being allocated before you start using the rest of P1 space.L > This will cause your program to ACCVIO when/if the stack crosses into thisK > space.  I'd think it better to find out that your stack allocation is in-     1- how do I allocate an NA page?E 2- how do I allocate a page at the bottom of the stack?  Do I do what D you suggest, use the linker option to start with a reasonable stack,, then allocate 1 page from P1 and mark it NA?  
 joshua lehrer  factset research systems   ------------------------------   Date: 24 Nov 02 20:43:26 +0100) From: p_sture@elias.decus.ch (Paul Sture) + Subject: Re: Changing vms passwords via web ) Message-ID: <vvA5AE49Xj9S@elias.decus.ch>   Z In article <tdyD9.80593$P31.42207@rwcrnsc53>, "Mark E. Levy" <levy@sysman-inc.com> writes:5 > "John Parker" <jwparker@sfasu.edu> wrote in message 9 > news:229a787c.0211220940.53b218f9@posting.google.com...  >  > ...  > A >> The .com file gets the user device and directory using getuai.  >>< >> The .com file creates a file that contains the following:* >>     $ define sys$output change_pass.txt >>     $ set password  >>         oldpass >>         newpass >>         newpass >>     $ deassign sys$output >>> >> The .com file creates a new login.com for the user with the
 >> following:  >>    $ set noon >>    $ @change_pass.com
 >>    $ lo >>+ >> The .com then has as the next statement:  >>    $glogin 'username  >> > K > My gut feel is that it won't work. I think you'll have to write a program F > (in BASIC, C, FORTRAN, etc) to do this. If I remember correctly, SETD > PASSWORD is one DCL command that won't accept input from a command, > procedure, even if you redirect SYS$INPUT. >   ? Your gut feel is wrong here. I've just tried it, and it works.  ; (V7.3-1, but I do have a feeling that in some prior version + 4.n or 5.n ???, your statement was correct)  --  
 Paul Sture Switzerland    ------------------------------    Date: 24 Nov 2002 13:39:36 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) + Subject: Re: Changing vms passwords via web 3 Message-ID: <Uh3Yli7NbH+K@eisner.encompasserve.org>   U In article <vvA5AE49Xj9S@elias.decus.ch>, p_sture@elias.decus.ch (Paul Sture) writes: \ > In article <tdyD9.80593$P31.42207@rwcrnsc53>, "Mark E. Levy" <levy@sysman-inc.com> writes:  L >> My gut feel is that it won't work. I think you'll have to write a programG >> (in BASIC, C, FORTRAN, etc) to do this. If I remember correctly, SET E >> PASSWORD is one DCL command that won't accept input from a command - >> procedure, even if you redirect SYS$INPUT.  >>   > A > Your gut feel is wrong here. I've just tried it, and it works.  = > (V7.3-1, but I do have a feeling that in some prior version - > 4.n or 5.n ???, your statement was correct)   E That is correct.  The behavior of SET PASSWORD was explicitly changed A in this regard, particularly because there formerly was no system  service to change passwords.   ------------------------------  # Date: Mon, 25 Nov 2002 01:56:57 GMT 0 From: "Matt Muggeridge" <Matt.Muggeridge@hp.com>> Subject: Re: Clustering, CSWS/Apache, and TCP/IP cluster alias1 Message-ID: <JrfE9.8$qm1.220255@news.cpqcorp.net>   ! >In my case the load balancing is  > important and = > we've modified the client to restart when it gets a failure   J Enable metric server on each of the VMS nodes that you want to participateI in the load-balancing.  On another node (generally configured at the same I point on your network where client load routes through), run load broker. H If a node fails (or becomes overloaded), load-broker will now update DNS$ with the list of least-loaded nodes.  L In this way, when your client resolves an address, it will be presented with an available node.   Matt.    --= -------------------------------------------------------------  OpenVMS TCP/IP Engineering Enterprise Computing Group Hewlett-Packard Company  Gold Coast, AUSTRALIA = -------------------------------------------------------------     7 "James Gessling" <jgessling@yahoo.com> wrote in message . news:arlfsp$jdvig$1@ID-46415.news.dfncis.de... > H > "Phillip Helbig" <HELBPHI@sysdev.deutsche-boerse.com> wrote in message7 > news:01KP67XB0XWKA24IEW@sysdev.deutsche-boerse.com... K > > > In the simplest form, just have the clients use the alias in the URL.  > > > Like:  > > > ! > > > http://mycluster.domain.com  > > > F > > > This results in dns lookup of alias name which now returns an IP address 7 > > > of a node that is up.  Client runs happily again.  > > K > > This is true of a "dynamic DNS style cluster alias".  The "VMS C_ style K > > cluster alias" presents ONE IP address to the outside world, regardless J > > of what node is handling it.  Note that this is not load balancing but
 > > failover.  > E > That is an important distinction.  In my case the load balancing is  > important and L > we've modified the client to restart when it gets a failure.  This type of > alias I > is what Multinet offers (at least as far as I know).  What stack offers  the  > other  > kind of alias? >  > Jim  >  >    ------------------------------    Date: 24 Nov 2002 14:49:34 -0800( From: bob@instantwhip.com (Bob Ceculski) Subject: Re: CSWS hangs = Message-ID: <d7791aa1.0211241449.2dfb9613@posting.google.com>   o "Mark E. Levy" <levy@sysman-inc.com> wrote in message news:<P86E9.98270$__1.58137@rwcrnsc51.ops.asp.att.net>... 7 > "Bob Ceculski" <bob@instantwhip.com> wrote in message 9 > news:d7791aa1.0211131719.2ea14ad9@posting.google.com...  > 9 > > I have the answer ... Purveyor ... it never hangs ...  >  > Two words: dead product. > I > It has lots of bugs that will never be fixed, and don't even try to get 
 > support. >  > ML  < we haven't seen any bugs ... and support is available if you know where to look ...   ------------------------------  % Date: Mon, 25 Nov 2002 10:17:35 +0800 - From: "Fred Jiang" <r54123@email.sps.mot.com> $ Subject: Re: Get owner info from UAF+ Message-ID: <ars19j$1p5$1@newshost.mot.com>    Hello,2 I can I get the password of users from sysuaf.dat?2 Anybody know the record format in fiel sysuaf.dat? Thanks!   + "David J. Dachtera" <djesys.nospam@fsi.net> # ??????:3DDFEBEB.F6FD463D@fsi.net...  > Michael Unger wrote: > > 1 > > John Briggs <briggs@encompasserve.org> wrote:  > > B > > > In article <819f1cc4.0211210955.c6a6de3@posting.google.com>,( > > daveparboo@hotmail.com (DXP) writes:; > > > > $ owner = f$edit(f$extract(85, 31, record), "trim") 	 > > > ... 9 > > > > Well, if p1 .eqs. plebby_user then no problem.... K > > > > However, if p1 .eqs. super_user_with_loads_of_privs_and_identifiers I > > > > then I get the message, "%DCL-W-BUFOVF, command buffer overflow - + > > > > shorten expression or command line"  > > > > K > > > > Now, I am aware of the 1024k symbol buffer size limit, but how do I 2 > > > > get the info from this record that I need. > > > B > > > If I remember correctly, lexical functions such as f$extractC > > > can only deal with arguments that are 256 characters long (or C > > > some such value -- the exact limits for various limits change @ > > > from release to release.  And your SYSUAF record is longer > > > than the limit.  > > > ; > > > The only ideas I can come up with are pretty baroque:  > > > < > > > Data reduce SYSUAF using SORT with a /SPECICATION file > > > D > > > Use WRITE /SYMBOL to put your selected record back into a diskB > > > file and then CONVERT /TRUNCATE that to get it down to size. > > > ( > > > Write a program.  (Oh, the shame!) > > >  > > > John Briggs  > > H > > Just a few lines of DCL code I extracted from a posting to this news9 > > group (don't remember when or who was the sender) ...  > >  > > $ OPEN /READ uaf sysuaf.dat ( > > $ READ /END=no_more_records uaf line > > $!7 > > $ username = F$EDIT(F$EXTRACT(4, 32, line), "TRIM") 8 > > $ account  = F$EDIT(F$EXTRACT(52, 32, line), "TRIM")J > > $ owner    = F$EXTRACT(85, F$CVUI(0, 8, F$EXTRACT(84, 1, line)), line)H > > $ member   = F$FAO("!OW", F$CVUI(0, 16, F$EXTRACT(36, 2, line))) / 1H > > $ group    = F$FAO("!OW", F$CVUI(0, 16, F$EXTRACT(38, 2, line))) / 1 > E > UIC is a longword integer. You can also do the conversion this way:  > 1 > $ uic_l = F$CVUI(0, 32, F$EXTRACT(36, 4, line)) B > $ uic_s = F$FAO( "!%U", uic_l ) ! String representation, "[g,u]"( > $ uic_g = uic_l / 65536 ! Group number3 > $ uic_m = uic_l - (uic_g * 65536) ! Member number  >  > -- > David J. Dachtera  > dba DJE Systems  > http://www.djesys.com/ > * > Unofficial Affordable OpenVMS Home Page:! > http://www.djesys.com/vms/soho/    ------------------------------    Date: 24 Nov 2002 14:33:49 -08007 From: jones.computer.srv@worldnet.att.net (Daryl Jones) 6 Subject: Re: I give up, need Solaris for VMS jobs now.< Message-ID: <8a646952.0211241433.cf20b46@posting.google.com>  X Z  <zarlenga@conan.ids.net> wrote in message news:<utski55scnb594@corp.supernews.com>...1 > Fabio Cardoso <fabiopenvms@yahoo.com.br> wrote:  > : Well !  R > : A database is a database .... why not migrate from Sybase to Oracle or RDB ??? >  > A database is NOT a database!  > @ > They were tied to Sybase's Open Server product and when you're@ > processing 100k financial transctions per minute, you need to * > exploit the database's special fetaures. > A > With more than 500 Sybase-specific stored procedures to rewrite @ > for Oracle, and then to certify, it was easier to move to AIX.   Z,  8 It sounds like a short term fix for a long term problem!   Daryl Jones    ------------------------------    Date: 24 Nov 2002 14:11:02 -08007 From: jones.computer.srv@worldnet.att.net (Daryl Jones) 6 Subject: Re: I give up, need Solaris for VMS jobs now.= Message-ID: <8a646952.0211241411.59439210@posting.google.com>   X Z  <zarlenga@conan.ids.net> wrote in message news:<uto8kcluvuv41d@corp.supernews.com>...: > Daryl Jones <jones.computer.srv@worldnet.att.net> wrote:E > : Good point! However, after seeing 2.6 millions dollars spent on a G > : Solaris solution when there was a VMS solution in place and VMS was B > : faster. I wonder. Solaris will have their hay-day and pass on. > C > A former employer of mine spent more than $2 million moving from  
 > VMS to AIX.  > A > They had no choice once Sybase announced their end-of-life plan  > for VMS support. > A > The AIX system is not any cheaper, but the choice was between a , > supported solution and an unsupported one.  D In my opion, they should of move from Sybase to Oracle back in 1997.= Sybase was in such a mess that they had to drop support of 18 D platforms to 5 platforms: 4 Unix and one NT. This had do to the needC to have growth and there wasn't any growth in the VMS market or the  other 12 platforms.    Daryl Jones    ------------------------------  % Date: Sun, 24 Nov 2002 19:57:20 -0500 % From: "John Vottero" <John@mvpsi.com> 2 Subject: Re: Independent Consultants + OpenVMS.org/ Message-ID: <uu2tbh2k2sp3be@news.supernews.com>   < "David J. Dachtera" <djesys.nospam@fsi.net> wrote in message! news:3DE102F0.78477D91@fsi.net...  > Jerry Leslie wrote:  > > [extensive snippage] > J > Eventually, the world will run out of "third-world" countries to exploitI > like this. So, even though it won't be in our lifetimes, ultimately the  > strategy must fail.  >  > It is unavoidable. >   K You're right that we will eventually run out of third world countries but I I wouldn't call that a failure.  We'll run out because they will all be 1st C world countries.  Exporting jobs isn't evil, it's how we spread our  prosperity.    ------------------------------  % Date: Sun, 24 Nov 2002 23:25:34 -0500 % From: "John Vottero" <John@mvpsi.com> 2 Subject: Re: Independent Consultants + OpenVMS.org/ Message-ID: <uu39hvlcialg62@news.supernews.com>   < "David J. Dachtera" <djesys.nospam@fsi.net> wrote in message! news:3DE19BA9.DBF67AB9@fsi.net...  > John Vottero wrote:  > > @ > > "David J. Dachtera" <djesys.nospam@fsi.net> wrote in message% > > news:3DE102F0.78477D91@fsi.net...  > > > Jerry Leslie wrote:  > > > > [extensive snippage] > > > F > > > Eventually, the world will run out of "third-world" countries to exploit I > > > like this. So, even though it won't be in our lifetimes, ultimately  the  > > > strategy must fail.  > > >  > > > It is unavoidable. > > >  > > I > > You're right that we will eventually run out of third world countries  but I I > > wouldn't call that a failure.  We'll run out because they will all be  1st G > > world countries.  Exporting jobs isn't evil, it's how we spread our  > > prosperity.  > I > I doubt the lay-off victims at the unemployment office would agree with  > that.  > ? > By my value set, exporting jobs is one of the ultimate evils.   H When does it become evil, when they're exported out of the country?  HowI about if they're exported to another state?  Or "exported" to a computer? = The people in the unemployment office don't like any of them.    > D > Leaving your consumer base in ruins while expecting your new-foundJ > prosperity to shore up the largely consumer-driven economy is the height > of stupidity.   J And letting your competitors beat you isn't stupid?  If your products costF twice as much as your competitors, you'll be laying people off anyway.   ------------------------------  + Date: Sun, 24 Nov 2002 23:44:22 +0000 (UTC) / From: "Rob Heyes" <robert.heyes@btinternet.com> ' Subject: Jackson Structured Programming 0 Message-ID: <arro8m$9mm$1@sparta.btinternet.com>    I posted this and it didnt post!  J Does anyone know of a Jackson Structured Programming package for an Alpha?K We have a VAX version but its obsolete. I expect any Alpha version would be L too, but anyone got anything? It was known as JSP, but I expect this acronymE has been confiscated to history and replaced with JSP to mean Java!!!    ------------------------------    Date: 24 Nov 2002 18:18:55 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) + Subject: Re: Jackson Structured Programming 3 Message-ID: <Ar+KazO8jOXz@eisner.encompasserve.org>   1 > From: "Rob Heyes" <robert.heyes@btinternet.com> ) > Subject: Jackson Structured Programming - > Date: Sun, 24 Nov 2002 23:44:22 +0000 (UTC) 2 > Message-ID: <arro8m$9mm$1@sparta.btinternet.com>  " > I posted this and it didnt post!   Yes it did.  See:   1 	Message-ID: <arp2nl$fj7$1@sparta.btinternet.com>   L > Does anyone know of a Jackson Structured Programming package for an Alpha?M > We have a VAX version but its obsolete. I expect any Alpha version would be N > too, but anyone got anything? It was known as JSP, but I expect this acronymG > has been confiscated to history and replaced with JSP to mean Java!!!    ------------------------------  % Date: Sun, 24 Nov 2002 21:33:15 -0600 1 From: "David J. Dachtera" <djesys.nospam@fsi.net> " Subject: Re: job scheduling in VMS' Message-ID: <3DE199FB.4061E43E@fsi.net>    Larry Kilgallen wrote: > ] > In article <3DE101CE.5074EC66@fsi.net>, "David J. Dachtera" <djesys.nospam@fsi.net> writes:  > K > > That said, in some shops, more or less standard procedure is to quiesce K > > the application(s) (get it/them to close all files and stop processing) H > > long enough to split shadow-sets or mirror-sets for backup, at whichI > > time the application(s) may or may not be made available to the users I > > while night-time processing is done ("end of day"/"beginning of day", 
 > > etc.). > L > I once did some work for a shop with three 780s which kicked the users offL > at 5pm because they needed the CPU power for the overnight BOM processing.  G BOM? Sure - I can see that. Had the same problem - in an app. descended D from the same code base as MCBA (DIBOL stuff - Hi, Bob!). T'was on a( MV-II/Q5 w/1-RA81 at the time. Mid '80s.   --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  + Date: Sun, 24 Nov 2002 18:21:24 -0700 (MST) " From: John Nebel <nebel@csdco.com>' Subject: Re: Pathworks Mac vs VMS 7.3-1 G Message-ID: <Pine.OSF.4.21.0211241810580.26867-100000@athena.csdco.com>   ) On Thu, 21 Nov 2002, Paul Anderson wrote:   I > In article <Pine.OSF.4.21.0211201741390.29762-100000@athena.csdco.com>, % > John Nebel <nebel@csdco.com> wrote:  > L > > It's understood that this problem doesn't affect DPCS which is your mainN > > interest, however, the file server is non-functional except for a trivial J > > volume - I noticed that it would work if there were one or maybe a few
 > > files. > I > The volume I mounted is a directory with 489 files in it.  Well, that's G > what the Mac-mounted volume shows; a DCL DIRECTORY command shows 513, C > excluding .MSAF$CAT files.  (I wonder where the 24 files went...)  > I > > The file server appears to be looping when msaf$server(n) attempts to  > > perform verification.  > 0 > I have partial verification set on the volume. >  > Paul >  > --   >  Paul Anderson >   OpenVMS Engineering  >   Hewlett-Packard Company  >    Paul,     C 1. A 7.2-2 > 7.3-1 upgrade broke the server.  The same disks can be <    mounted on a 7.2 VAX in the same cluster with no problem.  H 2. I tried setting up a test standalone ES40 and used an image backup ofE    one of the msa-served disks - the msaf$server also looped on that      machine.   C 3. Installing VMS 7.3 (with all the patches) over 7.3-1 on the test 4    standalone machine made the server operate again.  J Anyone using the msa server should proceed carefully with a 7.3-1 upgrade.  
 John Nebel   ------------------------------  + Date: Sun, 24 Nov 2002 18:38:24 -0700 (MST) " From: John Nebel <nebel@csdco.com>' Subject: Re: Pathworks Mac vs VMS 7.3-1 G Message-ID: <Pine.OSF.4.21.0211241836260.26867-100000@athena.csdco.com>   J Thanks for the info Brad.  That's not the problem in this case, because it is PW 6.1 server.   
 John Nebel    ) On Thu, 21 Nov 2002, Brad McCusker wrote:   K > You aren't also running Advanced Server V7.3A somewhere in the cluster or J > somewhere such that it might be touching the same files, are you?  UntilK > V7.3A, we had maintained the MAC info in the %80ACE, however, in V7.3A we A > actually nuke it and re-write that ACE, sans MAC information...  >  > Brad >  > 1 > "John Nebel" <nebel@csdco.com> wrote in message C > news:Pine.OSF.4.21.0211181557310.17812-100000@athena.csdco.com...  > > A > > It looks like VMS 7.3-1 breaks the unsupported and heretofore - > > indestructible Pathworks Mac file server.  > > E > > The file server loops doing BIOs when it tries to mount a volume.  > > & > > Does anyone know of a work-around? > > L > > The NFS server does seem to work well with Mac OS X 10.2, however, there: > > are still a lot of OS 9x Macs which need to be served. > >  > > Thanks,  > >  > > John Nebel > >  >  >  >    ------------------------------  % Date: Sun, 24 Nov 2002 19:53:21 -0500 0 From: JF Mezei <jfmezei.spamnot@vl.videotron.ca>' Subject: Province code change in Canada . Message-ID: <3DE17471.5ADC72F@vl.videotron.ca>  N For those of you who have validation tables for province codes in your systems3 (or web sites etc), you may wish to take a look at:   N http://www.canadapost.ca/business/corporate/about/announcements/newpcode-e.asp  J Essentially, the code for the canadian provice of Newfoundland has changedB from NF to NL due to the official name change from newfoundland to "Newfoundland and Labrador".   ------------------------------  % Date: Sun, 24 Nov 2002 20:09:05 -0500 % From: "John Vottero" <John@mvpsi.com> 0 Subject: Re: System uptime - The Uptimes Project/ Message-ID: <uu2u1i58ttuq96@news.supernews.com>   F "Jerome" <Jerome.Forissier@removethis.libertysurf.fr> wrote in message. news:newscache$s68y5h$4y7$1@news.tiscali.fr... > Hi,  > + > A few days ago, I came across this site :  > http://uptimes.wonko.com/  > I > Since there was no stats for OpenVMS, I decided to write a client in my K > spare time, and register a few hosts. The maintainer of the site has made E > the OpenVMS client available on the site (source and alpha binary). H > Granted, this is geek stuff, and, as mentioned in the FAQ, it probably doesK > not mean much about OS stability... However I like the idea and I thought , > some folks in this NG may like it also ;-) >  > Take a look at: / > http://uptimes.wonko.com/stats.php?op=general I > ...I'm sure we can make the OpenVMS bar scale much further to the right  :-)  >   H Thanks, nice work.  I might suggest that this look at SYI$_CLUSTER_FTIME instead of SYI$_BOOTTIME.    ------------------------------   End of INFO-VAX 2002.651 ************************