1 INFO-VAX	Fri, 29 Dec 2006	Volume 2006 : Issue 716       Contents:" Re: Audio Cast #2 is now available& Re: DECterm special escape sequences ?, Re: Hobbyist PAK (whining, minor) complaints, Re: Hobbyist PAK (whining, minor) complaints, Re: Hobbyist PAK (whining, minor) complaints, Re: Hobbyist PAK (whining, minor) complaints9 Re: How to find PIDs of processes listening on tcp ports? , Re: Open sourced VMS as a business concept ?, Re: Open sourced VMS as a business concept ?+ Re: Renaming a root from [SYS0] to [SYS1] ?  Re: Updating the logo on DS10Ls # Re: Whatever happened to Christmas?   F ----------------------------------------------------------------------    Date: 28 Dec 2006 12:57:22 -0800) From: "Sue" <susan_skonetski@hotmail.com> + Subject: Re: Audio Cast #2 is now available B Message-ID: <1167339442.477862.270080@a3g2000cwd.googlegroups.com>  
 Sue wrote:6 > http://www.openvms.org/podcast/OWAU-2006-12-22-2.mp3 > F > The first audio cast had over 1010 down loads which does not include. > the folks that copied it to their web sites. >  > Warm Regards,  > Sue    ------------------------------  # Date: Fri, 29 Dec 2006 02:31:58 GMT 9 From: Bob Harris <nospam.News.Bob@remove.Smith-Harris.us> / Subject: Re: DECterm special escape sequences ? D Message-ID: <nospam.News.Bob-1D4132.21312628122006@news.verizon.net>  8 In article <6cd74$4593545a$cef8887a$12567@TEKSAVVY.COM>,0  JF Mezei <jfmezei.spamnot@vaxination.ca> wrote:  L > I am looking fro an escape sequence, which, when sent to a DECterm, would M > cause that window to minimise itself into an icon.  Is there such a beast ?  > M > There really should be some central "official" document that lists all the  O > escape sequences supported by DECterm above and beyond what a VT200 dupports.  > J > I tried google, and there are so many sites that list one or two espape N > sequence that it is nearly impossible to find out whether what I am looking  > for exists or not.  B I've found this dtterm man page from Tru64 UNIX to be most useful * in providing VT terminal escape sequences:C <http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51B_HTML/MA  N/MAN5/0201____.HTM>  1 Is this the escape sequence you were looking for?      Esc [ p1 ; p2 ; p3 tB       Window manipulation. Valid values for p1 (and any additional       parameters) are:  "   1   Restore (de-iconify) window.      2   Minimize (iconify) window.     3 ; x  ; y       Move window to [x, y].     4 ; height ; width@       Resize the dtterm(1) window to height and width in pixels.  >   5   Raise the dtterm(1) window to the front of the stacking  order.  ?   6   Lower the dtterm(1) window to the bottom of the stacking   order.  #   7   Refresh the dtterm(1) window.      8 ; height ; width=       Resize the text area to height and width in characters.   @   11  Report dtterm(1) window state. If the dtterm(1) window is 
 open (non-=       iconified), it returns ``Esc [ 1 t''. If the dtterm(1)  	 window is *       iconified, it returns ``Esc [ 2 t''.  B   13  Report the dtterm(1) window position. The terminal emulator  returns        ``Esc[ 3 ; x ;y t''.  C   14  Report the dtterm(1) window in pixels. The terminal emulator   returns #       ``Esc[ 4 ; height ;width t''.   >   18  Report the size of the area in characters. The terminal  emulator+       returns ``Esc[ 8 ; height ;width t''.   =   20  Report the dtterm(1) window's icon label. The terminal   emulator returns&       ``Esc ] L label Esc Backslash''.  A   21  Report the dtterm(1) window's title. The terminal emulator   returns %       ``Esc] l title Esc Backslash''.   2                                         Bob Harris   ------------------------------  % Date: Thu, 28 Dec 2006 22:56:30 -0600 3 From: David J Dachtera <djesys.no@spam.comcast.net> 5 Subject: Re: Hobbyist PAK (whining, minor) complaints 0 Message-ID: <45949FFE.239A23AA@spam.comcast.net>   "Steven M. Schweda" wrote: > 5 > From: David J Dachtera <djesys.no@spam.comcast.net>  > O > > The re-licensing proc. I'm working on needs a newer WGET that supports POST S > > method. I'm having trouble getting that to work on V7.2-2, so I guess I'll have E > > to finally upgrade to V7.3-2, re-install Multinet and apply ECOs.  > 9 >    I'd be (mildly) interested in what fails (and how).    N DJAS01::DDACHTERA$ mcr DKA0:[DDACHTERA.WGET-1_10_2A_VMS.SRC.ALPHAL]wget --helpC %IMGACT-F-SYMVECMIS, shareable image's symbol vector table mismatch 7 -IMGACT-F-FIXUPERR, error when WGET referenced DECC$SHR ! DJAS01::DDACHTERA$ prod show hist P ----------------------------------- ----------- ----------- --------------------I PRODUCT                             KIT TYPE    OPERATION   DATE AND TIME P ----------------------------------- ----------- ----------- --------------------P DEC AXPVMS VMS722_ACRTL V3.0        Patch       Install     23-DEC-2006 22:38:07P DEC AXPVMS VMS722_UPDATE V1.0       Patch       Install     23-DEC-2006 22:19:21P DEC AXPVMS VMS722_PCSI V1.0         Patch       Install     23-DEC-2006 21:41:15P DEC AXPVMS DECNET_PHASE_IV V7.2-2   Full LP     Install     01-JUN-2003 17:01:21P DEC AXPVMS OPENVMS V7.2-2           Platform    Install     01-JUN-2003 17:01:21P DEC AXPVMS VMS V7.2-2               Oper System Install     01-JUN-2003 17:01:21P DEC AXPVMS DECNET_PHASE_IV V7.1-2   Full LP     Remove      01-JUN-2003 17:01:21P DEC AXPVMS OPENVMS V7.1-2           Platform    Remove      01-JUN-2003 17:01:21P DEC AXPVMS VMS V7.1-2               Oper System Remove      01-JUN-2003 17:01:21P DEC AXPVMS DFU V2.7                 Full LP     Install     11-NOV-2000 16:24:17P DEC AXPVMS DECNET_PHASE_IV V7.1-2   Full LP     Install     22-MAY-2000 15:33:06P DEC AXPVMS DWMOTIF V1.2-4           Full LP     Install     22-MAY-2000 15:33:06P DEC AXPVMS OPENVMS V7.1-2           Platform    Install     22-MAY-2000 15:33:06P DEC AXPVMS VMS V7.1-2               Oper System Install     22-MAY-2000 15:33:06P ----------------------------------- ----------- ----------- --------------------    14 items found    Dunno if this sheds any light...   --   David J Dachtera dba DJE Systems  http://www.djesys.com/  & Unofficial OpenVMS Marketing Home Page! http://www.djesys.com/vms/market/   ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/   " Unofficial OpenVMS-IA32 Home Page: http://www.djesys.com/vms/ia32/   ) Unofficial OpenVMS Hobbyist Support Page: " http://www.djesys.com/vms/support/   ------------------------------    Date: 28 Dec 2006 21:41:09 -0800 From: davidc@montagar.com 5 Subject: Re: Hobbyist PAK (whining, minor) complaints C Message-ID: <1167370869.425501.180200@h40g2000cwb.googlegroups.com>    David J Dachtera wrote: P > DJAS01::DDACHTERA$ mcr DKA0:[DDACHTERA.WGET-1_10_2A_VMS.SRC.ALPHAL]wget --helpE > %IMGACT-F-SYMVECMIS, shareable image's symbol vector table mismatch 9 > -IMGACT-F-FIXUPERR, error when WGET referenced DECC$SHR   G Looks like you have an image linked on V7.3.  Unless it needs something 6 V7.3 specific, you should be able to relink on V7.2-2.   ------------------------------    Date: 28 Dec 2006 21:44:30 -0800 From: davidc@montagar.com 5 Subject: Re: Hobbyist PAK (whining, minor) complaints C Message-ID: <1167371070.657413.319530@s34g2000cwa.googlegroups.com>    Steven M. Schweda wrote:I >    4.  The /TERMINATION dates keep marching backward from year to year, H > because the PAKs are dated exactly one year fron issuance, and I don'tI > like to wait until the last day to request a fresh set.  I've gone from D > 15-FEB-2002 to 16-FEB-2003 (oops) to 11-FEB-2004 to 23-JAN-2005 toC > 24-DEC-2005 (that was a mistake, as I discovered a year later) to B > 25-DEC-2006 (oops, again) to 20-DEC-2007.  If the exact one-yearG > interval were boosted a bit, perhaps to 54 weeks or so, it might help - > avoid marching back into a holiday (again).   B Okay, I've altered the license generation so that it adds an extraE couple of weeks.  So now you can keep about the same anniversary date  for license PAK's!   ------------------------------  + Date: Thu, 28 Dec 2006 23:26:07 -0600 (CST) * From: sms@antinode.org (Steven M. Schweda)5 Subject: Re: Hobbyist PAK (whining, minor) complaints 2 Message-ID: <06122823260692_2020028F@antinode.org>  3 From: David J Dachtera <djesys.no@spam.comcast.net>   Q > > > The re-licensing proc. I'm working on needs a newer WGET that supports POST U > > > method. I'm having trouble getting that to work on V7.2-2, so I guess I'll have G > > > to finally upgrade to V7.3-2, re-install Multinet and apply ECOs.   P > DJAS01::DDACHTERA$ mcr DKA0:[DDACHTERA.WGET-1_10_2A_VMS.SRC.ALPHAL]wget --helpE > %IMGACT-F-SYMVECMIS, shareable image's symbol vector table mismatch 9 > -IMGACT-F-FIXUPERR, error when WGET referenced DECC$SHR   +    This is a surprise?  VMS_NOTES.TXT says:    [...] ;          Built and tested (slightly) in these environments:   A       OpenVMS Alpha V7.3-2, Compaq C V6.5-001, TCPIP V5.4 - ECO 5  [...]   B If your C RTL is older than mine, you might need to re-link and/or< re-build completely, depending.  VMS_NOTES.TXT also mentionsC VMS-WGET.COM, which mentions its CLEAN_EXE option (and DESCRIP.MMS, ! which offers a few more details).   +    I'd suggest trying a sequence like this:   $       @ VMS-WGET.COM LARGE CLEAN_EXE&       @ VMS-WGET.COM DASHD LARGE NOSSL   When that fails:  &       @ VMS-WGET.COM LARGE NOSSL CLEAN&       @ VMS-WGET.COM DASHD LARGE NOSSL  F If you would like to add the optional SSL ("https://") support, and ifG you have an SSL kit installed, leave out the "NOSSL" in the build after  a "CLEAN" operation.      Wake me when it gets worse.  .    1.10.2c is the current version, by the way.  *       http://antinode.org/dec/sw/wget.html  5 And VMS V7.3-2 is just about obsolete, too, you know.   H ------------------------------------------------------------------------  3    Steven M. Schweda               sms@antinode-org 4    382 South Warwick Street        (+1) 651-699-9818    Saint Paul  MN  55105-2547    ------------------------------  + Date: Thu, 28 Dec 2006 19:41:06 +0000 (UTC) . From: Dale Dellutri <ddelQQQlutr@panQQQix.com>B Subject: Re: How to find PIDs of processes listening on tcp ports?, Message-ID: <en16ki$5vn$1@reader2.panix.com>  U On Thu, 28 Dec 2006 10:55:47 -0600 (CST), Steven M. Schweda <sms@antinode.org> wrote: 0 > From: Dale Dellutri <ddelQQQlutr@panQQQix.com>  ; > > How can I find the PIDs of processes that are listening  > > on tcp ports?   C >    I don't know of a simple command, but it should be possible to C > process the output from "TCPIP SHOW DEVICE" to get the particular 3 > "bgXXX" device, then 'f$getdvi( bg_name, "PID")'.   B >    There's probably also a way to use F$DEVICE() and more cleverE > F$GETDVI() things to avoid "TCPIP SHOW DEVICE" altogether, but that  > might require actual thought.    > > On Linux I can use
 > >   lsof -i  > > or > >   netstat -tanp   > >    So, just port "lsof" to VMS.  (How long could that take?)  @ It's not a port of lsof, but your clues above helped me to write: the following, which does enough of what I want.  It's not9 fully tested yet, but it _probably_ won't break anything.    =====TCPIP_INFO.COM=====J $! TCPIP_INFO.COM - Show useful info about tcpip connections and processes $! Dale Dellutri 2007-12-28  $! $ mypid = f$getjpi(0,"PID")  $ say = "WRITE SYS$OUTPUT"5 $ assign /user_mode tcpip_info_'mypid'.lis sys$output  $ tcpip show device_socket9 $ open /read /error=open_error f tcpip_info_'mypid'.lis.0  $read_loop: 2 $ read /end_of_file=read_eof /error=read_error f r $ say r  $ d = f$element(2," ",r)# $ if d .eqs. "" then goto read_loop  $ pid = f$getdvi(d,"PID") ! $ prcnam = f$getjpi(pid,"PRCNAM") % $ imagname = f$getjpi(pid,"IMAGNAME") M $ say "     device:",d,", pid:",pid,", prcnam:",prcnam,", imagname:",imagname  $ goto read_loop
 $read_eof:	 $ close f ! $ delete tcpip_info_'mypid'.lis.0  $ exit $open_error:% $ say "Open error, status = ",$status  $ exit $read_error:% $ say "Read error, status = ",$status 	 $ close f  $ exit =====TCPIP_INFO.COM=====   --  7 Dale Dellutri <ddelQQQlutr@panQQQix.com> (lose the Q's)    ------------------------------    Date: 28 Dec 2006 18:02:41 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) 5 Subject: Re: Open sourced VMS as a business concept ? 3 Message-ID: <YBDjKsdAeihy@eisner.encompasserve.org>   i In article <1166810533.109473.219830@f1g2000cwa.googlegroups.com>, "roger" <rogerntucker@msn.com> writes:    > This could be E > very different than the normal type of opened sourced projects like I > Linux ---- Where the source code is available for people to look-at and @ > modify; but any changes would have to be submitted back to VMS? > engineering where they would control and approve the changes.   C    This isn't all that different from what is really happening with G    Linux.  Linux is a kernel, it is owned by Linus and it contains what B    he says it contains.  Most of the stuff a user runs into is GNUB    utilities that make a complete OS on top of that kernel.  GNU's.    license also calls for resubmission to GNU.    I > Another thing I could see happening overtime is that code would migrate I > from BLISS or MACRO to C.  Some people are going to yell at me for that I > one, but people coming out of school know C and can work on C.  All new I > parts of VMS are in C, but there are many older parts still in macro or  > bliss.  D    Ouch!  OK, I yelled at you.  VMS Engineering has shown that it isD    possible to write quality code in C, and if people submitted codeC    hopefully it would get the same quality reviews.  But we've also F    seen that rewriting code for no other reason than the language it'sH    in is a good place to introduce bugs.  i.e.  MAIL/OLD as a workaround    for MAIL rewritten in C.    ------------------------------    Date: 28 Dec 2006 18:31:40 -0600; From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) 5 Subject: Re: Open sourced VMS as a business concept ? 3 Message-ID: <OxIyeI5I2EUI@eisner.encompasserve.org>   i In article <1166917138.271231.254130@73g2000cwn.googlegroups.com>, "AEF" <spamsink2001@yahoo.com> writes:  > Bill Gunshannon wrote:  G >> Linux still isn't "ready for serious use".  And it likely never will 1 >> be.  But that won't stop people from doing it.  >  > Bill Gunshannon, > I > Can you please tell us why you think so poorly of Linux? I'm NOT saying G > you're wrong as I am not in a position to judge. I'm just asking what 9 > it is about Linux that makes you think so poorly of it.   F    Well I ONLY use it for serious purposes.  In my experience its just    as ready as any UNIX.   ------------------------------  % Date: Fri, 29 Dec 2006 00:01:00 -0500 / From: "William Webb" <william.w.webb@gmail.com> 4 Subject: Re: Renaming a root from [SYS0] to [SYS1] ?I Message-ID: <8660a3a10612282101l503dc741idc40393a138d5288@mail.gmail.com>   3 On 28 Dec 2006 04:26:57 -0800, etmsreec@yahoo.co.uk  <etmsreec@yahoo.co.uk> wrote: 4 > Rename SYS0 on the _running_ system to be SYS1 ??? > I > Be interested to know the results (if VMS lets you, whether things then C > break, etc) but I suspect that the only safe way to do this is to I > reboot from another disk (whether a minimum environment on another disk B > or via a CD) and rename the system-specific directory from that. >  > Steve  >  > JF Mezei wrote: : > > Node BIKE is now in [SYS0] of a system disk for Alpha. > > R > > Node GEAR is just a concept. (big debate between CHAIN and GEAR for the name). > > $ > > What I would like to do is this; > > K > > on BIKE, rename [SYS0] to [SYS1], then create a new SYS0 root for GEAR.  > >   B Do you think up things like this just to mess with peoples' heads?  N I am at a complete loss as far as understanding why you would want to do this.  = Why not just use CLUSTER_CONFIG.COM or CLUSTER_CONFIG_LAN.COM D depending upon your configuration, to create a new root for GEAR and. let sleeping dogs (or roots in this case) lie?  L The systems don't care which root they boot from- why does it matter to you?  N > > And from then on, BIKE would boot with the boot flags set to look for root) > > "1" while GEAR would look for root 0.  > >   D Switching roots without doing a cluster shutdown isn't something I'd5 do on a production system.   Let me leave it at that.   N > > GEAR can then do an integral copy of BIKE's system disk onto its own.  AndM > > it then remains faily easy to keep both system disks in synch, as well as I > > make it possible for either node to act as a boot node for the other.  > >   J Either you have a (singular, meaning one) common system disk or you don't.  3 You can't have it both ways.  For a lot of reasons.   
 > > Question:  > > R > > If I rename the disk:[000000]SYS0.DIR to [000000]SYS1.DIR on a running system, > >   - Odds are that you'll get a spectacular crash.   M > > Will redefining SYS$SYSROOT and SYS$COMMON to use SYS1 instead of SYS0 be K > > enough to continue to function at the DCL level ? (aka, make use of the N > > sys$manager:makeroot.com to create the new root and populate it with infor > > for my new GEAR node ) ? > >   C The DCL level is the just the crust on the loaf, and that in itself 
 won't cut it.   @ There's more to it than that- there are things going on at otherF levels which make this a highly dubious proposition, to say the least.  J > > I realise that BIKE will need to reboot to get a properly defined rootL > > pointing to SYS1. But if I can hav it reboot after GEAR has been able toO > > copy the disk and be self-sustaining and participate to keep cluster quorum 7 > > then loss of BOKE while it reboots wouldn't be bad.  >   C Take a look at SET CLUSTER/EXPECTED_VOTES, assuming you're on a new + enough version of VMS to where you have it.   # That's exactly what it's there for.   A The alternative is to temporarily change EXPECTED_VOTES manually.   E And one of the surest ways to crash a cluster is to boot a system off D of a root that the cluster thinks belongs to another cluster member.  B Don't believe me?  Give it a try.  Report back with your findings.   >   ' And jf, don't think I'm picking on you.   < If somebody at work suggested this, I'd take them off into aC conference room for a quiet chat about the things I just mentioned.    WWWebb   ------------------------------  % Date: Thu, 28 Dec 2006 20:42:29 -0500 F From: "David Turner, Island Computers US Corp" <dbturner@islandco.com>( Subject: Re: Updating the logo on DS10Ls9 Message-ID: <%n_kh.14510$%e7.1035@bignews2.bellsouth.net>   $ actually it wa about 100 in December Though I am not complaining !   4 We still have about 200 left,  hint hint nudge nudge     DT  < "JF Mezei" <jfmezei.spamnot@vaxination.ca> wrote in message 1 news:c01fe$45934085$cef8887a$3903@TEKSAVVY.COM... L > With the hundreds of thousands of VMS hobbyists who have purchased DS10Ls  > recently from Island:  > K > You can remove the red "Compaq" word on the faceplate of the machine. On  L > my first machine, I use some graphite lubricant to "paint" over it. (more & > or less same grey as the faceplate). > M > On my second machine, I went all out and used ACETONE.  Used a Qtip dipped  J > in acetone and gently slit it over the area where the despised "Compaq" M > word was printed. Initially, no real effect, but within a few seconds, you  2 > start seeing some red rubbing off onto the qtip. > 9 > You can then remove all traces of red from the plastic.  > K > Beware that you don't want too much acetone. It melts the pastic. So you  M > need to be gentle. And once the red is removed, you need to let the plstic  I > "dry" off (aka: let acetone in it evaporate to resolidify the softened  L > plasti on surface). The finish isn't the "pearl" finish and is a bit more I > glossy, and there may still be able to see some shapes of the now gone  + > letters, but from afar, it looks perfect.  > M > You can remove the faceplate prior to this cosmetic surgery by lifting the  J > cover off and then using a small screwdriver to pus 2 pins out (towards K > the front) which pushes the nameplate off. You just need to push it back   > in once you are done.  > H > Now, I have to figure out how to make red Digital logos that could be " > transfered onto the plastic :-)    ------------------------------  % Date: Thu, 28 Dec 2006 20:46:32 -0500 F From: "David Turner, Island Computers US Corp" <dbturner@islandco.com>, Subject: Re: Whatever happened to Christmas?8 Message-ID: <Nr_kh.14512$%e7.141@bignews2.bellsouth.net>  3 If jesus was, why did they never follow hs beliefs. I His teachings were only acceptable until Christianity used the cross and   then became the "idolators" K I read the Quran after 9/11 trying to understand their driving force. When  L the first verse of the Quran/Koran whatever promotes death then you can see  where they went wrong    DT    6 "Alan Greig" <greigaln@netscape.net> wrote in message 9 news:0CUjh.149978$bz5.111154@fe3.news.blueyonder.co.uk... / > David Turner, Island Computers US Corp wrote: B >> Is everyone too scared to declare "Merry Christmas" anymore???? >>@ >> Well, I hereby wish everyone here a VERY MERRY CHRISTMAS !!!! >>. >> And to ou Jewish brethren , Happy Chanukah! >>< >> I have no idea if the Muslims have anything to celebrate. >> In my eyes probably not.  > H > Jesus is one of the most important figures in Islam believe it or not. >  >  >> :0) >> >> David Turner  >> Island Computers  >> >> >  >  > --  
 > Alan Greig     ------------------------------   End of INFO-VAX 2006.716 ************************