1 INFO-VAX	Tue, 22 Mar 2005	Volume 2005 : Issue 161       Contents:? csws 2.0 / tcpip 5.4 binary file transfers from cgi not working 
 Free iPOD!7 Re: How to load a shared img without defining a symbol?  Re: Memory for PWS500a3 Need help to port VAX code to Alpha and to Itaninum 3 Need help to port VAX code to Alpha and to Itaninum < OpenVMS Advanced Technical Boot Camp Registrtion is now open	 read this  Re: Suggestion for FAQ Re: Suggestion for FAQ5 Re: TCPIP: why can an MX record not point to a CNAME? 5 Re: TCPIP: why can an MX record not point to a CNAME? 5 Re: TCPIP: why can an MX record not point to a CNAME? ' vax problem - unable to connect to host + Re: vax problem - unable to connect to host  Re: Windows anti-spyware1 Word-11 font suddenly stopped working.  Now what?  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: 21 Mar 2005 18:01:52 -0800  From: peut@peut.org (Jose Baars)H Subject: csws 2.0 / tcpip 5.4 binary file transfers from cgi not working= Message-ID: <50cb0cb6.0503211801.12b92a81@posting.google.com>    Hi,   @ I'm trying to either upload or download 'large'( >64 KB) binary : files on a (C)SWS 2.0 http server, using a multipart form.4 For file uploads, I use a CGI C -program that opens = apache$input and freads it into a file until fread returns 0.   @ Nothing amazing, except that usually this fails after 60k bytes = or so. When uploading files over a really slow connection it   sometimes works(!?!)  D The same thing seems to happen when fwriting a jpg to apache$output.  = I tried using RemoveInputFilter and RemoveOutputFilter, that   doesn't seem to help.   ? The error_log is completely free of errors, but in the case of  A writing jpg's does reflect rather random number of bytes written.   A I also looked into writing a filter ( mod_upload ), but gave up,  @ as I couldn't find a reliable source of header files that would > certainly match CSWS 2.0. Apparently, no source code is still  available?    < I have tried to raise bytlm, pgflquota, wsxxx quota of both ) apache$www uaf and pql params, no result.   < I posted a similar message to the ITRC list, sorry, but I'm < rather anxious to hear from someone a possible direction to  solve this issue.    Regards,
 Jose Baars   ------------------------------    Date: 21 Mar 2005 10:58:57 -0800 From: npicaut@clemson.edu  Subject: Free iPOD! B Message-ID: <1111431537.019810.78330@g14g2000cwa.googlegroups.com>   Hey-  A Check out this great site that is giving away totally FREE iPods!   + I've joined and I think you should as well.   F It's a completely legitimate offer, and this company has already given away $4 million in FREE stuff!  G All you have to do is join, complete an online offer, and refer friends  to do the same. That's it!  G Here is my referral link. To help me get my iPod, click this exact link - to join, or copy and paste it into a browser: $ http://www.freeiPods.com/?r=15015872   ------------------------------    Date: 21 Mar 2005 15:54:52 -0800 From: dooleys@snowy.net.au@ Subject: Re: How to load a shared img without defining a symbol?B Message-ID: <1111449292.553147.94270@l41g2000cwc.googlegroups.com>   Bernhard wrote:  > Hi again! E > After some investigation and experimenting I can say that loading a  native. > lib/img directly from the JAR does not work.C > A workaround is to extract the native lib from the JAR on install  time. G > One problem remains though. Under OpenVMS it seems I have to define a   E > symbolic name for the native lib -pointing to the absolute location  on theE > disk -, so that OpenVMS finds it, when using the "System.load" Java  call. ? > For a highly dynamic, plugin-oriented application like we are 
 implementing, E > it is unwanted to define a symbol for every installed JAR that uses  nativeD > code, since this would require us to do a OS-dependent system call every  > time.  > F > Is there another way to make OpenVMS find the correct native lib? Do I  > always need a symbol? F > I tried to set the java.library.path, but no avail. Under other OSs, this > would be sufficient:E > System.load("foo") tries to find "foo.dll" on the java.library.path  in6 > Windoze, for Unix this call searches for "libfoo.so" > ! > Any help is highly appreciated! 7 What happens if you put the shared image in sys$library 3 or sys$share? I believe vms looks there by default.  Phil   ------------------------------  % Date: Mon, 21 Mar 2005 14:45:58 -0500 ' From: Dave Froble <davef@tsoft-inc.com>  Subject: Re: Memory for PWS500a 0 Message-ID: <113u8gmi6hm72f1@corp.supernews.com>   Larry Kilgallen wrote:[ > In article <113sqqepr1d2a1@corp.supernews.com>, Dave Froble <davef@tsoft-inc.com> writes:  >  >>Larry Kilgallen wrote: >>U >>>In article <113s935m32gvi31@news.supernews.com>, "DavidT" <david@hpaq.net> writes:  >>>  >>> 2 >>>>well we sell the original compaq stuff cheap ! >>>  >>> ( >>>Just not in response to mail orders ! >> >>Forgiveness?  Never! >  > I > It took three follow-up inquiries to get them to even _admit_ they will  > not accept mail orders.   F If that's the worst thing that's ever happened to you Larry, you're a  very fortunate man.    ------------------------------    Date: 21 Mar 2005 21:07:31 -0800/ From: "Laksh" <lakshmanan.panneerselvam@hp.com> < Subject: Need help to port VAX code to Alpha and to ItaninumB Message-ID: <1111468051.137737.52690@l41g2000cwc.googlegroups.com>   Hi guys,F I am working on project, which involves porting kind of stuff from VAXG code Alpha and to Itaninum. Here what I am working project very big and F vast of codeing files are there. I have compiled with our old vax codeG /stand=relaxed_ansi instead of /stand=vaxc. I hope that What I am doing C rt :). But thing is while compile with option I got so many warning 0 errors like as show below. This is a bit of code   #include <stdio.h> int main(){ 4 unsigned long int GEN_TRANS_LOGICAL(char *, char *);% char as_logical[] = "DECEDI$AS_PERF";  char as_text[257] = {0};? as_logical_status = GEN_TRANS_LOGICAL( &as_logical,  &as_text);  }   D 1st case: If I compile with /stand=Vaxc, I didn't get any of warning	 messages.   G 2nd case: If I compile with /stand=relaxed_ansi, it came up with lot of # warning errors like as shown below.    CCt /OBJ=REFTEST/NOLIST/NODEBUG/NOANA/NOOPTIMIZE=(INLINE=AUTO,LEVEL=4,UNROLL=0)/Incl=DECEDI_SRC:/DEFIN=MEMBER_ALIGN/WARNC =(NOINF,DISABLE=PROTOSCOPE3,ENABLE=ALIGNMENT)/FLOAT=IEEE  reFTEST.C     < as_logical_status = GEN_TRANS_LOGICAL(&as_logical,&as_text);/ ..............................................^ @ %CC-W-PTRMISMATCH, In this statement, the referenced type of theC pointer value "&as_logical" is "array [7] of char", which is not co  mpatible with "char". 1 at line number 8 in file EDIV43:[WRK]REFTEST.C;11   < as_logical_status = GEN_TRANS_LOGICAL(&as_logical,&as_text);; ..........................................................^ @ %CC-W-PTRMISMATCH, In this statement, the referenced type of theC pointer value "&as_text" is "array [257] of char", which is not com  patible with "char".1 at line number 8 in file EDIV43:[WRK]REFTEST.C;11   F If I remove '&' from the line  "as_logical_status = GEN_TRANS_LOGICAL(1 &as_logical,  &as_text);  ", that error went off.   A Can anybody helps me why is coming like this? How to rectify this D problem , without changing code in almost in every place around 7000+ places.. Is there any way to rectify this?.    I used Compaq C v6.5 compiler.5 Suggestion will be appriciable at this great moment!!    ------------------------------    Date: 21 Mar 2005 20:51:03 -0800/ From: "Laksh" <lakshmanan.panneerselvam@hp.com> < Subject: Need help to port VAX code to Alpha and to ItaninumB Message-ID: <1111467063.916386.81090@z14g2000cwz.googlegroups.com>   Hi guys,F I am working on project, which involves porting kind of stuff from VAXG code Alpha and to Itaninum. Here what I am working project very big and F vast of codeing files are there. I have compiled with our old vax codeG /stand=relaxed_ansi instead of /stand=vaxc. I hope that What I am doing C rt :). But thing is while compile with option I got so many warning 0 errors like as show below. This is a bit of code   #include <stdio.h> int main(){ 4 unsigned long int GEN_TRANS_LOGICAL(char *, char *);% char as_logical[] = "DECEDI$AS_PERF";  char as_text[257] = {0};? as_logical_status = GEN_TRANS_LOGICAL( &as_logical,  &as_text);  }   D 1st case: If I compile with /stand=Vaxc, I didn't get any of warning	 messages.   G 2nd case: If I compile with /stand=relaxed_ansi, it came up with lot of # warning errors like as shown below.    CCt /OBJ=REFTEST/NOLIST/NODEBUG/NOANA/NOOPTIMIZE=(INLINE=AUTO,LEVEL=4,UNROLL=0)/Incl=DECEDI_SRC:/DEFIN=MEMBER_ALIGN/WARNC =(NOINF,DISABLE=PROTOSCOPE3,ENABLE=ALIGNMENT)/FLOAT=IEEE  reFTEST.C     < as_logical_status = GEN_TRANS_LOGICAL(&as_logical,&as_text);/ ..............................................^ @ %CC-W-PTRMISMATCH, In this statement, the referenced type of theC pointer value "&as_logical" is "array [7] of char", which is not co  mpatible with "char". 1 at line number 8 in file EDIV43:[WRK]REFTEST.C;11   < as_logical_status = GEN_TRANS_LOGICAL(&as_logical,&as_text);; ..........................................................^ @ %CC-W-PTRMISMATCH, In this statement, the referenced type of theC pointer value "&as_text" is "array [257] of char", which is not com  patible with "char".1 at line number 8 in file EDIV43:[WRK]REFTEST.C;11   F If I remove '&' from the line  "as_logical_status = GEN_TRANS_LOGICAL(1 &as_logical,  &as_text);  ", that error went off.   A Can anybody helps me why is coming like this? How to rectify this D problem , without changing code in almost in every place around 7000+ places.. Is there any way to rectify this?.    I used Compaq C v6.5 compiler.5 Suggestion will be appriciable at this great moment!!    ------------------------------    Date: 21 Mar 2005 10:56:37 -0800! From: susan_skonetski@hotmail.com E Subject: OpenVMS Advanced Technical Boot Camp Registrtion is now open B Message-ID: <1111431397.645596.87830@z14g2000cwz.googlegroups.com>  E On behalf of the entire boot camp team, it is my pleasure to publicly D announce the next OpenVMS Advanced technical boot camp June, 2005 atF the Sheraton Hotel in Nashua, NH. This five day event is geared to theG intermediate to advanced OpenVMS technologist and your instructors will B be expert members of the HP OpenVMS Community. Additionally we are. providing some basic and master level classes.  F Please visit our web site for details on this premier technical event:    % http://www.hp.com/go/openvms/bootcamp   E As always if you have any questions please do not hesitate to send me  email.   Warm Regards
 Sue Skonetski  Program Manager    ------------------------------    Date: 21 Mar 2005 18:55:45 -0800 From: cheifen23@netscape.net Subject: read thisC Message-ID: <1111460145.367219.290210@l41g2000cwc.googlegroups.com>   1 This is not a scam PLEASE read the whole thing, u B won't be disappointed. I'd been looking for ways to raise money .I
 found textF similar to this posted in another group and thought I'd try it. When ID read this I was very skeptical, but desperate-- I invested six $1.00E bills and six 37 cent postage stamps ... and boy am I glad I did!!! I G then waited to watch the money come in, prepared to maybe receive about   F $1,000 to $1,500 in cash or so. But what a welcome surprise when thoseE envelopes kept coming in!!! : So, how much did I get in total return? E $1000? $5000? Not even!!! I received a total of $17,542!!! I couldn't @ believe it!! !! Now after almost six months, I am ready to do it again!!!A I can finally pay off my debts! Here is the original post: *****A  littleE while back, I was browsing through newsgroups, just like you are now,  and ? came across an article similar to this that said you could make 	 thousands F of dollars within weeks with only an initial investment of $6.00! So IF thought, "Yeah right, this must be a scam", but like most of us, I wasG curious, so I kept reading. Anyway, it said that you need to send $1.00   B to each of the 6 names and address stated in the article. So afterD thinking it over, and talking to a few people first, I thought aboutB trying it. I figured: "what have I got to lose except 6 stamps and $6.00,G right?" Then I invested the measly $6.00. Well GUESS WHAT!!... within 7   F days, I started getting money in the mail! I was shocked! I figured itF would end soon, but the money just kept coming in. In my first week, IC made about $20. By the end of the second week I had made a total of  over% $1,000! And it's still growing.**** - F -Let me tell you how this works and most importantly, why it works....G Read this entire message carefully! (PRINT IT OR DOWNLOAD IT) I promise   B you that if you follow the directions exactly, that you will start making@ more money than you thought possible by doing something so easy!? IMPORTANT: This is not a rip-off; it is not indecent; it is not  illegal;? and it is virtually no risk - it really works!!!! If all of the 	 following F instructions are adhered to, you will receive extraordinary dividends.E Here are the 3 easy steps to success: STEP 1:Get 6 separate pieces of F paper and write the following on each piece of paper "PLEASE PUT ME ONF YOUR MAILING LIST." Now get 6 US $1.00 bills and place ONE inside EACH ofG the 6 pieces of paper so the bill will not be seen through the envelope  . B (Also, it might be a good idea to wrap the $1bill in dark paper toG prevent thievery). Next, place one paper in each of the 6 envelopes and   G seal them. You should now have 6 sealed envelopes, each with a piece of   D paper stating the phrase "PLEASE PUT ME ON YOUR MAILING LIST.", your name? and address, and a $1.00 bill. What you are doing is creating a  service.E THIS IS ABSOLUTELY LEGAL! You are requesting a legitimate service and  you G are paying for it! Like most of us I was alittle skeptical and a little   F worried about the legal aspects of it all.So I checked it out with the U.D S. Post Office (1-800-725-2161) and they confirmed that it is indeedF legal! Mail the 6 envelopes to the following addresses: #1)Bill ZoniosB 8001 Castor Ave. PMB 332 Philadelphia PA 19152 USA#2)Matt Martin 6 Patricia Circle @ Enfield CT 06082 USA#3) Ceneca Guthridge 751 Rebecca St lakeland florida ? 33805 #4)Randy Wilson Jr 123 Benefield blvd Peekskill, NY 10566 
 #5)GeraldoF Rodriguez 48 Doremus St. 2nd fl Paterson,NJ 07522  #6)Niko Salazar 7308 Brittany Trails.Florence Ky 41042 REMEMBER TO PUT ENOUGHF STAMPS ON YOUR ENVELOPES!!!! STEP 2: Now take the #1 name off the listF that you see above, move the other names up (6 becomes 5, 5 becomes 4,@ etc...) and add YOUR Name as number 6 on the list.STEP 3: ChangeG anything you need to, but try to keep this article as close to original   G as possible. Now, post your amended article to at least 200 newsgroups- D like this one. (I think there are close to 2.4million groups)All youF need is 200, but remember, the more you post, the more money you make!G This is perfectly legal! If you have any doubts, refer to Title 18 Sec.   E 1302 & 1341 of the Postal lottery laws. Keep a copy of these stepsfor G yourself and, whenever you need money, you can use it again, and again.   F **PLEASE REMEMBER: that this program remains successful because of the@ honesty and integrity of the participants and by their carefully adheringD to the directions. Look at it this way. If you are of integrity, theE program will continue and the money that so many others have received A will come your way. **NOTE: You may want to retain every name and  address A sent to you, either on a computer or hard copy and keep the notes  peopleE send you. This VERIFIES that you are truly providing a service So, as  eachE post is downloaded and the directions carefully followed, six members G will be reimbursed for their participation as a List Developer with one   G dollar each. Your name will move up the list geometrically so that when   D your name reaches the #1 position you will be receiving thousands of8 dollars in CASH!!! **DIRECTIONS ----- FOR HOW TO POST TO NEWSGROUPS------- E ----- Step:1)You do not need to re-type this entire letter to do your E ownposting.Simply put your cursor at the beginning of this letter and E drag your cursor to the bottom of this letter, and select 'copy' from  the G edit menu. This will copy the entire letter into the computer's memory.   E .......2)Open a blank 'notepad' file and place your cursor at the top  ofF the blank page. From the 'edit' menu select 'paste'. This will paste aD copy of the letter into notepad so that you can add your name to theF list. ........3)Save your new notepad file as a .txt file. If you want toG do your postings in different settings, you'll always have this file to   > go back to. .......4)Use Netscape or Internet explorer and try	 searching C for various newsgroups (on-line forums, message boards, chat sites, G discussions.) .......5)Visit these message boards and post this article  asC a new message by highlighting the text of this letter and selecting  paste E from the edit menu. Fill in the Subject, this will be the header that > everyone sees as they scroll through the list of postings in a
 particularE group, click the post message button.You're done with your first one! C Congratulations..THAT'S IT! All you have to do is jump to different D newsgroups and post away, after you get the hang of it, it will take about G 30 seconds for each newsgroup! **REMEMBER, THE MORE NEWSGROUPS YOU POST   D IN, THE MORE MONEY YOU WILL MAKE!! BUT YOU HAVE TO POST A MINIMUM OFE 200** That's it! You will begin receiving money from around the world G within days! You may eventually want to rent a P.O.Box due to the large   F amount ofmail you will receive. If you wish to stay anonymous, you canD invent a name to use, as long as the postman will deliver it. **JUST MAKED SURE ALL THE ADDRESSES ARE CORRECT.** **Now the WHY part: Out of 200F postings, say I receive only 5 replies (a very low example). So then IG made $5.00 with my name at #6 on the letter. Now, each of the 5 persons   G who just sent me $1.00 make the MINIMUM 200 postings, each with my name   C at #5 and only 5 persons respond to each of the original 5, that is G another $25.00 for me, now those 25 each make 200 MINIMUM posts with my   G name at #4 and only 5 replies each, I will bring in an additional $125!   C Now, those 125 persons turn around and post the MINIMUM 200 with my  nameF at #3 and only receive 5 replies each, I will make an additional $626!F OK, now here is the fun part, each of those 625 persons post a MINIMUMD 200 letters with my name at #2 and they each only receive 5 replies, thatF just made me $3,125!!!Those3,125 persons will all deliver this messageD to 200 newsgroups with my name at #1 and if still ONLY 5 persons per 200 G newsgroups react I will receive $15,625! With an original investment of   G only $6.00! AMAZING!Also send emails to those that you know and tell to = send it too. When yourname is no longer on the list, you just E take the latest posting in the newsgroups, and send out another $6.00  toA names on the list, putting your name at number 6 again. And start  posting A again. ** By the way, if you try to deceive people by posting the C messages with your name in the list and not sending the CASH to the  restC of the people already on the list, you will NOT get as much. i know E someone who did this and he only made about $150.00, and that's after F seven or eight weeks! Then he sent the 6 $1.00 bills, people added him toE their lists, and in 4-5 weeks he had over $5.000. This is the fairest  and A most honest way I have ever seen to share the wealth of the world  without E costing anything but our time!!! You also may want to buy mailing and  e-F mail lists for future CASH. Make sure you print this article out RIGHTA NOW! Also, try to keep a list of everyone that sends you CASH and  alwaysF keep an eye on the newsgroups to make sure everyone is playing fairly.G Remember, HONESTY IS THE BEST POLICY. You don't need to cheat the basic   G idea to make the CASH!! **The thing to remember is: do you realize that   C thousands of people all over the world are joining the internet and E reading these articles everyday?, JUST LIKE YOU are now!! So, can you F afford $6.00 and see if it really works?? I think so... Remember, play; FAIRLY and HONESTLY and this will really work. GOOD LUCK!!!    ------------------------------  % Date: Mon, 21 Mar 2005 14:44:03 -0500 ' From: Dave Froble <davef@tsoft-inc.com>  Subject: Re: Suggestion for FAQ 0 Message-ID: <113u8d5gdnjuia9@corp.supernews.com>  
 AEF wrote: > Dave Froble wrote: >  >>AEF wrote: >> >>D >>>So symbols are variables (in DCL), and logical names are pointers >  > (in  > D >>>the system) that point to generalized file-specs (including disks >  > and  > C >>>directories), queues, mail addresses, or other logical names (or  >>>anything else I forgot).  >>>  >>F >>If you call them pointers you miss some of their uses.  For example,F >>programs checking the value, or existance, of a logical to determine >  > the  > B >>state of an application, even for a type of cooperative locking. >> >>Dave >  >  > 7 > Man, you just can't please some people!!! :-) :-) :-)  > G > I must say that when I listed generalized file-specs, mail addresses, E > and queues, I meant that logical names are translated automatically I > whenever they are used in any of those contexts. Sure, they can be used E > to store data such as configuration data, status data, flags, misc. G > data, what have you. In this case, logical names are pointers to such H > data! And such data can be other logical names in which case iterative > translation is used. >   F I think we can all agree that logical names as implemented on VMS are I very useful and versatile.  While I have not experiences some other OSs,  L I have yet to find anything quite like them.  Not saying such doesn't exist.   ------------------------------  # Date: Mon, 21 Mar 2005 22:28:01 GMT % From: Rob Brown <mylastname@gmcl.com>  Subject: Re: Suggestion for FAQ D Message-ID: <Pine.LNX.4.61.0503211526001.7173@localhost.localdomain>  G U*x symbolic links are a lot like logical names wrt to redirecting I/O  G to different files.  I don't whether or not you can read them directly  B in the same way you would translate a VMS logical name to get the  equivalence string.    --    B Rob Brown                        b r o w n a t g m c l d o t c o mA G. Michaels Consulting Ltd.      (866)438-2101 (voice) toll free! 6 Edmonton                         (780)438-9343 (voice)5                                   (780)437-3367 (FAX) 2                                   http://gmcl.com/   ------------------------------  % Date: Mon, 21 Mar 2005 17:53:25 -0500 # From: "John Smith" <a@nonymous.com> > Subject: Re: TCPIP: why can an MX record not point to a CNAME?, Message-ID: <lo2dnUtj-u72zaLfRVn-og@igs.net>   Doc. wrote: C > %NEWS-I-NEWMSG, Phillip Helbig---remove CLOTHES to reply wrote in  > news:d1ndcs$j71$1@online.de  >  > <snip>H >> I also run my own SMTP server and receive email directly.  Absolutely >> no H >> problem.  In such a case, I don't need an MX record at all and indeedG >> don't have any.  The only potential problem is what happens to email D >> sent to me when, for some reason, I am offline?  I need to have aH >> computer, a "backup mx", which can accept mail for my domain and thenG >> periodically try to send it to me.  Otherwise the email will bounce. D >> The name of this MX server is what is the interesting thing.  TheC >> problem is, I cannot use a CNAME for it, for example the name of . >> another dynamic-DNS system at another site. > F > The mail sender should queue up the message and retry for quite someG > time. 3 days would not be unreasonable.  Are you likely to be offline  > for longer than that?     L Typically the way I've seen it is that the sender's server will retry for up to 4 days before it gives up.    --L OpenVMS - The never advertised operating system with the dwindling ISV base.   ------------------------------  % Date: Mon, 21 Mar 2005 18:26:07 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> > Subject: Re: TCPIP: why can an MX record not point to a CNAME?, Message-ID: <423F57F0.446E5A54@teksavvy.com>   John Smith wrote: N > Typically the way I've seen it is that the sender's server will retry for up > to 4 days before it gives up.   H Unless the sending SMTP server cannot resolve the target desitnation, in. which case, the message is bounced immediatly.  F In other words, if there are DNS problems and the sending server can'tF get an IP address for the destination, the message bounces right away.  G It will requeue the message only when connection to a target IP address O failed, or if the receiving server has given a "try again later" error message.   H So, if your connection to the internet has been temporarily severed, anyF messages you send during that time will hard bounce right away because< the sender can't resolve the destination into an IP address.   ------------------------------  % Date: Mon, 21 Mar 2005 18:33:38 -0500 - From: JF Mezei <jfmezei.spamnot@teksavvy.com> > Subject: Re: TCPIP: why can an MX record not point to a CNAME?, Message-ID: <423F59B3.A5C334F0@teksavvy.com>  / Phillip Helbig---remove CLOTHES to reply wrote: G > computer, a "backup mx", which can accept mail for my domain and then F > periodically try to send it to me.  Otherwise the email will bounce.C > The name of this MX server is what is the interesting thing.  The J > problem is, I cannot use a CNAME for it, for example the name of another% > dynamic-DNS system at another site.   B An MX record cannot contain an ip address. It must contain a fully qualified host name.  N So, if you are chocolate.dyndns.org and your backup site is vanilla.dyndns.org  E both of those should be A records. (that is how mine was setup when I  was with dyndns.org).   H So, all you need to do is create 2 MX records, giving higher priority to[ the MX records that points to chocolate.dyndns.org and lower priority to vanilla.dyndns.org    ex: ;  chocolate.dyndns.org          MX   10 chocolate.dyndns.org 9                                MX   20 vanilla.dyndns.org     C (I *think* lowest number indicates highest priority, but not sure).   C So, when chocolate can't be reached, a sending SMTP server will try A vanilla. The host names are expected to point to A records, which  dyndns.org records usually are.   @ Whether dyndns allows you to setup MX records that have multiple entries, I do not know.    ------------------------------  % Date: Mon, 21 Mar 2005 18:18:26 -0500 ! From: "Ken" <kenwear@hotmail.com> 0 Subject: vax problem - unable to connect to host2 Message-ID: <4DI%d.591$g4.11985@tor-nn1.netcom.ca>  M anyone know? does this mean the number of users + printers + mapped drives >   64 ?     ------------------------------  % Date: Mon, 21 Mar 2005 20:21:26 -0600 2 From: David J Dachtera <djesys.nospam@comcast.net>4 Subject: Re: vax problem - unable to connect to host+ Message-ID: <423F8126.16BD9C55@comcast.net>   
 Ken wrote: > N > anyone know? does this mean the number of users + printers + mapped drives > > 64 ?   Well, that rather depends.     What are you trying to do?   What happens when you try it?   = What messages (if any) are you getting? Where do they appear?   D Is this TCP/IP (including UCX/TCP-IP Services, Multinet, TCPware) or DECnet?    What else can you tell us?   --   David J Dachtera dba DJE Systems  http://www.djesys.com/  ) Unofficial OpenVMS Hobbyist Support Page: " http://www.djesys.com/vms/support/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/   " Unofficial OpenVMS-IA32 Home Page: http://www.djesys.com/vms/ia32/    Coming soon:& Unofficial OpenVMS Marketing Home Page   ------------------------------  % Date: Tue, 22 Mar 2005 01:59:35 +0100 & From: Paul Sture <paul.sture@decus.ch>! Subject: Re: Windows anti-spyware , Message-ID: <3a98unF699s2jU1@individual.net>   Dave Weatherall wrote:  
 <big snip>  8  > The same reason Acrobat reader stays at 5. V6 says it  > needs IE6 to install - bah !!! > H Dunno about the Windows version, but on my Mac I've changed the default I for .pdf files to Acrobat 5, because Acrobat 6 takes an _age_ to fire up.    --  $ 640KB should be enough for anyone...   ------------------------------  # Date: Tue, 22 Mar 2005 04:14:58 GMT L From: winston@SSRL.SLAC.STANFORD.EDU (Alan Winston - SSRL Central Computing): Subject: Word-11 font suddenly stopped working.  Now what?6 Message-ID: <00A411DB.1E1F4385@SSRL.SLAC.STANFORD.EDU>  	 VMSers --   C VMS 7.3-2 on DS20E.  Word-11 5.0, essentially unchanged since 1995.   L (Apologies for Word-11 specific terminology, but I figure you probably can'tJ help me if you don't know Word-11, so I'm not going to a lot of trouble to define my terms.)   I All of a sudden, documents using Font 352 no longer print.  When I try to O DT them, the process aborts with an "Error 10: cannot download font to printer" M (which seems peculiar when there's no printer involved yet).  A document that # printed last month won't print now.   O (What happens when you try to print these documents is that they go into status E "printing" and then stay as the current job on that spooler forever.)   O I'm perplexed about what changed in the Word-11 setup.  Other fonts continue to K work.  We don't pay for Word-11 support any more.  (After five years passed M without a new version or a patch, it didn't seem worth continuing to pay, and . it's been four years since we've had support.)  O Any ideas about where to look or how to reactivate this font?  In the meantime, C I've changed the vital-to-operations document to not use that font.    Thanks,    -- Alan    ------------------------------  + Date: Mon, 21 Mar 2005 19:28:06 +0000 (UTC) ( From: m.kraemer@gsi.de (Michael Kraemer)% Subject: Re: [Announce] FreeVMS 0.1.3 5 Message-ID: <d1n786$p2f$1@lnx107.hrz.tu-darmstadt.de>   M In article <XMJ_d.4266$uw6.4216@trnddc06>, John Santos <john@egh.com> writes: > > This is where C loses.  To write safe code in C, you have toC > bounds-check everything, and verify all string and buffer lengths  > and do it religiously.  B Bashing C for allowing buffer overruns is missing the point, IMHO.5 Buffer overruns detectable only at run time may occur < in *any* language, it's just the penalty which is different.< However, I don't see the real advantage of eg a PL/I programK (let alone a complete OS) crashing with a "Subscriptrange condition raised" $ over a C program simply segfaulting.' Writing beyond an array's boundaries is 8 incorrect in *any* language, so you should not bash the : language but the programmer's education or working style. K It's as simple as this: ensure you do not write over areas you do not own.    G > If all your code is reviewed and you always parameterize *everything* E > (so e.g. when someone changes the maximum size of a variable, every D > thing uses the correct new size automatically) and you have a goodD > version control system so everything gets recompiled when it needs	 > to be,    ; All this you would have to do with other languages as well.    ------------------------------  % Date: Mon, 21 Mar 2005 12:06:34 -0800 # From: "Tom Linden" <tom@kednos.com> % Subject: Re: [Announce] FreeVMS 0.1.3 ( Message-ID: <opsnz7g8cgzgicya@hyrrokkin>  ; On Mon, 21 Mar 2005 19:07:01 +0000 (UTC), Michael Kraemer    <m.kraemer@gsi.de> wrote:   7 > In article <dYmInbOS3O9I@eisner.encompasserve.org>,   1 > Kilgallen@SpamCop.net (Larry Kilgallen) writes:  >>G >> Certainly the use of PL/I in Multics was different from that on VMS, E >> since on Multics it was used to write the innards of the operating 
 >> system. > 5 > At this point it would be interesting to learn what  > "the use of PL/I"  > actually means. < Not sure what you are asking,  it can certainlly be used forB systems programming as well as applications, and in the former, itE will certainly need access to contol blocks, but what I was referring C to was applications programs that, perhaps for reasons of preceived ' efficiency, manipilated such structures 8 > BTW: Which language was the PL/I compiler written in ? >  It is written in PL/I. > E >> So those Tom knows apparently did.  Since Tom has been in the PL/IrF >> compiler development business for years, he has lots of opportunityC >> to be contacted by those PL/I programmers who care about control B >> blocks.  Due to the nature of VMS PL/I, those would be only theD >> control blocks useful from user mode.  FABs, RABs, FIBs etc. comeC >> to mind, and I infer from what Tom says that PL/I programmers ona7 >> VMS are mainly using PL/I built-in IO to access RMS.r >>A >> That seems to be the way VMS programmers for _other_ languages  >> mostly do things as well. >a >X5 > Sorry, I can't follow this logic (if there is any).X5 > The reason to use a HL language for app development - > is not to be bothered with low level tasks.o> > That shouldn't depend too much on the platform one works on.1 > If users on VMS use(d) mainly PL/I builtin I/O,S/ > then why do they bother with control blocks ?cG > If PL/I I/O capabilities are weak, then why bother with PL/I at all ?-3 Which is not the case, since it has a very rich I/Oe >1   ------------------------------  % Date: Mon, 21 Mar 2005 12:27:06 -0800.# From: "Tom Linden" <tom@kednos.com>r% Subject: Re: [Announce] FreeVMS 0.1.3b( Message-ID: <opsnz8fghnzgicya@hyrrokkin>  ; On Mon, 21 Mar 2005 19:28:06 +0000 (UTC), Michael Kraemer  4 <m.kraemer@gsi.de> wrote:)  I > In article <XMJ_d.4266$uw6.4216@trnddc06>, John Santos <john@egh.com>   	 > writes:a? >> This is where C loses.  To write safe code in C, you have torD >> bounds-check everything, and verify all string and buffer lengths >> and do it religiously.  >eD > Bashing C for allowing buffer overruns is missing the point, IMHO.7 > Buffer overruns detectable only at run time may occuru> > in *any* language, it's just the penalty which is different.> > However, I don't see the real advantage of eg a PL/I programG > (let alone a complete OS) crashing with a "Subscriptrange condition  m	 > raised"bH But there is a very big difference,  In PL/I you have the opportunity toG write a fail-safe program, for example consider the snippet, located inl some invocation,   ON STRINGRANGE BEGIN;o)     if oncode() =  PLI$_STRRANGE then do;a
        ...        end;p+     else ifoncode() = PLI$_SUBSTR2 then do;f
        ...        end;t+     else ifoncode() = PLI$_SUBSTR3 then do;l
        ...        end;h.     else ifoncode() = PLI$_BIFSTAPOS  then do;
        ...        end;e     end;  E Of course it doesn't mean you will be able to do it, but you have the0H opportunity.  This may not have been the best example for recovery, moreD likely you would use it for I/O operations, fault keys and the like.  & > over a C program simply segfaulting.) > Writing beyond an array's boundaries is 9 > incorrect in *any* language, so you should not bash theo; > language but the programmer's education or working style.FI > It's as simple as this: ensure you do not write over areas you do not  e > own.F I agree that there are safer ways of writing C, e.g. use strn* insteadH of str* functions, but you may still clobber that stack.  Will it happenD to C code written by a good programmer?  Probably not, but it could. >-H >> If all your code is reviewed and you always parameterize *everything*F >> (so e.g. when someone changes the maximum size of a variable, everyE >> thing uses the correct new size automatically) and you have a goodwE >> version control system so everything gets recompiled when it needsn	 >> to be,o >n= > All this you would have to do with other languages as well.    ------------------------------  % Date: Tue, 22 Mar 2005 04:19:13 +0800  From: prep@prep.synonet.com % Subject: Re: [Announce] FreeVMS 0.1.3 - Message-ID: <878y4gsqf2.fsf@prep.synonet.com>i  - Karsten Nyblad <nospam@nospam.nospam> writes:o  E > The fans of Ada claim that only half as many errors slip through to 8 > the final product when using Ada compared to, e.g., C.  A The study I have seen showed a 3:1 minimum difference against C..l  @ > I think that there is one aspect that has been ignored in this> > discussion.  That is that you need a compiler that generatesF > efficient code when writing operating systems.  At least that was an@ > important aspect when the operating systems popular today wereB > designed.  Don't use bandwidth telling me that in many cases youE > would get a better efficiency by using your programmer resources on,= > implementing better algorithms in stead fitting a low level  > language.  I know.  ? You need to be able to exert fine control over the code, and toa? included assembly type code with out destroying optimisation or-9 causing unwanted side effect due to extra calls/jsrs etc.   ? Your coment is historically wrong BTW. Unix in C used compilersWA that could hardly tie their laces. VMS used macro, no opimisationi there at all, and BLISS. e   What compilers did MICA use?   -- a< Paul Repacholi                               1 Crescent Rd.,7 +61 (08) 9257-1001                           Kalamunda.w@                                              West Australia 6076* comp.os.vms,- The Older, Grumpier Slashdot. Raw, Cooked or Well-done, it's all half baked.F EPIC, The Architecture of the future, always has been, always will be.   ------------------------------   End of INFO-VAX 2005.161 ************************