1 INFO-VAX	Fri, 18 Mar 2005	Volume 2005 : Issue 154       Contents: Re: DECserver 700 differences? EMACS on VMS Re: EMACS on VMS# RE: Fiorina and The Peter Principle # Re: Fiorina and The Peter Principle # Re: Fiorina and The Peter Principle # Re: Fiorina and The Peter Principle ) Forgotten system password? (Alpha & 3100) - Re: Forgotten system password? (Alpha & 3100) - Re: Forgotten system password? (Alpha & 3100) 0 Fujitsu to launch new PrimeQuest Itanium servers4 Re: Fujitsu to launch new PrimeQuest Itanium servers4 RE: Fujitsu to launch new PrimeQuest Itanium servers4 Re: Fujitsu to launch new PrimeQuest Itanium servers4 Re: Fujitsu to launch new PrimeQuest Itanium servers. migrating vms pascal program form vax to alpha2 Re: migrating vms pascal program form vax to alpha2 RE: migrating vms pascal program form vax to alpha2 Re: migrating vms pascal program form vax to alpha) Re: Minimal DECwindows client environment ) Re: Minimal DECwindows client environment 1 newbie needs help with copying file with only FID 5 Re: newbie needs help with copying file with only FID 5 Re: newbie needs help with copying file with only FID  opcdef
 Re: opcdef0 Re: Problems reading HTML data using FTP sockets Re: request $ search/quiet Re: request $ search/quiet* Re: Setting density of SDLT in VMS 7.2-2 ? Re: Suggestion for FAQ RE: User disk is soon full.... Re: User disk is soon full.... Re: VMS SSH and X11 tunneling  Re: VMS SSH and X11 tunneling  Re: [Announce] FreeVMS 0.1.3 Re: [Announce] FreeVMS 0.1.3 Re: [Announce] FreeVMS 0.1.3 Re: [Announce] FreeVMS 0.1.3 Re: [Announce] FreeVMS 0.1.3 Re: [Announce] FreeVMS 0.1.3 Re: [Announce] FreeVMS 0.1.3 Re: [Announce] FreeVMS 0.1.3  F ----------------------------------------------------------------------  # Date: Fri, 18 Mar 2005 10:31:38 GMT 3 From: Jack Patteeuw <jjpatteeuw@earthlink.nospamme> ' Subject: Re: DECserver 700 differences? D Message-ID: <e6y_d.13735$qf2.11418@newsread2.news.atl.earthlink.net>   bob@instantwhip.com wrote:H > the YC model supports flash memory ... and yes, number 8 usually means > power supply change time ... >   E Did DEC/Compaq ever release software to flash your setting into that   memory ?  G I have some "race conditions" on boot up that sometimes requires me to  I re-boot the machine they load from, after they are loaded, so that every  < thing is sync'd up.  I would love to eliminate this problem.   jp   ------------------------------  + Date: Fri, 18 Mar 2005 08:16:54 +0000 (UTC) 9 From: Roar =?iso-8859-1?Q?Thron=E6s?= <roart@nvg.ntnu.no>  Subject: EMACS on VMS - Message-ID: <d1e2pm$3vi$1@orkan.itea.ntnu.no>   " Tom Linden <tom@kednos.com> wrote:N : On Thu, 17 Mar 2005 14:17:18 +0000 (UTC), Roar Throns <roart@nvg.ntnu.no>   : wrote:  & : > Tom Linden <tom@kednos.com> wrote: : > < : > : BTW, did you ever succeed getting emacs ported to VMS?   : Do you mean Thi?   Yes.  > Look at http://www.glug.org/people/ttn/software/emacs-for-vms/   Also announced at I http://lists.gnu.org/archive/html/gnu-emacs-sources/2005-03/msg00008.html   G (It did not mention VMS versions, but I think 7.3-2 was used along with  C 6.5-002.)   A (I think it was necessary starting a new thread to make sure that  this is read by more people.)    --   -Roar    ------------------------------  % Date: Fri, 18 Mar 2005 04:59:28 -0800 # From: "Tom Linden" <tom@kednos.com>  Subject: Re: EMACS on VMS ( Message-ID: <opsnt3peuozgicya@hyrrokkin>  L On Fri, 18 Mar 2005 08:16:54 +0000 (UTC), Roar Throns <roart@nvg.ntnu.no>   wrote:  $ > Tom Linden <tom@kednos.com> wrote:< > : On Thu, 17 Mar 2005 14:17:18 +0000 (UTC), Roar Throns   > <roart@nvg.ntnu.no> 
 > : wrote: > ( > : > Tom Linden <tom@kednos.com> wrote: > : > > > : > : BTW, did you ever succeed getting emacs ported to VMS? >  > : Do you mean Thi? >  > Yes. > @ > Look at http://www.glug.org/people/ttn/software/emacs-for-vms/ >  > Also announced at K > http://lists.gnu.org/archive/html/gnu-emacs-sources/2005-03/msg00008.html  > I > (It did not mention VMS versions, but I think 7.3-2 was used along with 
 > C 6.5-002.)  > C > (I think it was necessary starting a new thread to make sure that  > this is read by more people.)  >   G Well I received following from gnu-emacs-sources@gnu.org mailing list   	 yesterday  which was posted by Thi      greetings earthlings,    Emacs for VMS lives!  H more precisely, a method for autoconfiscating, configuring, building andF installing Emacs for VMS from source is now available.  whether or notF this method works for you is of intense interest to me (so i can learn, how to recognize and fix bugs).  please see:  9    http://www.glug.org/people/ttn/software/emacs-for-vms/   C and let me know what flies, what trails, what tries and what fails.   @ (if you are receiving this message and are not subscribed to theC gnu-emacs-sources mailing list, it is because you have indicated an H interest in the past re Emacs for VMS.  no worries, future announcements) will be posted only to the mailing list.)   G all code is released under the terms of the GNU General Public License. H "unofficial" (in the subject line) means that this is not "GNU software"2 per se, although perhaps in the future it will be.   thi  gnu-emacs-sources@gnu.org    ------------------------------  % Date: Fri, 18 Mar 2005 08:16:15 -0500 ' From: "Main, Kerry" <kerry.main@hp.com> , Subject: RE: Fiorina and The Peter PrincipleR Message-ID: <FD827B33AB0D9C4E92EACEEFEE2BA2FB59510D@tayexc19.americas.cpqcorp.net>   > -----Original Message-----@ > From: Bob Kaplow [mailto:kaplow_r@encompasserve.org.TRABoD]=20 > Sent: March 17, 2005 6:21 PM > To: Info-VAX@Mvb.Saic.Com . > Subject: Re: Fiorina and The Peter Principle >=205 > In article <tcFVd.891$I75.342@news.cpqcorp.net>,=20 7 > hammond@not@peek.ssr.hp.com (Charlie Hammond) writes: I > > In article <1109805482.b48929dfad008cf48321d11904dd52b3@teranews>,=20 3 > > JF Mezei <jfmezei.spamnot@teksavvy.com> writes:  > >=20A > >>Carly has been a staunch republican supporter and had been=20 
 > rumoured to 3 > >>get a government appointment for some time. ...  > >=20? > > For those who may have a full stomach, I appologize, but...  > >=209 > > Carly vs. Hillary in '08 is not all that unthinkable.  >=20F > I guess that would guarantee that I vote for yet another third party% > candidate. And then move to Canada.  >=20  D Reminds me of the Green party many years ago in Canada ..(at least I think that was their name).   G Primarily based in the West, one of their party platforms was that they C would remove the Rocky Mountains as it was spoiling the view of the   beach for the people in Calgary.  E [people who were frustrated with the other parties would vote for the  Green party as a protest vote]   :-)    Regards   
 Kerry Main Senior Consultant  HP Services Canada Voice: 613-592-4660  Fax: 613-591-4477  kerryDOTmainAThpDOTcom (remove the DOT's and AT)=20  $ "OpenVMS has always had integrity .. Now, Integrity has OpenVMS .."   ------------------------------  % Date: Fri, 18 Mar 2005 11:46:48 -0500 < From: "Peter Weaver" <WeaverConsultingServices@sympatico.ca>, Subject: Re: Fiorina and The Peter Principle, Message-ID: <3a0evpF5v2p2cU1@individual.net>   Main, Kerry wrote: >...F > Reminds me of the Green party many years ago in Canada ..(at least I   s/green/Rhinoceros/   E The Green party has a real platform, but the Rhinoceros party was the ? joke. By the time I was old enough to vote they no longer had a ! candidate in my riding. Check out D http://www.answers.com/topic/rhinoceros-party-of-canada  for some of their promises like;  !     repealing the law of gravity, ?     instituting illiteracy as Canada's third official language, >     responding to the energy crisis, reducing energy costs forE transportation by moving the cities of Montral 50km west and Toronto 
 50km east,G     annexing the United States, which would take its place as the third B territory (after the Yukon and North-West Territories) in Canada's= backyard, in order to raise the average national temperature, E     breeding a mosquito that would only hatch in January so that "the % little buggers will freeze to death", F     adopting the British system of driving on the left; this was to beG gradually phased in starting with bicycles, then small cars, eventually 2 including large trucks and buses as the last step,A     counting the Thousand Islands to make sure none were missing,      --   Peter Weaver Weaver Consulting Services Inc.  Canadian VAR for CHARON-VAX  www.weaverconsulting.ca    ------------------------------  % Date: Fri, 18 Mar 2005 11:49:30 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> , Subject: Re: Fiorina and The Peter Principle, Message-ID: <423B0699.7C34EDBF@teksavvy.com>   "Main, Kerry" wrote:I > Primarily based in the West, one of their party platforms was that they E > would remove the Rocky Mountains as it was spoiling the view of the " > beach for the people in Calgary. >   M Qubec had the Rhinoceros party. They promised to repeal all laws of physics.    ------------------------------  + Date: Fri, 18 Mar 2005 18:10:28 +0000 (UTC)  From: david20@alpha2.mdx.ac.uk, Subject: Re: Fiorina and The Peter Principle) Message-ID: <d1f5ik$kv3$1@news.mdx.ac.uk>   k In article <3a0evpF5v2p2cU1@individual.net>, "Peter Weaver" <WeaverConsultingServices@sympatico.ca> writes:  >Main, Kerry wrote:  >>... G >> Reminds me of the Green party many years ago in Canada ..(at least I  >  >s/green/Rhinoceros/ > F >The Green party has a real platform, but the Rhinoceros party was the@ >joke. By the time I was old enough to vote they no longer had a" >candidate in my riding. Check outE >http://www.answers.com/topic/rhinoceros-party-of-canada  for some of  >their promises like;  >   = Sounds like the Official Monster Raving Loony Party in the UK    see   @ http://en.wikipedia.org/wiki/Official_Monster_Raving_Loony_Party     and for their 2005 Manifesto    3 http://www32.brinkster.com/omrlp/Manicfesto2005.asp         
 David Webb Security team leader CCSS Middlesex University    " >    repealing the law of gravity,@ >    instituting illiteracy as Canada's third official language,? >    responding to the energy crisis, reducing energy costs for F >transportation by moving the cities of Montral 50km west and Toronto >50km east, H >    annexing the United States, which would take its place as the thirdC >territory (after the Yukon and North-West Territories) in Canada's > >backyard, in order to raise the average national temperature,F >    breeding a mosquito that would only hatch in January so that "the& >little buggers will freeze to death",G >    adopting the British system of driving on the left; this was to be H >gradually phased in starting with bicycles, then small cars, eventually3 >including large trucks and buses as the last step, B >    counting the Thousand Islands to make sure none were missing, >  >  >-- 
 >Peter Weaver   >Weaver Consulting Services Inc. >Canadian VAR for CHARON-VAX >www.weaverconsulting.ca >  >    ------------------------------  % Date: Fri, 18 Mar 2005 08:33:25 -0600 % From: Neil Cherry <njc@wolfgang.uucp> 2 Subject: Forgotten system password? (Alpha & 3100). Message-ID: <slrnd3lplk.dv5.njc@wolfgang.uucp>  B Oh I've gone and done it, I've forgotten the system password on my> 2 lab machines (I support DECNet Phase IV testing from time toE time). I know I found the instructsions for the 3100 but I can't find E them. For the Alpha I haven't found anything yet. On the Alpha I have D one user account that I think has system privileges. I have physical/ access to both machines and this is not a hack.   ! PS and yes I feel pretty stupid..    --  C Linux Home Automation         Neil Cherry       ncherry@comcast.net ; http://home.comcast.net/~ncherry/               (Text only) 8 http://hcs.sourceforge.net/                     (HCS II): http://linuxha.blogspot.com/                    My HA Blog   ------------------------------    Date: 18 Mar 2005 09:33:09 -0600 From: briggs@encompasserve.org6 Subject: Re: Forgotten system password? (Alpha & 3100)3 Message-ID: <FvgaM+AOWep6@eisner.encompasserve.org>   V In article <slrnd3lplk.dv5.njc@wolfgang.uucp>, Neil Cherry <njc@wolfgang.uucp> writes:D > Oh I've gone and done it, I've forgotten the system password on my@ > 2 lab machines (I support DECNet Phase IV testing from time toG > time). I know I found the instructsions for the 3100 but I can't find G > them. For the Alpha I haven't found anything yet. On the Alpha I have F > one user account that I think has system privileges. I have physical1 > access to both machines and this is not a hack.   E Is this the password to the SYSTEM account that you're talking about?   A Or the /SYSTEM password that can be optionally required for login B from specified terminals and is set with UAF> SET PASSWORD /SYSTEM  E In either case, the most obvious solution is described in the OpenVMS  FAQ,  9 http://h71000.www7.hp.com/faq/vmsfaq_006.html#index_x_391   I [In summary, this reference walks you through a conversational bootstrap. H Once booted, you will be presented with a $ prompt on the system console  without having to log in first.]   And then  4 http://h71000.www7.hp.com/faq/vmsfaq_007.html#mgmt5a  A [In summary, this reference walks you through using the Authorize 2 utility to set the password on the SYSTEM account]   	John Briggs   ------------------------------  % Date: Fri, 18 Mar 2005 12:29:19 -0600 % From: Neil Cherry <njc@wolfgang.uucp> 6 Subject: Re: Forgotten system password? (Alpha & 3100). Message-ID: <slrnd3m7fv.ekv.njc@wolfgang.uucp>  > On 18 Mar 2005 09:33:09 -0600, briggs@encompasserve.org wrote:X > In article <slrnd3lplk.dv5.njc@wolfgang.uucp>, Neil Cherry <njc@wolfgang.uucp> writes:E >> Oh I've gone and done it, I've forgotten the system password on my A >> 2 lab machines (I support DECNet Phase IV testing from time to H >> time). I know I found the instructsions for the 3100 but I can't findH >> them. For the Alpha I haven't found anything yet. On the Alpha I haveG >> one user account that I think has system privileges. I have physical 2 >> access to both machines and this is not a hack. > G > Is this the password to the SYSTEM account that you're talking about?  > C > Or the /SYSTEM password that can be optionally required for login D > from specified terminals and is set with UAF> SET PASSWORD /SYSTEM > G > In either case, the most obvious solution is described in the OpenVMS  > FAQ, > ; > http://h71000.www7.hp.com/faq/vmsfaq_006.html#index_x_391  > K > [In summary, this reference walks you through a conversational bootstrap. J > Once booted, you will be presented with a $ prompt on the system console" > without having to log in first.]  B That sounds familiar, yes I've had to do this before. About 2 or 3E years ago I hosed up my 3100. I seldom get to use VMS so it's easy to F forget the password. I have tried to turn off the aging but I've neverD been able to do it for system. BTW, it's the system account login. IE hadn't needed to use the /SYSTEM. Rats! It looks like my user account A doesn't have system privileges (I thought I set that, guess not).   
 > And then > 6 > http://h71000.www7.hp.com/faq/vmsfaq_007.html#mgmt5a > C > [In summary, this reference walks you through using the Authorize 4 > utility to set the password on the SYSTEM account]  D Excellent! I will get to work on that right away! Then I'll turn the> Alpha into an ftp & tftp server. If I use it I won't loose it!  
 Thank you.   --  C Linux Home Automation         Neil Cherry       ncherry@comcast.net ; http://home.comcast.net/~ncherry/               (Text only) 8 http://hcs.sourceforge.net/                     (HCS II): http://linuxha.blogspot.com/                    My HA Blog   ------------------------------  % Date: Fri, 18 Mar 2005 08:31:49 -0500 ' From: "Main, Kerry" <kerry.main@hp.com> 9 Subject: Fujitsu to launch new PrimeQuest Itanium servers R Message-ID: <FD827B33AB0D9C4E92EACEEFEE2BA2FB595110@tayexc19.americas.cpqcorp.net>   All,  B The attached article may be of interest to those following Itanium servers:  @ http://www.itworld.com/Comp/1361/050317fujitsu/ (March 17, 2005)  A "Fujitsu Ltd. next month will launch a new line of multiprocessor H servers based on Intel Corp.'s Itanium 2 processor, according to sourcesH familiar with the company's plans. The new line, called PrimeQuest, willF be unveiled at a press conference in San Francisco currently scheduled for April 5, the sources said.  @ The PrimeQuest products will be Fujitsu's first high-end ItaniumE servers. The company currently sells Primergy servers with as many as D four Itanium processors, but will expand its product line to includeG servers with between eight and 64 Itanium processors with the launch of  PrimeQuest.   H According to sources, Fujitsu's first two PrimeQuest systems will be theD PrimeQuest 480, a 32-processor system that will ship with as much asH 1,024G bytes of memory, and the PrimeQuest 440, which will house as manyF as 16 processors and 512G bytes of memory. Both systems will initiallyB ship with the 1.6 GHz and 1.5 GHz versions of Intel's "Madison 9M" Itanium 2 processors.   E The company declined to comment on specific PrimeQuest servers or the C April launch date. But Fujitsu has devoted significant resources to E building larger Itanium servers, said Jon Rodriguez, a senior product E manager with Fujitsu. Approximately 100 engineers helped to build the @ new servers, which will run both the Windows and Linux operating systems, he said....."  
 [snip ...]  F Ok, so any bets that this big guy will also be able run Solaris in the future?    :-)    Regards   
 Kerry Main Senior Consultant  HP Services Canada Voice: 613-592-4660  Fax: 613-591-4477  kerryDOTmainAThpDOTcom (remove the DOT's and AT)=20  $ "OpenVMS has always had integrity .. Now, Integrity has OpenVMS .."   ------------------------------   Date: 18 Mar 2005 13:49:01 GMT( From: bill@cs.uofs.edu (Bill Gunshannon)= Subject: Re: Fujitsu to launch new PrimeQuest Itanium servers , Message-ID: <3a04icF63du0sU1@individual.net>  R In article <FD827B33AB0D9C4E92EACEEFEE2BA2FB595110@tayexc19.americas.cpqcorp.net>,* 	"Main, Kerry" <kerry.main@hp.com> writes: > H > Ok, so any bets that this big guy will also be able run Solaris in the	 > future?   E Sure.  But considering what group this is shouldn't the question have # been wether or not it will run VMS?    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: Fri, 18 Mar 2005 09:26:47 -0500 ' From: "Main, Kerry" <kerry.main@hp.com> = Subject: RE: Fujitsu to launch new PrimeQuest Itanium servers R Message-ID: <FD827B33AB0D9C4E92EACEEFEE2BA2FB59511F@tayexc19.americas.cpqcorp.net>   > -----Original Message-----$ > From: bill@triangle.cs.uofs.edu=20A > [mailto:bill@triangle.cs.uofs.edu] On Behalf Of Bill Gunshannon  > Sent: March 18, 2005 8:49 AM > To: Info-VAX@Mvb.Saic.Com ? > Subject: Re: Fujitsu to launch new PrimeQuest Itanium servers  >=20 > In article=20 @ > <FD827B33AB0D9C4E92EACEEFEE2BA2FB595110@tayexc19.americas.cpqc > orp.net>, , > 	"Main, Kerry" <kerry.main@hp.com> writes: > >=20> > > Ok, so any bets that this big guy will also be able run=20 > Solaris in the > > future?  >=20G > Sure.  But considering what group this is shouldn't the question have % > been wether or not it will run VMS?  >=20  G Depends on if the topic is Itanium's growing (albeit slower than hoped) ? acceptance in the market place which is discussed daily in this 
 newsgroup.=20   D The more vendors that jump on Itanium, the more market acceptance of? this platform which indirectly is potentially good for OpenVMS.    Regards   
 Kerry Main Senior Consultant  HP Services Canada Voice: 613-592-4660  Fax: 613-591-4477  kerryDOTmainAThpDOTcom (remove the DOT's and AT)=20  $ "OpenVMS has always had integrity .. Now, Integrity has OpenVMS .."   ------------------------------  % Date: Fri, 18 Mar 2005 11:56:12 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> = Subject: Re: Fujitsu to launch new PrimeQuest Itanium servers , Message-ID: <423B082B.B8707EE7@teksavvy.com>   "Main, Kerry" wrote:C > "Fujitsu Ltd. next month will launch a new line of multiprocessor 6 > servers based on Intel Corp.'s Itanium 2 processor,     H This has as much impact on the IT industry as Cray announcing some alphaH based mainframe that will sell 3 copies , to weather services of the USA (or to the military).   H IA64 is to CPUs what Unix was to "bunch" companies. They couldn't affordA their own OS anymore, so they switched to Unix because it was not A propeietary.  But these companies, or what is left of them aren't , exactly large players in the industry today.  H IA64 does have the advantage that it is generic and not tied to a vendor@ such as Power for IBM, Sparc for Sun. But the market for genericE computer vendors isn't that large in the "mainframe" class, they just F have a handful of customers who need essentially custom made boxes for their custom applications.   ------------------------------  % Date: Fri, 18 Mar 2005 12:27:33 -0500 ( From: Bill Todd <billtodd@metrocast.net>= Subject: Re: Fujitsu to launch new PrimeQuest Itanium servers = Message-ID: <bYWdnSrj3cMIkqbfRVn-rA@metrocastcablevision.com>    Main, Kerry wrote:   ...   F > The more vendors that jump on Itanium, the more market acceptance ofA > this platform which indirectly is potentially good for OpenVMS.   I I'm afraid that sword cuts multiple ways, Kerry.  If the Fujitsu product  E is as ho-hum as Superdome is, then it won't make any more difference  F than NEC's presence on the Itanic deck has made these past few years. I On the other hand, if Fujitsu's product is notably superior to Superdome  G (which wouldn't be that difficult), then while it may help keep Itanic  I itself afloat it may help sink HP (not that HP isn't doing a fairly good   job of that on its own).   - bill   ------------------------------    Date: 18 Mar 2005 03:55:15 -0800. From: wim.de-boer@corusgroup.com (Wim de Boer)7 Subject: migrating vms pascal program form vax to alpha = Message-ID: <467d6edb.0503180355.42c03ec2@posting.google.com>   , Hello pascal vms experts all over the world,B i'am trying to migrate a lot of pascal programs from vax to alpha.  E the programs on the vax are using a construction to execute functions + depending on its name, it works wonderwell.   @ then same program on the alpha crashes, probably caused by wrong addressing.   F I extracted the program as much as i could to give you all a good look into the construction.  D I use a macro definition to determine the addresses of functions, so, that i can call them from the pascalprogram.   the progams:   --------------------------    DOE_TABEL.DEF   TYPE  Executie_proc_type = [WORD] ('                               Onbekend, "                               p_1,"                               p_2,"                               p_3,"                               p_4,-                               na_de_laatste);    ----------------------------  DOE_TABEL.MAR   .TITLE Executie adressen tabel    .ENABLE GLOBAL Executie_adres_tabel::
  .ADDRESS p_1 
  .ADDRESS p_2 
  .ADDRESS p_3 
  .ADDRESS p_4  .END   -----------------------------     EXECUTIE_INTERFACE.PAS    MODULE Executie_interface;   B [GLOBAL] FUNCTION Doe (FUNCTION Te_doen ( VAR De_functie : VARYING [L1] OF CHAR ): INTEGER; ?                           VAR Functie : VARYING [L2] OF CHAR ):  INTEGER; BEGIN  Te_doen (Functie);	 Doe := 1;  END;      D [GLOBAL] FUNCTION Executie_interface ( VAR De_functie : VARYING [L1]
 OF CHAR ): INTEGER;   0 [EXTERNAL] FUNCTION Doe (     T_doen : UNSIGNED;?                           VAR Functie : VARYING [L2] OF CHAR ):  INTEGER;EXTERN;      %INCLUDE 'DOE_TABEL.DEF /NOLIST'    VAR 9  Executie_adres_tabel: [EXTERNAL] ARRAY [SUCC(Onbekend).. F                                      PRED(na_de_laatste)] OF UNSIGNED;"  Een_functie : Executie_proc_type;  Ret_waarde  : INTEGER;     BEGIN  Ret_waarde := 2; Een_functie := Onbekend;2 READV(De_functie, Een_functie, ERROR := CONTINUE);! IF (Een_functie <> Onbekend) THEN    BEGIN F   Ret_waarde := Doe ( Executie_adres_tabel[Een_functie], De_functie );   END  ELSE   BEGIN    Ret_waarde := -2;    END;! Executie_interface := Ret_waarde;  END;    END.  % -------------------------------------   MAIN_PR.PAS   PROGRAM Main_pr (INPUT,OUTPUT);    ( [EXTERNAL] FUNCTION Executie_interface (@                VAR De_functie : VARYING [L1] OF CHAR ): INTEGER; EXTERN;        VAR   Ret_sts : INTEGER;    Buffie  : VARYING [12] of char; BEGIN  WRITELN ( "?? p_1 --- p_4 ??");  READLN(Buffie); ' Ret_sts := Executie_interface (Buffie);  WRITELN ( Ret_sts ); END.  * ------------------------------------------    p_1.pas   MODULE P_1 (OUTPUT);    [GLOBAL] PROCEDURE P_1 ;    BEGIN  WRITELN ( "P_1" ); END;    END.   ---------------------     p_2.pas   MODULE P_2 (OUTPUT);    [GLOBAL] PROCEDURE P_2 ;    BEGIN  WRITELN ( "P_2" ); END;    END.   ------------------------    ty p_3.pas    MODULE P_3 (OUTPUT);    [GLOBAL] PROCEDURE P_3 ;    BEGIN  WRITELN ( "P_3" ); END;    END.   --------------------------    p_4.pas   MODULE P_4 (OUTPUT);    [GLOBAL] PROCEDURE P_4 ;    BEGIN  WRITELN ( "P_4" ); END;    --------------------------------  A  MK.COM  <-----     to generate the .obj-files and te main_pr.exe     $ MACRO DOE_TABEL 	 $ PAS P_1 	 $ PAS P_2 	 $ PAS P_3 	 $ PAS P_4  $ PAS EXECUTIE_INTERFACE
 $ PAS MAIN_PR  $ LINK MAIN_PR,-     EXECUTIE_INTERFACE,-     DOE_TABEL,- 	     P_1,- 	     P_2,- 	     P_3,-      P_4  END.  + -------------------------------------------   @ So, nou you have all the stuff you need to make it running underA vax-vms, please can someone change it so that it runs on a alpha?    INFO of the ALPHA:     WSYS = "V7.3    " 0   WCPU = 8   Hex = 00000008  Octal = 000000000107   WHWMODEL = 1839   Hex = 0000072F  Octal = 00000003457    " DNTBLK, a AlphaServer DS10 466 MHz@ Multiprocessing is DISABLED. Uniprocessing synchronization image loaded.     Primary CPU = 000 	 CPU sets:     Active               0     Configure            0     Powered Down         None    Potential            0     Autostart            0     Failover             None  * I hope to hear soon from some one, thanks,,   Wim de Boer     wim.de-boer@corusgroup.com   ------------------------------  % Date: Fri, 18 Mar 2005 04:25:42 -0800 ( From: Jeff Cameron <roktsci@comcast.net>; Subject: Re: migrating vms pascal program form vax to alpha / Message-ID: <BE6008C6.9A72%roktsci@comcast.net>    On 3/18/05 3:55 AM, in article> 467d6edb.0503180355.42c03ec2@posting.google.com, "Wim de Boer"# <wim.de-boer@corusgroup.com> wrote:   . > Hello pascal vms experts all over the world,D > i'am trying to migrate a lot of pascal programs from vax to alpha. > G > the programs on the vax are using a construction to execute functions - > depending on its name, it works wonderwell.  > B > then same program on the alpha crashes, probably caused by wrong
 > addressing.  > H > I extracted the program as much as i could to give you all a good look > into the construction. > F > I use a macro definition to determine the addresses of functions, so. > that i can call them from the pascalprogram. >  > the progams: >  > --------------------------* Missing an important piece of information:  F When the program "Crashes", what are the exact error messages you get?   Jeff   ------------------------------  % Date: Fri, 18 Mar 2005 08:47:16 -0500 ' From: "Main, Kerry" <kerry.main@hp.com> ; Subject: RE: migrating vms pascal program form vax to alpha R Message-ID: <FD827B33AB0D9C4E92EACEEFEE2BA2FB595112@tayexc19.americas.cpqcorp.net>   > -----Original Message-----: > From: Wim de Boer [mailto:wim.de-boer@corusgroup.com]=20 > Sent: March 18, 2005 6:55 AM > To: Info-VAX@Mvb.Saic.Com 9 > Subject: migrating vms pascal program form vax to alpha  >=20. > Hello pascal vms experts all over the world,D > i'am trying to migrate a lot of pascal programs from vax to alpha. >=20G > the programs on the vax are using a construction to execute functions - > depending on its name, it works wonderwell.  >=20B > then same program on the alpha crashes, probably caused by wrong
 > addressing.  >=20H > I extracted the program as much as i could to give you all a good look > into the construction. >=20F > I use a macro definition to determine the addresses of functions, so. > that i can call them from the pascalprogram. >=20 > the progams: >=20  F This may or may not be of assistance, but as a fyi, there are a numberB of doc's that speak to general VAX to Alpha porting differences to# consider at the following location: + http://h71000.www7.hp.com/doc/archived.html    Regards   
 Kerry Main Senior Consultant  HP Services Canada Voice: 613-592-4660  Fax: 613-591-4477  kerryDOTmainAThpDOTcom (remove the DOT's and AT)=20  $ "OpenVMS has always had integrity .. Now, Integrity has OpenVMS .."   ------------------------------  # Date: Fri, 18 Mar 2005 17:21:21 GMT & From: John Reagan <john.reagan@hp.com>; Subject: Re: migrating vms pascal program form vax to alpha 2 Message-ID: <l6E_d.1929$NA3.1853@news.cpqcorp.net>   Wim de Boer wrote:. > Hello pascal vms experts all over the world,D > i'am trying to migrate a lot of pascal programs from vax to alpha. >   F On VAX, a routine parameter is the address of a bound-procedure-value E which in the correct sense is two longwords in size.  However, given  I that the routine is unbound, Pascal didn't look at the 2nd longword.  So  G your program, by using the value parameter on the external declaration  ? of DOE ended up passing the address of executie_adres_tabel[i].   I On Alpha, a routine parameter is the address of the procedure descriptor  H for the routine you want to execute.  The code address is buried inside G the procedure descriptor.  To get the contents of executie_adres_table  C to be passed instead of a pointer to it, you want to add an %IMMED  > foreign mechanism specifier to the external definition of DOE.  	 So change   % (hiyall)$ diff executie_interface.pas  ************1 File HIYALL$:[REAGAN.COV]EXECUTIE_INTERFACE.PAS;3 <     18   [EXTERNAL] FUNCTION Doe ( %immed T_doen : UNSIGNED;H     19                             VAR Functie : VARYING [L2] OF CHAR ): ******1 File HIYALL$:[REAGAN.COV]EXECUTIE_INTERFACE.PAS;2 9     18   [EXTERNAL] FUNCTION Doe (     T_doen : UNSIGNED; H     19                             VAR Functie : VARYING [L2] OF CHAR ): ************  - and it will work fine on Alpha (and Itanium).    --   John Reagan / HP Pascal/{A|I}MACRO for OpenVMS Project Leader  Hewlett-Packard Company    ------------------------------  # Date: Fri, 18 Mar 2005 16:47:14 GMT * From: "FredK" <fred.nospam@nospam.dec.com>2 Subject: Re: Minimal DECwindows client environment1 Message-ID: <mCD_d.1923$GA3.220@news.cpqcorp.net>   D Normally you would not see the message if it was started normally atC system startup time.  Lack of a local graphics device does not stop  use of remote displays.     : "JF Mezei" <jfmezei.spamnot@teksavvy.com> wrote in message& news:423A010C.1A41A051@teksavvy.com... > FredK wrote:- > > What you need is to have Motif installed.  > G > It is installed. But I am not entirely sure how to get the startup to H > run since there is no graphic interface on the all mighty microvax II.@ > (I tried starting it and it complained about having no graphic > interfaces). > I > > Is everything needed?  No.  But frankly, it isn't worth the effort to G > > figure out what can be safely removed.  Feel free to start renaming < > > things to .exe_not and rebooting until it stops working. > J > Well, I just realised that there are no .OLBs furnished with decwindows,6 > so I am forced to link against the shareable images.   ------------------------------  % Date: Fri, 18 Mar 2005 12:03:20 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> 2 Subject: Re: Minimal DECwindows client environment, Message-ID: <423B09D7.BF7D5192@teksavvy.com>   FredK wrote: > F > Normally you would not see the message if it was started normally atE > system startup time.  Lack of a local graphics device does not stop  > use of remote displays.   K OK, next time my all mighty microvax II reboots, I'll give it another shot.    ------------------------------    Date: 18 Mar 2005 06:09:23 -0800 From: djpietro@earthlink.net: Subject: newbie needs help with copying file with only FIDB Message-ID: <1111154963.443146.69820@f14g2000cwb.googlegroups.com>  D I am tasked to get a bunch of files off of an optical device. When IG set default to the device (seems each side of a platter is mounted as auD file system.) I can do a directory and see only base system files. IG know there are many-many files on the platter and I have what I believeiE is the FID of each of those files. I do not have the file names - noru does a directory show them.t  D Can someone suggest a means by which I might be able to copy all the. files off of these platters to a regular disk?  A I dont believe I'm not seeeing files because of ACLs or any otheraF permissions issues (though I should know for sure today and get needed perms if thats the cause)   " Your thoughts greatly appreciated. Thanks!i   ------------------------------    Date: 18 Mar 2005 06:37:24 -0800  From: "Barry" <dysert@gmail.com>> Subject: Re: newbie needs help with copying file with only FIDC Message-ID: <1111156644.715662.322020@f14g2000cwb.googlegroups.com>   E If I'm not mistaken (it's been a while), DFU can manipulate files viauG FID.  If, after getting your privs (READALL should cover it), you stillu> can't see the filespecs, install DFU and go at them with that.   ------------------------------    Date: 18 Mar 2005 15:35:07 +0100. From: huber@NOBODY-mppmu.mpg.de (Joseph Huber)> Subject: Re: newbie needs help with copying file with only FID+ Message-ID: <$fs4eSXLdAko@vms.mppmu.mpg.de>u  a In article <1111154963.443146.69820@f14g2000cwb.googlegroups.com>, djpietro@earthlink.net writes: F > I am tasked to get a bunch of files off of an optical device. When II > set default to the device (seems each side of a platter is mounted as a1F > file system.) I can do a directory and see only base system files. II > know there are many-many files on the platter and I have what I believemG > is the FID of each of those files. I do not have the file names - noro > does a directory show them.t > F > Can someone suggest a means by which I might be able to copy all the0 > files off of these platters to a regular disk?  B There is a freeware program FID (look into the usual archives, one5 version -not necessarily the newest- is on my server:-;   http://wwwvms.mppmu.mpg.de/vmssig/archive/f/fid011.zip ). ( You enter a FID, it finds the file-name.E Program some DCL around to run FID over the list of FIDs You have ...v  @ -- .6    Joseph Huber, Muenchen  http://www.huber-joseph.de/   ------------------------------    Date: 18 Mar 2005 08:50:30 -0800 From: wmarsh21@earthlink.net Subject: opcdefcC Message-ID: <1111164630.405928.264660@f14g2000cwb.googlegroups.com>d  ? I am converting a VAX Fortran system to Alpha and have run intor! a library issue. Any suggestions?/   	     84 	     85 	INCLUDE '($OPCDEF)'g 	     86 	    122 	STRUCTURE /OPCDEF/ 		...................1A %F90-W-WARNING, (1) The structure contains one or more misaligned  fields.   [OPCDEF]   ------------------------------    Date: 18 Mar 2005 12:23:11 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen)- Subject: Re: opcdef-3 Message-ID: <P2NrE4x7+b0n@eisner.encompasserve.org>   b In article <1111164630.405928.264660@f14g2000cwb.googlegroups.com>, wmarsh21@earthlink.net writes:A > I am converting a VAX Fortran system to Alpha and have run into.# > a library issue. Any suggestions?o > 
 > 	     84 > 	     85 	INCLUDE '($OPCDEF)'1
 > 	     86 > 	    122 	STRUCTURE /OPCDEF/ > 		...................1C > %F90-W-WARNING, (1) The structure contains one or more misalignedd > fields.   [OPCDEF]  B Look through the compiler documentation for a way to suppress that@ particular warning.  While Fortran would generate more efficientC code with aligned fields, you do not have control of that structure-' as it's alignment is determined by VMS.    ------------------------------  % Date: Fri, 18 Mar 2005 10:31:48 -0000., From: "Ian Dean" <Ian.d.dean@baesystems.com>9 Subject: Re: Problems reading HTML data using FTP socketse1 Message-ID: <423aac4d$1_1@glkas0286.greenlnk.net>u   Hi,s7 Unfortunately ethereal do not supply a version for VMS.tJ I have, however got some data from TCP(IP)TRACE, but it doesn't mean a lot to me.D Is there any documentation or assistance that describes this output? Here's hoping,     Ian   G "Simon Clubley" <clubley@remove_me.eisner.decus.org-Earth.UFP> wrote ine5 message news:KCJOZdfpiQ1J@eisner.encompasserve.org...g@ > In article <4236b1a4$1_1@baen1673807.greenlnk.net>, "Ian Dean"# <Ian.d.dean@baesystems.com> writes:f > > Hi,tJ > >     We have 2 Alpha machines, M1 (OpenVMS 7.1) and M2 (OpenVMS 7.3 and< > > Apache server) that are communicating using FTP sockets.K > >     M2 packets data up within HTML pages, passes this to M1 where it is F > > decoded. However, data oftten "goes missing", sometimes unexpected <CR><LF>I > > characters are added to the decoded data. Furthermore using Mosaic too read< > > this data fails to read more than approx 5k of the data.K > >     Using the same command under IE on a PC results in all the data ande no > > corruption.- > >-H > >     Is there something that needs configuring on M1? Has anyone some ideask  > > where I could start looking? > >a >dH > I would start by using something like Ethereal to verify that the data beenL > transmitted to both clients was the same. I would also use Ethereal to seeB > what commands were actually been used to set up the FTP session. >2D > Do the attributes on the files in question actually agree with the contentsJ > of the files ? (Ie: transferring a file in binary mode that actually hadH > stream structure internally, but had variable length record attributesI > would succeed, but would fail if transferred in ascii mode. The clientsmI > may be setting up the sessions differently, hiding attribute problems.)  >p5 > Ethereal is available from http://www.ethereal.com/n >t > Simon. >f > --= > Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP,9 > Microsoft: The Standard Oil Company of the 21st century8   ------------------------------    Date: 18 Mar 2005 06:01:50 -0800  From: "Barry" <dysert@gmail.com># Subject: Re: request $ search/quietaC Message-ID: <1111154510.690984.278050@l41g2000cwc.googlegroups.com>a  G I agree that using Search to "touch" a file is a pretty inefficient way,C to do things.  I also know that people do all sorts of "odd" thingsME with the tools they have.  I remember suggesting that a long-standingaC TECO bug be fixed (the one where a "backwards search" will actuallytE succeed if the target is immediately *forward* of the cursor).  I was C told it wouldn't be fixed because someone somewhere might depend ona this buggy behavior.  E Btw, implementing "touch" on VMS can be done in a very simple commandaB procedure.  I've written one, as I'm sure hundreds of others have.   ------------------------------    Date: 18 Mar 2005 12:20:39 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen) # Subject: Re: request $ search/quieti3 Message-ID: <6SFNOn9eTCcb@eisner.encompasserve.org>   f In article <1111154510.690984.278050@l41g2000cwc.googlegroups.com>, "Barry" <dysert@gmail.com> writes:I > I agree that using Search to "touch" a file is a pretty inefficient way E > to do things.  I also know that people do all sorts of "odd" thingseG > with the tools they have.  I remember suggesting that a long-standingcE > TECO bug be fixed (the one where a "backwards search" will actuallyeG > succeed if the target is immediately *forward* of the cursor).  I wasdE > told it wouldn't be fixed because someone somewhere might depend onr > this buggy behavior.  F Are you also of the opinion that a "forward search" should fail if the+ pointer is right at the start of the item ?a   ------------------------------  % Date: Fri, 18 Mar 2005 13:01:16 +0000t- From: Roy Omond <Roy.Omond@BlueBubble.UK.Com> 3 Subject: Re: Setting density of SDLT in VMS 7.2-2 ?s, Message-ID: <3a01ttF65h61oU1@individual.net>   Roy Omond wrote:   > Jeff Cameron wrote:  > [...snip...]L >>> Some of the c.o.v. denizens seem to be quite adroit at manipulating SCSIK >>> drives. Maybe one of them could help you send IO$DIAGNOSE commands to aa >>> drive once it's MOUNTed. >> >>G >> This is certainly a possibility, You would need to have the SDLT320  	 >> devicevC >> programmers manual so you can construct the proper SCSI command.r > D > Thanks.  I might try this route.  Maybe Glenn Everhart has already > done something similar ?  * Apologies for following up on my own post.  @ First of all, thanks to all who responded, and special thanks to! Glenn "IO$_DIAGNOSE" Everhart :-)t  = I've been playing with Glenn's GKINIT program (available froma< http://mvb.saic.com/freeware/vms95b/net95b/gkinit.c) but I'm; a bit stuck trying to deduce the magic incantation of bytes * to set a SDLT drive into SDLT 110 density.  > Glenn's program is written specifically to set an Exabyte 8500: drive into the lower 8200 density using a SCSI Set Mode to> the drive.  The magic incantation for this is the byte string:  + /* set density 20 = Exabyte 8200 density */.* /* 14 hex in next line is magic density */  < mode_sel_data[28] = {0x00, 0x0, 0x0, 0x08, 0x14, 0x00, 0x00,>    0x00, 00, 00, 00, 00, 0x10, 0x0d, 0x07, 00, 0x80, 0x80, 00,*    00, 0x40, 00, 0x18, 00, 00, 00, 00, 00}  > Would any kind soul with sufficient low-level knowledge of the> SDLT drives be able to tell me the appropriate values for this= for the SDLT drives ?  Which SCSI page is the one to change ?d: (If I had even this knowledge, it might be possible to use: the unsupported Sys$Etc:SCSI_Mode.Exe to achieve my goal.)  = I've got the values for the density setting (73 for SDLT 320,e: 72 for SDLT 110) but the rest of the bytes seem to set the> drive into an, ahem, "unusual" mode.  It does, however, appear) to set the drive's density appropriately.    Many thanks in advance,a  	 Roy OmondS Blue Bubble Ltd.   ------------------------------    Date: 18 Mar 2005 06:48:16 -0800$ From: "AEF" <spamsink2001@yahoo.com> Subject: Re: Suggestion for FAQ C Message-ID: <1111157296.575392.269830@l41g2000cwc.googlegroups.com>i   Phil Mendelsohn wrote:0 > hoff@hp.nospam (Hoff Hoffman) wrote in message. news:<wRk_d.1882$nP2.1291@news.cpqcorp.net>...7 > > In article <FZCaKMw6pN4e@eisner.encompasserve.org>, = koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes: A > > :In article <Xns961CE269809lithiumnospamgmxat@212.33.32.148>,u( Bernhard <lithium@nospam_gmx.at> writes: > G > >   Ayup.  I'll have to go read up on DCL, though, as I'm not certain  howo [...]gA > He made it very clear that while I *could* think of logicals aslC > "synonyms," that was a naive near-miss, and that I should realizen thatC > their power came from being an abstraction layer, so that I wouldrG > never have to refer to anything absolute.  That's why we use logicals A > instead of device names, etc.  The furthest your code gets from D > portable is having to rewire the appropriate logicals table(s).  IF > think most readers on this list know this better than I, but perhaps2 > some FAQ readers might benefit from the verbage.  F Well, you quoted Hoff's post, but you referenced mine by talking about@ "synonyms", so I assume you meant to quote mine. I used the word> synonyms only to emphasize the fact that logical names are notC variables in the sense that you cannot perform arithmetic, logical,rD bit, ..., operations on them as you can with most other "variables".E Yes, the word synonyms is an oversimplification of what logical namesuE are. Logical names are logical names. But that's the problem when you@A use a single word. The only single word that accurately describes G logical names is logical names (yeah, it's two words, but you know whatlC I mean!). I did elaborate on other features of logical names, but I-D suppose I should have stressed their role in making programs device-& and file-independent more than I did.    [...]o   ------------------------------  % Date: Fri, 18 Mar 2005 19:37:10 +1100 6 From: "O'Brien Paddy" <Paddy.O'Brien@transgrid.com.au>' Subject: RE: User disk is soon full.... X Message-ID: <8BAD914A0B8CA84C9E94187103A1AB9E05F651@EX-TG2-PR.corporate.transgrid.local>   >=20 > Pelle Lind wrote:m > > Hi,i > >=20G > > I'm maintaining an old system and previous owners didn't leave much @ > > information of what they done or how to continue maintenace. > >=20; > > 1. What kind of file maintenance should be done? Any=20  > special tools to > > run?D > > 2. My user disk is filling up rather quickly at the moment and IA > > suspect someone is generating lots of data, how can I find=20n > that user? > >=20 > > Regards,	 > > Pellea >=20 > DIR /tot /siz DEVICE:[*...]/ >=20G > You'll get each directory on the device, the number of file in the=20 # > directory, and the total storage.a >=20( > Use HELP DIR to learn all the options.  L O.K., I give up again.  This PC thing is nothing like my LK401.  The functi=( on keys do not even have sensible names.  L I picked up from David Frobles' and was going to elide all but the original='   Bloody Outhouse, bloody PC keyboards.    *****t  0 My reply is to use $ MCR DFU report/usage <disk>  L Someone mentioned disk quota, but I do not have them enabled, nor might som=+ eone else in a similar environment to mine.0  L Ton Dorland's DFU is one of a manager's greatest friends -- thanks Ton.  I =L believe I read somewhere that it is going to be released as part of the OS = -- 8.2?n   Regards, Paddy    G ***********************************************************************w  C "This electronic message and any attachments may contain privileged @ and confidential information intended only for the use of the=20D addressees named above.  If you are not the intended recipient of=20C this email, please delete the message and any attachment and advise.D the sender.  You are hereby notified that any use, dissemination,=207 distribution, reproduction of this email is prohibited.e  C If you have received the email in error, please notify TransGrid=20sC immediately.  Any views expressed in this email are those of the=20 ? individual sender except where the sender expressly and with=20 C authority states them to be the views of TransGrid.  TransGrid uses/> 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 ***********************************************************************e   ------------------------------    Date: 18 Mar 2005 06:29:32 -0800  From: "Barry" <dysert@gmail.com>' Subject: Re: User disk is soon full.... C Message-ID: <1111156172.420291.229380@z14g2000cwz.googlegroups.com>a  C I wholeheartedly add my admiration for Ton's DFU.  I think it's theeG system manager's *best* tool for managing disks/files bar none.  Try it.F - you'll love it!  (I only use the command-line version; I can't vouch  for the windows-like interface.)   ------------------------------  # Date: Fri, 18 Mar 2005 10:55:06 GMTw3 From: Jack Patteeuw <jjpatteeuw@earthlink.nospamme>r& Subject: Re: VMS SSH and X11 tunnelingC Message-ID: <esy_d.13738$qf2.2294@newsread2.news.atl.earthlink.net>]  . I have not been able to get it to work either.  F I just used PuTTY to connect to the other node.  Of course that meant * the other node had to have SSH running ...   jp   Gareth V. Williams wrote: C > Can anyone confirm that the instructions in the SSH documentation H > on X11 Port Forwarding from an SSH for OpenVMS Client to a Non-SSH for > OpenVMS Server actually work?    ------------------------------    Date: 18 Mar 2005 13:13:06 +0100. From: huber@NOBODY-mppmu.mpg.de (Joseph Huber)& Subject: Re: VMS SSH and X11 tunneling+ Message-ID: <YkS84CM1xHmD@vms.mppmu.mpg.de>   y In article <esy_d.13738$qf2.2294@newsread2.news.atl.earthlink.net>, Jack Patteeuw <jjpatteeuw@earthlink.nospamme> writes:f0 > I have not been able to get it to work either.H > I just used PuTTY to connect to the other node.  Of course that meant , > the other node had to have SSH running ... > jp > Gareth V. Williams wrote:tD >> Can anyone confirm that the instructions in the SSH documentationI >> on X11 Port Forwarding from an SSH for OpenVMS Client to a Non-SSH forp  >> OpenVMS Server actually work?  J Actually I'm using the EAK SSH with TCPIP 5.3, and the outgoing connection basically works:  / MPIW10_HUB>SSH2 -"R"6003:localhost:6000 pclh1-8t huber's password:e Authentication successful." pclh1-8:/home/pclh1-8/huber>xclockE Error: Can't open display:                          <- no display yet O pclh1-8:/home/pclh1-8/huber>export DISPLAY=localhost:3  <- display using tunneli$ pclh1-8:/home/pclh1-8/huber>xclock &	 [1] 10703t  0 -- 26    Joseph Huber, Muenchen  http://www.huber-joseph.de/   ------------------------------    Date: 18 Mar 2005 06:22:10 -0600- From: Kilgallen@SpamCop.net (Larry Kilgallen)y% Subject: Re: [Announce] FreeVMS 0.1.3 3 Message-ID: <qChDJ2VbWuQW@eisner.encompasserve.org>n  Z In article <113kn3fslau328d@corp.supernews.com>, Dave Froble <davef@tsoft-inc.com> writes: > Bill Gunshannon wrote:6 >> In article <5IVLsW$WZlPr@eisner.encompasserve.org>,A >> 	koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes:  >> FE >>>    But if you program in other languages it can be hard to code aw5 >>>    buffer overrun, which is the way it should be.t >> h >> dD >> But if you program in other languages it can also be hard to codeA >> the task at hand.  Ever try to code an OS in Fortran or COBOL?n    B Did you ever try to write a payroll package in Scheme ?  CertainlyB that is a higher level language, but it is necessary to choose the _right_ higher level language.  K > Doing an OS in a HLL isn't the best of ideas, due to capabilities.  Many  I > times you need to do something that the language isn't suited for.  My :B > own favorite, VAX/DEC BASIC isn't, as far as I know, capable of ; > re-entrant code, threads, and such, things an OS demands.C  9 But other high level languages are quite capable of that.a  F >> I will admit that PLI would probably be a good candidate except forF >> the dearth of programmers who actually know it well enough to write >> or maintain an OS.s  D Nobody should attempt to write an operating system using programmersB who are too dumb to learn another language.  A few lead developersA with extensive experience is a good idea, but those are availableiD if you are willing to pay the price.  Nobody should attempt to write! an operating system on the cheap.s  B > I don't know PL/I, but I'm aware that it's been used for system N > programming on multiple occasions, so I'd give it credit for being suitable.  D PL/I was the implementation language for Multics, the grand-daddy ofA operating system security models.  Where do people think the name-D "Unix" came from ?  Certainly none of the developers had a dog named Unix.t  F >> I am still waiting for someone to take on the project of re-writingE >> Unix in something other than C in order to prove what a tremendoush@ >> improvement it would be. (I have had many people suggest thatD >> Unix would be so much better if it were written in Ada but no one< >> ever takes on the task.  Personally, I don't believe it.)  B "Unix" has a definition inextricably intertwined with that of "C",B full of null-terminated strings, pointer arithmetic and other such> practices which are (properly) forbidden in reliable software.  H > I still think many OS tasks are best written in assembler, but that's ? > not real portable, even VAX MACRO-32, which has made it to 3 a > architechures.  D Really low level operating system code, like memory management, does9 not need to be portable since it depends on the hardware.o  D VMS would be better off if more of it were written in Bliss and lessE in Macro, but that is not what compiler availability permitted.  NoteOD that VAX Bliss never _did_ get a WFIKPC (Wait for Interrupt and Keep Channel) linkage.y  ; > People willing to accept the job of writing in assembler , > aren't real numerous either.  B While I don't agree with much use of assembly language in this day> and age, operating systems should not be written on the cheap.   ------------------------------  % Date: Fri, 18 Mar 2005 05:16:23 -0800l# From: "Tom Linden" <tom@kednos.com> % Subject: Re: [Announce] FreeVMS 0.1.3i( Message-ID: <opsnt4hlpgzgicya@hyrrokkin>  F On 18 Mar 2005 04:37:27 GMT, Bill Gunshannon <bill@cs.uofs.edu> wrote:  . > In article <423A4C85.905D249A@teksavvy.com>,2 > 	JF Mezei <jfmezei.spamnot@teksavvy.com> writes: >> Bill Gunshannon wrote:s= >>> operating systems.  Of course, none of it was in C, whicht; >>> should make a lot of people here happy.  Actually, like,> >>> VMS, it was written in a collection of languages including >>> native assembler.d >> >>K >> Funny how people would balk at the use of C due to buffer overflows, but   >> think it OK to use assembler. >rE > Had it been available I would imagine C would have been used.  But,hC > the first C Compiler for Primos I saw was written by Garth ConboyeD > and we didn't see it til Primos was already at Rev 19.  Who knows,B > if it had been it might have led to doing somethings differently@ > that would have avoided many of the things that made Primos asB > incompatable with the Unix Freeware world as VMS is.  Primos wasC > a nice OS.  It could have been really great had it been given the A > chance to mature.  It used a security model that would probablyc3 > have been much more to the liking of people here.   G IIRC, garth wrote that in PL/I (or it may have been PLP at that point),aI at least inused the PL/I backend that  was common to all of the compilersCB on Primos.  Prime was full of ex-Multicians starting with Poduska. >o > bill >i   ------------------------------  % Date: Fri, 18 Mar 2005 05:31:07 -0800t# From: "Tom Linden" <tom@kednos.com>p% Subject: Re: [Announce] FreeVMS 0.1.3l( Message-ID: <opsnt455x5zgicya@hyrrokkin>  H On 18 Mar 2005 06:22:10 -0600, Larry Kilgallen <Kilgallen@SpamCop.net>   wrote:  @ > In article <113kn3fslau328d@corp.supernews.com>, Dave Froble   > <davef@tsoft-inc.com> writes:s >> Bill Gunshannon wrote: 7 >>> In article <5IVLsW$WZlPr@eisner.encompasserve.org>,.B >>> 	koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes: >>> F >>>>    But if you program in other languages it can be hard to code a6 >>>>    buffer overrun, which is the way it should be. >>>e >>> E >>> But if you program in other languages it can also be hard to codeaB >>> the task at hand.  Ever try to code an OS in Fortran or COBOL? >  >mD > Did you ever try to write a payroll package in Scheme ?  CertainlyD > that is a higher level language, but it is necessary to choose the  > _right_ higher level language. >r  J BTW, speaking of choosing the right language for the job,  Wim de Boer's   post on hisrK pascal problem looks to me as if it would have been easier in PL/I since it K supports entry variable and a generic type.  A second example, comes from    UBS J who wrote their code in Cobol ca. 1990 and now supports about 5-10% of allG shares traded in Europe, and because cobol lacks a scaled fixed decimalEK appropriate precision, they used comp-2 (same as G-Float)which means that   	 they haveRK add .000005 everywhere to overcome the rounding errors.  I am not sure if  - this isEK sufficient.  The point is simple, choose the language for the task at hand.   K >> Doing an OS in a HLL isn't the best of ideas, due to capabilities.  Many I >> times you need to do something that the language isn't suited for.  My B >> own favorite, VAX/DEC BASIC isn't, as far as I know, capable of< >> re-entrant code, threads, and such, things an OS demands. >E; > But other high level languages are quite capable of that.  > G >>> I will admit that PLI would probably be a good candidate except forNG >>> the dearth of programmers who actually know it well enough to write: >>> or maintain an OS. >eF > Nobody should attempt to write an operating system using programmersD > who are too dumb to learn another language.  A few lead developersC > with extensive experience is a good idea, but those are availablenF > if you are willing to pay the price.  Nobody should attempt to write# > an operating system on the cheap.x >tB >> I don't know PL/I, but I'm aware that it's been used for systemG >> programming on multiple occasions, so I'd give it credit for being    >> suitable. >-F > PL/I was the implementation language for Multics, the grand-daddy ofC > operating system security models.  Where do people think the name F > "Unix" came from ?  Certainly none of the developers had a dog named > Unix.s >:G >>> I am still waiting for someone to take on the project of re-writing-F >>> Unix in something other than C in order to prove what a tremendousA >>> improvement it would be. (I have had many people suggest that-E >>> Unix would be so much better if it were written in Ada but no one;= >>> ever takes on the task.  Personally, I don't believe it.)- >-D > "Unix" has a definition inextricably intertwined with that of "C",D > full of null-terminated strings, pointer arithmetic and other such@ > practices which are (properly) forbidden in reliable software. >UH >> I still think many OS tasks are best written in assembler, but that's? >> not real portable, even VAX MACRO-32, which has made it to 3O >> architechures.E > F > Really low level operating system code, like memory management, does; > not need to be portable since it depends on the hardware.  > F > VMS would be better off if more of it were written in Bliss and lessG > in Macro, but that is not what compiler availability permitted.  NoteRF > that VAX Bliss never _did_ get a WFIKPC (Wait for Interrupt and Keep > Channel) linkage.- >-; >> People willing to accept the job of writing in assemblery >> aren't real numerous either.  >-D > While I don't agree with much use of assembly language in this day@ > and age, operating systems should not be written on the cheap.   ------------------------------    Date: 18 Mar 2005 08:19:37 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler)e% Subject: Re: [Announce] FreeVMS 0.1.3o3 Message-ID: <qSR7YeGDvZl8@eisner.encompasserve.org>   W In article <39ul8pF6534p5U1@individual.net>, bill@cs.uofs.edu (Bill Gunshannon) writes:e5 > In article <5IVLsW$WZlPr@eisner.encompasserve.org>, @ > 	koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes: >> aE >>     But if you program in other languages it can be hard to code a-5 >>     buffer overrun, which is the way it should be.  > C > But if you program in other languages it can also be hard to codea > the task at hand.   G    Seeing how MacOS was written in Pascal prior to OS X, I hardly think G    writing an OS requires one to write in C.  There are, and should be,BE    many tools in the box.  There is quite likely a tool more suitables    to the job.   ------------------------------    Date: 18 Mar 2005 08:20:39 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler)t% Subject: Re: [Announce] FreeVMS 0.1.3s3 Message-ID: <MgKhWTkapOql@eisner.encompasserve.org>   \ In article <423A4C85.905D249A@teksavvy.com>, JF Mezei <jfmezei.spamnot@teksavvy.com> writes: > J > Funny how people would balk at the use of C due to buffer overflows, but > think it OK to use assembler.n  D    Few assembler programmers depend on the C I/O routines, or forget$    how long they made thier buffers.   ------------------------------  % Date: Fri, 18 Mar 2005 12:00:38 -0500n- From: JF Mezei <jfmezei.spamnot@teksavvy.com>r% Subject: Re: [Announce] FreeVMS 0.1.3-, Message-ID: <423B0935.33FD7C27@teksavvy.com>   Bob Koehler wrote:L > > Funny how people would balk at the use of C due to buffer overflows, but! > > think it OK to use assembler.F > F >    Few assembler programmers depend on the C I/O routines, or forget& >    how long they made thier buffers.  C And a good C programmer on VMS will use the native VMS way of doing5L things. C itself isn't a bad language. It is the Unix run time which is bad.  F If you are writing system services or kernel mode stuff, you can't use6 the C unix RTL anyways, so you can code very robust C.  G In fact, I would say that a C programme that has the discipline to codecD defensively is better than some programmer that uses a lnaguage thatF hides all the buffer checking code under the table with the programmerB never spotting techniques he uises which are not inherently safe.   ? This under the table boundary checking is like a safety net foraF acrobats. The real goal is not to fall. If you fall and the safety net? catches you and you don't even notice the initial failure (your ! falling), that is also a problem.e   ------------------------------   Date: 18 Mar 2005 17:23:08 GMT( From: bill@cs.uofs.edu (Bill Gunshannon)% Subject: Re: [Announce] FreeVMS 0.1.3h, Message-ID: <3a0h3sF65c5hsU1@individual.net>  3 In article <qSR7YeGDvZl8@eisner.encompasserve.org>,a> 	koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes:Y > In article <39ul8pF6534p5U1@individual.net>, bill@cs.uofs.edu (Bill Gunshannon) writes:s6 >> In article <5IVLsW$WZlPr@eisner.encompasserve.org>,A >> 	koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes:o >>> F >>>     But if you program in other languages it can be hard to code a6 >>>     buffer overrun, which is the way it should be. >>  D >> But if you program in other languages it can also be hard to code >> the task at hand. r > I >    Seeing how MacOS was written in Pascal prior to OS X, I hardly thinkoI >    writing an OS requires one to write in C.  There are, and should be, G >    many tools in the box.  There is quite likely a tool more suitable2 >    to the job.  E And how many non-standard features did they use?  Does their compiler F support things like the UCSD-Pascal -R option?  While Pascal is a niceG language, it was never intended for uses like that and it usually takes G breaking the features (like strong type casting) in order to use it for  serious systems programming.    bill   -- oJ 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: 18 Mar 2005 12:24:15 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) % Subject: Re: [Announce] FreeVMS 0.1.3 3 Message-ID: <qDa1+chsmwwt@eisner.encompasserve.org>C  \ In article <423B0935.33FD7C27@teksavvy.com>, JF Mezei <jfmezei.spamnot@teksavvy.com> writes:A > This under the table boundary checking is like a safety net for H > acrobats. The real goal is not to fall. If you fall and the safety netA > catches you and you don't even notice the initial failure (your # > falling), that is also a problem.a  G    Using a safety net, and knowing you're using a safety net, is bettero%    than falling without a safety net.e   ------------------------------   End of INFO-VAX 2005.154 ************************ot see the message if it was started normally atC system startup time.  Lack of a local graphics device does not stop  use of remote displays.     : "JF Mezei" <jfmezei.spamnot@teksavvy.com> wrote in message& news:423A010C.1A41A051@teksavvy.com... > FredK wrote:- > > What you need is to have Motif installed.  
.|K>M|Qr]cmX%[]b,ZO9k/"~!~~uLgh	w)t>bT6Fywx^|Bƛ`W_xWE5~%<53<ǌ{WAEfcۺ}dÖIٖVewVT7q8!)Ql}ТFSi$25q&qi-h7Cł&+n1tŀk;|צl<{wι~w?ϭ{bbݬ/e"oJSʕnV7F^x?b`oߘˁZQgfϯovՙWs%7|%;kEKKExu˕501h?us0<k엁;2a<݄!:~:OGa^X
^_='0|w2 g?9;A^GϻDzasm^5x3^-Zxjѭ_X
3bXG?'d.a13-IYkG
(O#4n1?i?YYW
v|iVk./j߄<̢*Ѿn{+G߃ 3
m1~~I^;Fk.Z1V/a|ւO4^]<G~;~	y?=+]`y;П"n_ƃ>O}?\^}}!uH"~yּ4|L<hDX״<|x\{y)oxqxR07ʂ8'Qb<Rػ+`