0 INFO-VAX	Tue, 10 Jan 2006	Volume 2006 : Issue 20      Contents:/ Re: foreign commands, .com files, and dcltables / Re: foreign commands, .com files, and dcltables , Re: How to prevent users from telnet-login ?, Re: How to prevent users from telnet-login ?, Re: How to prevent users from telnet-login ?, Re: How to prevent users from telnet-login ?& Re: How to turn off id and pw checking& Re: How to turn off id and pw checking& Re: How to turn off id and pw checking< HP C - dup2(file_desc1,file_desc2) question: implicit CLOSE?< HP C - dup2(file_desc1,file_desc2) question: implicit CLOSE?# Re: Java 1.4.2 installation problem 3 Licenses in a cluster (nodes know about each other)   Re: Licenses MOD_UNITS question.  Re: Licenses MOD_UNITS question.F Re: MCI is not more. Curly gets 40 million to kill yet another companyF Re: MCI is not more. Curly gets 40 million to kill yet another company! Re: old EZ disks with latest VMS? ! Re: old EZ disks with latest VMS?  PDPs in the news!  Re: PDPs in the news!  Re: PDPs in the news!  Re: PDPs in the news!  Re: PDPs in the news!  Re: PDPs in the news! B Re: Search loop gets file while still being written - How to avoidB Re: Search loop gets file while still being written - How to avoidB Re: Search loop gets file while still being written - How to avoid Strange SEARCH behaviour1 Re: Suggestion for INSTALL PURGE and SHUTDOWN.COM 1 Re: Suggestion for INSTALL PURGE and SHUTDOWN.COM 1 Re: Suggestion for INSTALL PURGE and SHUTDOWN.COM 1 Re: Suggestion for INSTALL PURGE and SHUTDOWN.COM   F ----------------------------------------------------------------------    Date: 10 Jan 2006 01:05:45 -06002 From: "Dave Weatherall" <djw-nothere@nospam.nohow>8 Subject: Re: foreign commands, .com files, and dcltables? Message-ID: <DTiotGxQ0bj6-pn2-dwcNPxFmRLgh@dave2_os2.home.ours>   * On Mon, 9 Jan 2006 09:04:40 UTC, JF Mezei % <jfmezei.spamnot@teksavvy.com> wrote:    > mabbuttg@yahoo.ca wrote:8 > > our users' login scripts, similar to 'NEWPROGRAM :== > > "@[DIR]NEW_PROGRAM" '. > K > > What I've found is some info on modifying the global DCLTABLES, using a ) > > .cld file, with the sample syntax of:  > I > You cannot add a command procedure to the DCLTABLES. This works only on H > images. (.EXE files), and when defining a CLD for it, the image itself> > needs to call special VMS routines to extract the arguments. > E > What you can do however is automatically add the definition of this D > process symbol in SYS$MANAGER:SYLOGIN.COM as this file is executedH > before the user's LOGIN.COM and this is where you can make definitions > that will apply to all users.  > H > You could further refine this by acting on the user's group number andI > from SYLOGIN.COM, calling a group specific command procedure that would * > make definitions specific to that group. > I > > - if for some reason I wanted to remove this entry from the DCLTABLES ( > > after adding it, how can I do that?  > > > SET COMMAND/DELETE=mycommand/TABLE=SYS$LIBRARY:DCLTABLES.EXE  D We use a project related xxxLOGIN.COM which is defined in the login D fields of the UAF. It enables us to define symbols, foreign and SET F COMMANDs specific to a project and not to clutter up SYLOGIN. Picking E up on DaveD's point - it also ensures that other users on the system  @ do not have their vritual/process memory space polluted/used up  unnecessesarily (spellling?)  F The alternative is have the user call the project-specific 'login.com'C as part of their own LOGIN.COM. I have installed my stuff at other   sites that prefer that method.   --   Cheers - Dave W.   ------------------------------  + Date: Tue, 10 Jan 2006 10:14:07 +0000 (UTC) < From: gartmann@nonsense.immunbio.mpg.de (Christoph Gartmann)8 Subject: Re: foreign commands, .com files, and dcltables) Message-ID: <dq01df$rp6$1@news.BelWue.DE>   t In article <DTiotGxQ0bj6-pn2-dwcNPxFmRLgh@dave2_os2.home.ours>, "Dave Weatherall" <djw-nothere@nospam.nohow> writes:E >We use a project related xxxLOGIN.COM which is defined in the login  E >fields of the UAF. It enables us to define symbols, foreign and SET  G >COMMANDs specific to a project and not to clutter up SYLOGIN. Picking  F >up on DaveD's point - it also ensures that other users on the system A >do not have their vritual/process memory space polluted/used up   >unnecessesarily (spellling?)  > G >The alternative is have the user call the project-specific 'login.com' D >as part of their own LOGIN.COM. I have installed my stuff at other  >sites that prefer that method.   8 You may even modify your SYLOGIN.COM in a way like this:     $ grpnum = F$GETJPI("","GRP")    $ IF grpnum .LE. 17    $    THEN    ...M or similar constructs. That's what we do here. So in SYLOGIN.COM is the stuff I that is for all users and the stuff for specific groups or projects is in K separate files that are called from SYLOGIN.COM . It is pretty ok to modify , SYLOGIN, it won't be touched by OS upgrades.   Regards,    Christoph Gartmann    --  E  Max-Planck-Institut fuer      Phone   : +49-761-5108-464   Fax: -452   ImmunbiologieI  Postfach 1169                 Internet: gartmann@immunbio dot mpg dot de   D-79011  Freiburg, Germany 9                http://www.immunbio.mpg.de/home/menue.html    ------------------------------    Date: 10 Jan 2006 07:45:34 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) 5 Subject: Re: How to prevent users from telnet-login ? 3 Message-ID: <w6ZQs3jYUPTG@eisner.encompasserve.org>   n In article <1136869837.984043.264680@g14g2000cwa.googlegroups.com>, "maloninc" <hiroyuki@maloninc.com> writes: > Hi. G > I heard that making "CAPTIVE" user is usual way to deny telnet-login. 0 > Does anyone know another UAF flags to do that? >   =     May depend on the stack.  Some stacks may set the process @    interactive, others network.  There are UAF flags for denying+    interactive, batch, remote, vs. network.    ------------------------------    Date: 10 Jan 2006 08:36:00 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) 5 Subject: Re: How to prevent users from telnet-login ? 3 Message-ID: <ljBSJLEH8uPF@eisner.encompasserve.org>   q In article <w6ZQs3jYUPTG@eisner.encompasserve.org>, koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes: p > In article <1136869837.984043.264680@g14g2000cwa.googlegroups.com>, "maloninc" <hiroyuki@maloninc.com> writes: >> Hi.H >> I heard that making "CAPTIVE" user is usual way to deny telnet-login.1 >> Does anyone know another UAF flags to do that?  >>   > ? >     May depend on the stack.  Some stacks may set the process B >    interactive, others network.  There are UAF flags for denying- >    interactive, batch, remote, vs. network.   J The Multinet developers told me that as of V3.1 they were adding a controlL so the system manager could control whether the template UCB characteristics) for Telnet to allow use for this purpose.    ------------------------------    Date: 10 Jan 2006 08:07:17 -0800$ From: "AEF" <spamsink2001@yahoo.com>5 Subject: Re: How to prevent users from telnet-login ? B Message-ID: <1136909237.668304.46230@f14g2000cwb.googlegroups.com>   maloninc wrote:  > Hi. G > I heard that making "CAPTIVE" user is usual way to deny telnet-login. 0 > Does anyone know another UAF flags to do that?    F I assume you want to do this on a per-user basis; that is, you want to/ exclude only *some* users from telnet sessions.   F You can set up a CAPTIVE account and in the user's LOGIN.COM check theE two-letter prefix in the terminal name using F$GETDVI("TT","DEVNAM"). ? If it is the same as that on Telnet sessions, log out the user.   E It sounds like you're implying that CAPTIVE by itself excludes telnet B logins. I don't think that's the case. It will deny the user a DCL prompt.   # Others have posted about UAF flags.    What is your motivation?   ------------------------------    Date: 10 Jan 2006 12:16:13 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) 5 Subject: Re: How to prevent users from telnet-login ? 3 Message-ID: <nwTfEojRI85T@eisner.encompasserve.org>   _ In article <06010923511372_20331674@antinode.org>, sms@antinode.org (Steven M. Schweda) writes:  > F >    If you don't mind disabling DECnet access, too, you might try (in
 > AUTHORIZE):  > ! > UAF>  MODIFY user /REMOTE = 0-0  >  >  > alp $ telnet alp' > %TELNET-I-TRYING, Trying ... 10.0.0.9 2 > %TELNET-I-SESSION, Session 01, host alp, port 23* > -TELNET-I-ESCAPE, Escape character is ^] >  >       I'm ALP.  Who are you? >  > Username: sms  > Password: . > You are not authorized to login at this time/ > %TELNET-S-REMCLOSED, Remote connection closed 2 > -TELNET-I-SESSION, Session 01, host alp, port 23  E    That's odd.  I thought REMOTE was for dial-up only.  But again, it !    probably depends on the stack.    ------------------------------    Date: 10 Jan 2006 08:39:33 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) / Subject: Re: How to turn off id and pw checking 3 Message-ID: <doFK20csX+SG@eisner.encompasserve.org>   c In article <dq0dtl$5vh$1@mailhub227.itcs.purdue.edu>, Chuck Aaron <caaron@ceris.purdue.edu> writes:   G > When my web page comes up it prompts for id and pw checking. I'd like > > to turn this off. Can someone tell me what needs to be done?  G No doubt someone can, but first they would need to know what web server < and what version of VMS you are using to host your web page.   ------------------------------  % Date: Tue, 10 Jan 2006 11:13:37 -0500 + From: Chuck Aaron <caaron@ceris.purdue.edu> / Subject: Re: How to turn off id and pw checking 5 Message-ID: <dq0mg1$aeh$1@mailhub227.itcs.purdue.edu>    Larry,  ( The webserver is osu 3.9c and vms 7.3-2.   Larry Kilgallen wrote:  d >In article <dq0dtl$5vh$1@mailhub227.itcs.purdue.edu>, Chuck Aaron <caaron@ceris.purdue.edu> writes: >  >    > G >>When my web page comes up it prompts for id and pw checking. I'd like > >>to turn this off. Can someone tell me what needs to be done? >>     >> > H >No doubt someone can, but first they would need to know what web server= >and what version of VMS you are using to host your web page.  >    >    ------------------------------    Date: 10 Jan 2006 08:50:59 -0800 From: davidc@montagar.com / Subject: Re: How to turn off id and pw checking B Message-ID: <1136911858.959511.88890@g44g2000cwa.googlegroups.com>  D Look in www_system:http_paths.conf (or any of the .conf files) for a@ "protect" directive.  The line will probably look something like@ "protect <user web page path> <something>" and refer to a level2G protection scheme (user/pass method) to protect the page.  For example,  I use lines like:   2 protect /support/client1/* www_system:client1.prot2 protect /support/client2/* www_system:client2.prot   ------------------------------    Date: 10 Jan 2006 01:38:01 -08001 From: "Uli Bellgardt" <uli_bellgardt@hotmail.com> E Subject: HP C - dup2(file_desc1,file_desc2) question: implicit CLOSE? C Message-ID: <1136885881.531455.151800@o13g2000cwo.googlegroups.com>    Hello,  C I am using dup2 (file_desc, fileno(stdout)) to redirect a program's E output to a file. After some time, or after some amount of output has C been written (whatever comes first), the program opens a new output E file, and repeats above dup2 (...) statement to route the output to a G new file. The redirection works fine, all output appears in the correct  files just as expected.   D But: After a while, the program is left with an increasing number ofF open output files. The reason for this is clearly that I did not CLOSE) the output files, and the fix is trivial.   G The C documentation states "If file_desc2 is connected to an open file,  that file is closed".   A >From this, I would expect that an previous output file is closed E implicitely with the next dup2(...), and so on.  My program obviously < does not behave like this. Am I wrong with this expectation?  * Compaq C++ V6.5-046 for OpenVMS Alpha V8.2  
 Kind regards,  -Uli   ------------------------------    Date: 10 Jan 2006 01:39:33 -08001 From: "Uli Bellgardt" <uli_bellgardt@hotmail.com> E Subject: HP C - dup2(file_desc1,file_desc2) question: implicit CLOSE? B Message-ID: <1136885973.636663.93610@z14g2000cwz.googlegroups.com>   Hello,  C I am using dup2 (file_desc, fileno(stdout)) to redirect a program's E output to a file. After some time, or after some amount of output has C been written (whatever comes first), the program opens a new output E file, and repeats above dup2 (...) statement to route the output to a G new file. The redirection works fine, all output appears in the correct  files just as expected.   D But: After a while, the program is left with an increasing number ofF open output files. The reason for this is clearly that I did not CLOSE) the output files, and the fix is trivial.   G The C documentation states "If file_desc2 is connected to an open file,  that file is closed".   A >From this, I would expect that an previous output file is closed E implicitely with the next dup2(...), and so on.  My program obviously < does not behave like this. Am I wrong with this expectation?  * Compaq C++ V6.5-046 for OpenVMS Alpha V8.2  
 Kind regards,  -Uli   ------------------------------  + Date: Tue, 10 Jan 2006 18:44:15 +0000 (UTC) . From: klewis@LUMINA.MITRE.ORG (Keith A. Lewis), Subject: Re: Java 1.4.2 installation problem. Message-ID: <dq0v9v$2rg$1@newslocal.mitre.org>   "Stanley F. Quayle" <squayle@insight.rr.com> writes in article <43C287B5.6352.144E4B93@localhost> dated Mon, 09 Jan 2006 15:56:37 -0500:. >On 9 Jan 2006 at 17:26, Keith A. Lewis wrote:( >> Do you get the the following results? >>   >> $ dir java$jvm_shr  >>  8 >> Directory SYS$COMMON:[JAVA$142.JRE.LIB.ALPHA.CLASSIC] >>   >> JAVA$JVM_SHR.EXE;1  > F >Instead of SYS$COMMON:[...], I get FAST$DKA100:[SYS0.SYSCOMMON...].   >But that's the same place.  > B >Just for fun, I changed it to the SYS$COMMON form, and still got - >"Error: no `classic' JVM at `java$jvm_shr'."   F I tried pointing that logical to a number of strange places, and I gotH various errors but not the one you did.  At this point I'd suggest goingK over the install docs carefully to make sure you have all required patches,  etc.  0 --Keith Lewis              klewis {at} mitre.org> The above may not (yet) represent the opinions of my employer.   ------------------------------  % Date: Tue, 10 Jan 2006 05:26:25 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> < Subject: Licenses in a cluster (nodes know about each other), Message-ID: <43C38BC0.15BF9C02@teksavvy.com>  C Am in the process of decomissioning my All Mighty Microvax II, so I  cloned it to the new 4000-600.  D Had many problems with licenses on the 4000-600, some requiring moreF units than SHOW LICENSE/UNITS sait were needed. And DECNET not wanting to start on the 4000-600.   A Tonight, I did a few tests of shutdown and reboot on the MVII and H noticed that it started to complain about some licences (such as WPSPLUSG and DECNET) not having enough license to load anymore. And that is on a  system I didn't touch.  H I had been told that when you have 2 systems with different system disksF and different license databases, the licenses are totally independant.5 My experience seems to indicate this is not the case.   A My *guess* is that each node takes out clusterwide locks for each F licence it has loaded indicating how many units it has consumed. (this- key is (or contains) the authorisation number   F Then, when a new node boots, it checks if a lock is alrteady taken forA that specific licence, and deducts the usage from its own licence 7 database to see if there are enough units left to load.   D So, my old MVII still having its unmodified licencse database, wouldF have license X at 18 units. But it wouldn't be able to load its neededD 18 units because the lcoks indicated that 60 units had alrteady been consumed from that license !  H Similarly, when I started this project and the 4000 told me it needed 60D units, upping the license to 60 units didn't work because the systemF would see that 18 units had already been consumed by the MVII. So thisE would also explain why I had to boost the 4000's license units beyond ( what SHOW LICENSE/UNITS was telling me.   C So it seems wrong to state that cluster nodes with different system ? disks and different license databases don't share any licensing 
 information.    G So, during a temporary transition when a particular licence is to exist G on the old and new nodes, both nodes must have the units boosted to the E total of both nodes, instead of the new node having the units boosted D only to its own needs while the old node remains with its old value.  B This is not meant as a complaint. But IU lost many hours with thisB *&?*&? license problem because I had been told that on 2 differentB systems with different system disks and license databases, licenseF information was not shared at all. That is false. Had I known, I wouldH have planned the transition differently and understood the unit boostingH requirements better and would not have wasted hours trying to figure out why DECNET wouldn't start.   ------------------------------  % Date: Tue, 10 Jan 2006 05:56:46 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> ) Subject: Re: Licenses MOD_UNITS question. , Message-ID: <43C392EE.DA01D63C@teksavvy.com>  / Ok, to close this question begun last december.   B My recent theory about locks passing licensing information between7 cluster nodes also explains why DVNETEND wouldn't work.   E When DECNET Starts, it probably sees that its license is also used by G another node and no matter how many units it has, it decides that there G would be more than one ethernet interface for the same license and that  is not permitted !  3 (the MVII uses QNA-0 , the newer nodes uses SVA-0).   H So the next test will be to see how this behaves when two nodes with theE same interface name try to use the same DVNETEND license.  Maybe they @ would simply see one interface and consider it legal. But with 26 different interface names, it definitely doesn't work.   Oh and another quirk:   D I boosted my Microvax II's DVNETRTG to 800 units. This way, the MVIIC will have enough units left when it subtracts the units used by the  newer machine.  D LICENSE LOAD DVNETRTG says that it has succesfully loaded 800 units.  B Shouldn't the message provide the actual number of units that wereF consumed ? (in this case, that node needs 230). It should also say how, many units are left for other nodes to load.   ------------------------------  % Date: Tue, 10 Jan 2006 11:07:22 -0000 * From: "Richard Brodie" <R.Brodie@rl.ac.uk>) Subject: Re: Licenses MOD_UNITS question. 2 Message-ID: <dq04ha$ra5$1@blackmamba.itd.rl.ac.uk>  ; "JF Mezei" <jfmezei.spamnot@teksavvy.com> wrote in message  & news:43C392EE.DA01D63C@teksavvy.com...  D > My recent theory about locks passing licensing information between9 > cluster nodes also explains why DVNETEND wouldn't work.   H I don't think that is the correct explanation: it's more likely, if you  clonedF the system, that you have multiple, or the wrong interfaces in the NCPE database. Make sure "list known lines" and "list known circuits" have I the correct interface names -  *only* the correct ones  for a non-routing  licence.   ------------------------------   Date: 9 Jan 2006 23:39:34 -0800  From: comp.os.vms@hotmail.com O Subject: Re: MCI is not more. Curly gets 40 million to kill yet another company C Message-ID: <1136878774.809909.121490@g14g2000cwa.googlegroups.com>   G As a passing observation I would point out that extremely large amounts C of corporations' stocks are held by funds, effectively managing the 9 often meagre wealth of indiduals via their pension funds.   E Everytime a major corp like WC gos belly up, and the shareholders get D shafted, the ones who lose are not the "players" with money to lose,5 its you and me and everyone else with a pension plan.   D For example, my pension fund has only recently recovered from lossesE incurred in the last bubble burst - in $ terms.  In real terms I will E always be behind.  This has a real effect on my standard of living in  the future.   D Did I have money in WC via my pension fund?  I actually do not know,$ but my point is valid none the less.   ------------------------------  + Date: Tue, 10 Jan 2006 08:43:21 +0000 (UTC) P From: helbig@astro.multiCLOTHESvax.de (Phillip Helbig---remove CLOTHES to reply)O Subject: Re: MCI is not more. Curly gets 40 million to kill yet another company $ Message-ID: <dpvs39$41h$1@online.de>  C In article <1136878774.809909.121490@g14g2000cwa.googlegroups.com>,   comp.os.vms@hotmail.com writes:   I > As a passing observation I would point out that extremely large amounts E > of corporations' stocks are held by funds, effectively managing the ; > often meagre wealth of indiduals via their pension funds.  > G > Everytime a major corp like WC gos belly up, and the shareholders get F > shafted, the ones who lose are not the "players" with money to lose,7 > its you and me and everyone else with a pension plan.  > F > For example, my pension fund has only recently recovered from lossesG > incurred in the last bubble burst - in $ terms.  In real terms I will G > always be behind.  This has a real effect on my standard of living in 
 > the future.  > F > Did I have money in WC via my pension fund?  I actually do not know,& > but my point is valid none the less.  A Yes, all true, but why does your pension plan invest in stocks?   F Probably because it HOPES that it will get more money in the long run F then simply opening a savings account with a guaranteed interest rate.H Their ain't no such thing as a free lunch; the price you pay for better E conditions, usually, in the long run, compared with interest, is the  H possibility that things might not work out.  Guaranteeing that you make F the money you want with your pension fund is the same as guaranteeing G that the companies whose stock it invests in will do well.  No-one can   guarantee that.    ------------------------------  % Date: Tue, 10 Jan 2006 09:33:16 -0600 . From: Bob Blunt <RobertDOTblunt@digitalDOTcom>* Subject: Re: old EZ disks with latest VMS?0 Message-ID: <gpednQBJg7SATl7eRVn-iA@comcast.com>   Michael Unger wrote:) > On 2006-01-08 22:49, "Bob Blunt" wrote:  >  >  >>[...]  >>H >>[...]  In a nutshell, they have a built-in battery and RZ25 long-term J >>retention backup but the batteries have died and expired.  All sorts of A >>weird things happen and the replacement battery packs are VERY   >>expensive.  [...]  > 
 >   ^^^^^^^^^  > G > What type of "battery" is used in these SSDs? NiCd, NiMH, LiIon, ...?  > 	 > Michael  >   B I'm pretty sure it was a NiCd, but it was basically a long set of H batteries in a thick, shrink-wrapped set.  Something similar to the old I shrink-wrapped three side-by-side AA batteries we used to maintain NVRAM  E on old MicroVAXen, just more batteries and stacked "high" instead of  G "wide."  I think it was three or four tall and two wide except for the  E bottom (SCSI adapter end) where it was three wide.  I've seen prices  2 ranging from $300 to $1K+ for the batteries alone.   ------------------------------  % Date: Tue, 10 Jan 2006 17:36:16 +0100 3 From: Michael Unger <spam.to.unger@spamgourmet.com> * Subject: Re: old EZ disks with latest VMS?, Message-ID: <42i81cF1iv9giU1@individual.net>  G [follow-up restricted to comp.sys.dec because it is strictly related to 	 hardware]   ' On 2006-01-10 16:33, "Bob Blunt" wrote:   D > I'm pretty sure it was a NiCd, but it was basically a long set of J > batteries in a thick, shrink-wrapped set.  Something similar to the old K > shrink-wrapped three side-by-side AA batteries we used to maintain NVRAM  G > on old MicroVAXen, just more batteries and stacked "high" instead of  I > "wide."  I think it was three or four tall and two wide except for the  G > bottom (SCSI adapter end) where it was three wide.  I've seen prices  4 > ranging from $300 to $1K+ for the batteries alone.  D So about one hundred NiCd cells are used for this "backup battery"??E (Considering contemporary price levels of course. ;-) Since most cell E types are still manufactured it would probably be possible to build a H "replacement battery" from a sufficiently large number of cells and some# soldered wires for interconnection.   I But the question still remains: It is worth the effort? I don't think so.    Michael    --  ; Real names enhance the probability of getting real answers. 5 My e-mail account at DECUS Munich is no longer valid.    ------------------------------  # Date: Tue, 10 Jan 2006 12:44:35 GMT ( From: Alan Greig <greigaln@netscape.net> Subject: PDPs in the news!> Message-ID: <T_Nwf.118704$PD2.99791@fe1.news.blueyonder.co.uk>  2 http://www.theregister.co.uk/2006/01/10/allen_pdp/  
 Which begins:     ' Microsoft founder opens PDP fetish site  Tap an old box  By Ashlee Vance in Mountain View- Published Tuesday 10th January 2006 01:36 GMT K Get breaking Reg news straight to your desktop - click here to find out how   I Microsoft co-founder Paul Allen has expressed his undying love for DEC's  I PDP computer in a very public fashion - he's created a website dedicated   to the machine.   I PDP Planet went live today as a way to commemorate the venerable line of  G DEC systems. The site includes scintillating photos of PDP computers -  A some of which have their motherboards and backplanes exposed. In  G addition, the site has some racy restoration stories and allows you to  ? "log-in" to a pair of PDPs that have been brought back to life.     * PDP Planet is at http://www.pdpplanet.com/   --  
 Alan Greig   ------------------------------   Date: 10 Jan 2006 13:14:39 GMT( From: bill@cs.uofs.edu (Bill Gunshannon) Subject: Re: PDPs in the news!, Message-ID: <42hq9vF1hk7ktU1@individual.net>  > In article <T_Nwf.118704$PD2.99791@fe1.news.blueyonder.co.uk>,+ 	Alan Greig <greigaln@netscape.net> writes: 4 > http://www.theregister.co.uk/2006/01/10/allen_pdp/ >  > Which begins:  >  > ) > Microsoft founder opens PDP fetish site  > Tap an old box" > By Ashlee Vance in Mountain View/ > Published Tuesday 10th January 2006 01:36 GMT M > Get breaking Reg news straight to your desktop - click here to find out how  > K > Microsoft co-founder Paul Allen has expressed his undying love for DEC's  K > PDP computer in a very public fashion - he's created a website dedicated   > to the machine.  > K > PDP Planet went live today as a way to commemorate the venerable line of  I > DEC systems. The site includes scintillating photos of PDP computers -  C > some of which have their motherboards and backplanes exposed. In  I > addition, the site has some racy restoration stories and allows you to  A > "log-in" to a pair of PDPs that have been brought back to life.  >  > , > PDP Planet is at http://www.pdpplanet.com/   H And this warrants a page in the newspaper?  I have half a dozen PDP-11'sD in my basement (most running!!) and after working out licensing withE MENTEC I am currently trying to get a few set up for students to play D with here at the University.  There is a large number of enthusiastsF most of whom have never stopped working with PDP-11's.  More importantC than that, there are still businesses actively using PDP-11's.  One E of the reason's there is no Hobbyist License and an Edu agreement was H so difficult to iron out is that MENTEC is still actively selling PDP-11
 Licenses!!   bill     --  J Bill Gunshannon          |  de-moc-ra-cy (di mok' ra see) n.  Three wolvesD bill@cs.scranton.edu     |  and a sheep voting on what's for dinner. University of Scranton   |A Scranton, Pennsylvania   |         #include <std.disclaimer.h>       ------------------------------  + Date: Tue, 10 Jan 2006 13:23:15 +0000 (UTC) . From: dfevans@bcr10.uwaterloo.ca (David Evans) Subject: Re: PDPs in the news!/ Message-ID: <dq0cg3$1db$1@rumours.uwaterloo.ca>   , In article <42hq9vF1hk7ktU1@individual.net>,) Bill Gunshannon <bill@cs.uofs.edu> wrote:  > I >And this warrants a page in the newspaper?  I have half a dozen PDP-11's E >in my basement (most running!!) and after working out licensing with F >MENTEC I am currently trying to get a few set up for students to play >with here at the University.   D   I'd say that it's a bit more of an enterprise to run a few PDP-10sF than it is to run a dozen PDP-11s.  That said, the PDP Planet site andE machines have been running for a few months now, so the article isn't G entirely accurate.  The author also seems a bit confused about what PDP  means.   --   David Evans I Faculty of Computer Science                     dfevans@bbcr.uwaterloo.ca I Dalhousie University, Halifax, Canada  http://bbcr.uwaterloo.ca/~dfevans/    ------------------------------    Date: 10 Jan 2006 05:36:50 -0800 From: bob@instantwhip.com  Subject: Re: PDPs in the news!C Message-ID: <1136900209.988073.150110@f14g2000cwb.googlegroups.com>   A maybe they out to port windoze to it like they should of replaced 8 dos with vms ... then that would be an unbeatable os ...   ------------------------------  % Date: Tue, 10 Jan 2006 10:07:30 -0500 $ From: Mike Ross <mike@corestore.org> Subject: Re: PDPs in the news!8 Message-ID: <h4j7s1pq1epeqilgfjsr7ob0sdme7i7211@4ax.com>  D On Tue, 10 Jan 2006 14:03:41 GMT, Alan Greig <greigaln@netscape.net> wrote:   <snip>  H >Although Allen and Gates did most of their early work on  PDP-10s, the F >PDP Planet site also has running PDP-8s and PDP-11s. I have no doubt I >that if he could find enough PDP-6 hardware he'd try and get one up and  3 >running as well. Or any other PDP for that matter.   B Indeed. Allen has the money and the people; he should get in touchB with Peter Lthberg in Sweden who has a warehouse full of PDP-10s, including KI and KA machines:   , http://www.stupi.se/Bilder/pdp-10/index.html  5 Would be very cool to see a KI or KA running again...    Mike -- http://www.corestore.org 'As I walk along these shores  I am the history within'   ------------------------------    Date: 10 Jan 2006 09:32:20 -0800% From: "Tim Radde" <funtim4@yahoo.com>  Subject: Re: PDPs in the news!C Message-ID: <1136914340.837453.240150@g44g2000cwa.googlegroups.com>   D I'd love to see a KA-10 running again.  I used one years ago at Penn State.  I was recently told itD was scrapped in 1992, but was fully functional at that time.  Such a waste that they would not % allow someone to rescue it back then.    Tim    ------------------------------  % Date: Tue, 10 Jan 2006 10:16:57 -0500  From: norm.raphael@metso.comK Subject: Re: Search loop gets file while still being written - How to avoid Q Message-ID: <OFACE85E93.DDF31489-ON852570F2.00537B9A-852570F2.0053EBA9@metso.com>   9 briggs@encompasserve.org wrote on 01/09/2006 05:17:16 PM:   B > In article <43C2C2CA.61066566@vaxination.ca>, JF Mezei <jfmezei.  > spamnot@vaxination.ca> writes:! > > norm.raphael@metso.com wrote: & > >> $   IF F$FILE(dfile,"EOF") .NE. 0/ > >> %SYSTEM-W-ACCONFLICT, file access conflict  > >>  \USERAREA:FILE_02.DAT;1\ > > ( > > The simple method would be to try to > > 
 > > $LOOP:! > > $   dfile=F$search("fi*.dat") ( > > $   IF dfile .EQS. "" THEN goto test- > > $OPEN/READ/NOSHARE/ERROR=LOOP temp 'dfile  > > $CLOSE temp % > > $   IF F$FILE(dfile,"EOF") .NE. 0  > > etc  > > G > > Yep, serious overhead in opening and closing the file all the time.  > A > Not only that, but it still leaves you open to race conditions.   F That is potentially a problem.  The next step is APPEND and that could- in theory encounter a conflict error as well.   G In this case, though, if the file has finished being copied (passes the E first test and is not empty) then it will be available for append (as - nothing else is supposed by spec to touch it.   H So that code should work, and the overhead in this case is not critical.   Thanks.  >  >    John Briggs   ------------------------------    Date: 10 Jan 2006 09:01:06 -0800< From: "Hein RMS van den Heuvel" <heinvandenheuvel@gmail.com>K Subject: Re: Search loop gets file while still being written - How to avoid C Message-ID: <1136910898.181780.270810@z14g2000cwz.googlegroups.com>   E The fact that F$FILE uses a full RMS file open, and thus can run into B file access conflicts, whereas DIRECTORY uses ACP functions and is@ always able ot return metadata is annoying and hopefully will be  addressed at some point in time.  B I like the 'OPEN/ERROR logical filename' solution to test for file access conflicts. @ On success the script could us the logical name for the 'processG permanent file' established by the open to do stuff like an append thus  avoiding any timing window: ( $OPEN/ERROR=retry_later logical 'my_file $APPE/LOG logical 'other_file  $CLOSE logical   hth, Hein.    ------------------------------  % Date: Tue, 10 Jan 2006 12:48:32 -0500  From: norm.raphael@metso.comK Subject: Re: Search loop gets file while still being written - How to avoid Q Message-ID: <OFBC54C139.E9D2D706-ON852570F2.00616680-852570F2.0061CC9D@metso.com>   J "Hein RMS van den Heuvel" <heinvandenheuvel@gmail.com> wrote on 01/10/2006 12:01:06 PM:  G > The fact that F$FILE uses a full RMS file open, and thus can run into D > file access conflicts, whereas DIRECTORY uses ACP functions and isB > always able ot return metadata is annoying and hopefully will be" > addressed at some point in time.  & This is an excellent point/suggestion.   > D > I like the 'OPEN/ERROR logical filename' solution to test for file > access conflicts. 9 > On success the script could us the logical name for the C > "process-permanent file" established by the open to do stuff like , > an append thus avoiding any timing window:+ > $OPEN/ERROR=retry_later logical 'my_file'   > $APPE/LOG logical 'other_file' > $CLOSE logical >   ? I had not thought to use the "open" file logical in the append.  That should be better.  = (By the way, the original example included "OPEN/NOSHARE" and ' "/SHARE" is non-negatible with "OPEN".)    > hth, > Hein.  >    ------------------------------    Date: 10 Jan 2006 07:12:01 -0800 From: comp.os.vms@hotmail.com ! Subject: Strange SEARCH behaviour C Message-ID: <1136905921.087475.314130@g47g2000cwa.googlegroups.com>    $ show log str$logE    "STR$LOG" = "STR$LOCATION:[STR_LIVE.PLU.LOGS]" (LNM$PROCESS_TABLE)  $ show symb str$warehouse    STR$WAREHOUSE = "PLU" * $ dire/since=9-jan-2006/before=10-jan-2006& str$log:strctg6000_'str$warehouse'.log  ) Directory LUXS01$DKA1:[STR_LIVE.PLU.LOGS]   B STRCTG6000_PLU.LOG;18890               34   9-JAN-2006 23:57:53.67   ... clip ...  * $ sear/since=9-jan-2006/before=10-jan-2006, str$log:strctg6000_'str$warehouse'.log "-F-" %SEARCH-E-NOFILE, no file found D $ sear/since=9-jan-2006 str$log:strctg6000_'str$warehouse'.log "-F-"' %SEARCH-I-NOMATCHES, no strings matched D $ sear/befor=9-jan-2006 str$log:strctg6000_'str$warehouse'.log "-F-" %SEARCH-E-NOFILE, no file found     % It seems that /before is not popular.   E I can not seem to generate this generally, just in this specific case  with a 19000+ file count   ------------------------------  % Date: Tue, 10 Jan 2006 01:43:16 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> : Subject: Re: Suggestion for INSTALL PURGE and SHUTDOWN.COM, Message-ID: <43C3577E.4AEE476C@teksavvy.com>  D Found another significant missing feature in the shutdown procedure.  F Shutdown.Com calls SYSHUTDWN.COM without any arguments. And it is doneD at a time where SHUTDOWN.COM still holds all answers in Px variables@ (for instance, P6 contains whether the system should be rebooted automatically or not).    C Because P1 to P8 symbols are not available from a called procedure, A SYSHUTDWN has no way of knowing whether the user has requested an  automatic reboot or not.  < So SHUTDOWN.COM should perhaps pass all parameter symbols toG SYSHUTDWN.COM so that he site procedure would have access o the options   requested by the system manager.   ------------------------------    Date: 10 Jan 2006 00:35:05 -0800& From: "Bart Zorn" <bartzorn@yahoo.com>: Subject: Re: Suggestion for INSTALL PURGE and SHUTDOWN.COMC Message-ID: <1136882105.639857.197460@g49g2000cwa.googlegroups.com>   	 JF wrote:   E > Because P1 to P8 symbols are not available from a called procedure, C > SYSHUTDWN has no way of knowing whether the user has requested an  > automatic reboot or not.  > This is not true. If you do DELETE/SYMBOL/LOCAL P1 in a called> procedure, the instance of P1 of the calling procedure becomes" available in the called procedure!   Regards,  	 Bart Zorn    ------------------------------  % Date: Tue, 10 Jan 2006 05:34:51 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> : Subject: Re: Suggestion for INSTALL PURGE and SHUTDOWN.COM, Message-ID: <43C38DB9.5E687A6F@teksavvy.com>  / Phillip Helbig---remove CLOTHES to reply wrote: H > This works for me. INSTALLED stuff will only be open on the node whoseG > system disk this is. One can dismount the system disk of a particular , > node from all other nodes with no problem.  > DISMOUNT/CLUSTER/OVERRIDE=CHECKS SYS$SYSDEVICE: doesn't get itH dismounted on the other nodes. "The system device cannot be dismounted".E So from the node where the disk is the system device, you can't issue " the command to dismount the drive.  H So tecnically, one would have to use SYSMAN to send the dismount commandG for other nodes to dismount your own system disk. It is a shame because @ DISMOUNT/CLUSTER is so much more clean and short in a procedure.  F My expectation was that DISMOUNT would have said "ok, I can't dismountB it here, but I should still send the dismount command to all other( nodes". It doesn't do that (VAX VMS 7.2)    E Also, it is wrong to assume that the only installed files on a system G reside on the system disk. If you have apps loaded on other disks, they # may have installed files there too.    ------------------------------    Date: 10 Jan 2006 09:56:05 -0800 From: "R Boyd" <bob@hax.com>: Subject: Re: Suggestion for INSTALL PURGE and SHUTDOWN.COMC Message-ID: <1136915765.402310.281770@g49g2000cwa.googlegroups.com>   ' What would be helpful is a command like   $ DISMOUNT/NODES=(-ME)  SYS$SYSDEVICE:  E This particular operation is a frequent necessary one.  It would be a B nice enhancement to DISMOUNT.  I'm not sure what the syntax shouldE really be, but it would be great to have the ability to specify which C nodes should carry out the dismount instead of being limited to the % whole cluster or just the local node.    Robert   JF Mezei wrote: 1 > Phillip Helbig---remove CLOTHES to reply wrote: J > > This works for me. INSTALLED stuff will only be open on the node whoseI > > system disk this is. One can dismount the system disk of a particular . > > node from all other nodes with no problem. > @ > DISMOUNT/CLUSTER/OVERRIDE=CHECKS SYS$SYSDEVICE: doesn't get itJ > dismounted on the other nodes. "The system device cannot be dismounted".G > So from the node where the disk is the system device, you can't issue $ > the command to dismount the drive. > J > So tecnically, one would have to use SYSMAN to send the dismount commandI > for other nodes to dismount your own system disk. It is a shame because B > DISMOUNT/CLUSTER is so much more clean and short in a procedure. > H > My expectation was that DISMOUNT would have said "ok, I can't dismountD > it here, but I should still send the dismount command to all other* > nodes". It doesn't do that (VAX VMS 7.2) >  > G > Also, it is wrong to assume that the only installed files on a system I > reside on the system disk. If you have apps loaded on other disks, they % > may have installed files there too.    ------------------------------   End of INFO-VAX 2006.020 ************************