INFO-VAX Mon, 07 Jan 2008 Volume 2008 : Issue 14 Contents: Re: Anyone interested in building a vms-like OS? Re: Anyone interested in building a vms-like OS? Building libxml2 on OpenVMS/VAX Re: Building libxml2 on OpenVMS/VAX Re: Building libxml2 on OpenVMS/VAX Re: Building libxml2 on OpenVMS/VAX Re: Building libxml2 on OpenVMS/VAX Re: Building libxml2 on OpenVMS/VAX Re: Building libxml2 on OpenVMS/VAX Re: Building libxml2 on OpenVMS/VAX Re: Building libxml2 on OpenVMS/VAX decnet setup problem Re: decnet setup problem Re: decnet setup problem Re: gnutar was (Re: Porting Subversion to VMS) Re: gnutar was (Re: Porting Subversion to VMS) Re: gnutar was (Re: Porting Subversion to VMS) Re: How to set "From:" address in VMS MAIL Re: How to set "From:" address in VMS MAIL Re: How to set "From:" address in VMS MAIL Re: How to set "From:" address in VMS MAIL Re: How to set "From:" address in VMS MAIL Re: How to set "From:" address in VMS MAIL Re: How to set "From:" address in VMS MAIL Re: How to set "From:" address in VMS MAIL Re: How to set "From:" address in VMS MAIL Re: Island Computers is moving Re: Island Computers is moving Re: Island Computers is moving Re: Island Computers is moving Re: Island Computers is moving Re: Island Computers is moving making nonblocking socket Re: making nonblocking socket Re: OpenVMS Alpha CDs Re: OT: on patches, for Linux, for Windows, for VMS. Re: OT: sound minds, and the benefit of hindsight Re: OT: sound minds, and the benefit of hindsight Re: Perl issues? (was Re: looking for blue |d|i|g|i|t|a|l| logo) Re: Perl issues? (was Re: looking for blue |d|i|g|i|t|a|l| logo) Re: Porting Subversion to VMS Re: Porting Subversion to VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: SOT: (somewhat off topic) driver for LK250 keyboard Re: SOT: (somewhat off topic) driver for LK250 keyboard Re: SOT: (somewhat off topic) driver for LK250 keyboard Re: SOT: (somewhat off topic) driver for LK250 keyboard Re: SOT: (somewhat off topic) driver for LK250 keyboard Re: Support for ODS-2 disks on OS-X ? Re: Support for ODS-2 disks on OS-X ? Re: US Army buying Macs ---------------------------------------------------------------------- Date: Mon, 7 Jan 2008 02:13:25 -0800 (PST) From: IanMiller Subject: Re: Anyone interested in building a vms-like OS? Message-ID: FreeVMS is an OpenVMS-like operating system freely available under the GPL. It consists of a POSIX kernel and a DCL command line interpreter. The only architectures currently supported are i386 and x86-64. See http://www.systella.fr/~bertrand/FreeVMS/indexGB.html ------------------------------ Date: 7 Jan 2008 08:05:56 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: Anyone interested in building a vms-like OS? Message-ID: In article <27c4e6ef-b034-4706-b686-004b28baaddd@m34g2000hsf.googlegroups.com>, gaoshan.wang@gmail.com writes: > I have been working on openvms for about 20 years, and know this is a > rock solid os, unfortunately HP doesn't care too much and unlikely to > invest. It's sad that vms market is shrinking for different reasons. > I know there are lots openvms talents here and are afraid too loose > their jobs for forseeable future. But I have a idea, can we form a > company that focus on a clustering operating system which provide > basic os functionaility , memory management, scheduing, process > management, clustering etc and a optimized java compiler, anyway a > robut os. > Why don't you look into FreeVMS? ------------------------------ Date: Mon, 7 Jan 2008 00:21:13 -0800 (PST) From: "Andreas W. Wylach" Subject: Building libxml2 on OpenVMS/VAX Message-ID: <28f0bbf8-f6c7-4417-90f2-0ea8aa489ece@i72g2000hsd.googlegroups.com> Hi everybody, first off, happy new year to all comp.os.cms members. To my problem: Since 2 days I try to build the libxml2 library on my Vax (a VaxStation 4000/96 with OpenVMS 7.3 with Compaq C V6.4-005). I encounter some problems that seem to be significant and I really do not know any solution to that. Compiling the sources gives me an informational message on each compiled object saying CC/NAMES=(SHORTENED)/FLOAT=D_FLOAT/object=DKA300: [AW.LIBXML2-2_6_30.DEBUG]HTMLTR EE.OBJ; HTMLTREE.C typedef long double trio_long_double_t; ........^ %CC-I-LONGDOUBLENYI, In this declaration, type long double has the same representation as type double on this platform. At line number 156 in DKA300: [AW.LIBXML2-2_6_30]TRIODEF.H;1. A FAQ I found on the HP site just says: user action: be aware of that. Well ... The compilation procedure gets thru and results in the libxml.olb library. Another problem is, that I get one undefined symbol (fp_class). Overall, these problems seem to be resolvable but I have the string feeling, that I won't be able to build that library on OpenVMS /VAX. As far as I know it can be build on an Alpha. With the libxml2 distribution there's also an vms build procedure (which I use). I had to modify the compiler command, since my cc/decc version has no such compiler options, originally it was cc_opts = "/NAMES=(SHORTENED)/FLOAT=IEEE/IEEE_MODE=DENORM_RESULTS" and changed that to /NAMES=(SHORTENED)/FLOAT=D_FLOAT I still get those "%CC-I-LONGDOUBLENYI" messages and I really have no clue what to do/change to get a "clean" libxml.olb. My basic questions is: Did anybody manage to build the libxml2 library on OpenVMS/VAX? Are there any modifications I can do to get that library done? One more: It's been a little while I've programmed on OpenVMS, just switched on my VAX'es like 2 weeks ago and want to make them ready for further programming / porting software. I need the libxml2 library to install the perl libxml2 parser to implement a perl-driven xml/xslt homepage with the WASD http server. It will be another private hobbyist VMS homepage. Originally I wanted to build the Sablotron Parser, but I do not have an C++ compiler. Tried to install the c++ compiler but get an vmsinstal installtion error that reports some undefined logicals. So for now I leave the c++ installation for later. Any hints to get me to an result are greatly appreciated. If I forgot to give any important info, please let me know. Once again, thanks for you help! Andreas W Wylach ------------------------------ Date: Mon, 7 Jan 2008 04:58:26 -0600 (CST) From: sms@antinode.org (Steven M. Schweda) Subject: Re: Building libxml2 on OpenVMS/VAX Message-ID: <08010704582693_206002CA@antinode.org> From: "Andreas W. Wylach" > To my problem: Since 2 days I try to build the libxml2 library on my > Vax (a VaxStation 4000/96 with > OpenVMS 7.3 with Compaq C V6.4-005). Sounds dangerous. > CC/NAMES=(SHORTENED)/FLOAT=D_FLOAT/object=DKA300: > [AW.LIBXML2-2_6_30.DEBUG]HTMLTR > EE.OBJ; HTMLTREE.C > typedef long double trio_long_double_t; > ........^ > %CC-I-LONGDOUBLENYI, In this declaration, type long double has the > same > representation as type double on this platform. > At line number 156 in DKA300: > [AW.LIBXML2-2_6_30]TRIODEF.H;1. So? Whether that's a real problem depends on now many bits it really uses for trio_long_double_t variables. Without looking at the code, I have no idea. > The compilation procedure gets thru and results in the libxml.olb > library. Another problem is, that I get one undefined symbol > (fp_class). When you do what? > Overall, these problems seem to be resolvable but I have > the string feeling, that > I won't be able to build that library on OpenVMS /VAX. As far as I > know it can be build on an Alpha. With the > libxml2 distribution there's also an vms build procedure (which I > use). > cc_opts = "/NAMES=(SHORTENED)/FLOAT=IEEE/IEEE_MODE=DENORM_RESULTS" IEEE floating point is not available on VAX. Again, without looking at the code, it would be hard to say how important that would be. > [...] Tried to install > the c++ compiler but get an vmsinstal > installtion error that reports some undefined logicals. So for now I > leave the c++ installation for later. > > Any hints to get me to an result are greatly appreciated. If I forgot > to give any important info, please let me know. Which one is "the c++ compiler"? As usual, actual commands and actual error messages would be more informative than vague descriptions. ------------------------------------------------------------------------ Steven M. Schweda sms@antinode-org 382 South Warwick Street (+1) 651-699-9818 Saint Paul MN 55105-2547 ------------------------------ Date: Mon, 7 Jan 2008 03:39:51 -0800 (PST) From: "Andreas W. Wylach" Subject: Re: Building libxml2 on OpenVMS/VAX Message-ID: On 7 Jan., 11:58, s...@antinode.org (Steven M. Schweda) wrote: > From: "Andreas W. Wylach" > > > To my problem: Since 2 days I try to build the libxml2 library on my > > Vax (a VaxStation 4000/96 with > > OpenVMS 7.3 with Compaq C V6.4-005). > > Sounds dangerous. > > > CC/NAMES=(SHORTENED)/FLOAT=D_FLOAT/object=DKA300: > > [AW.LIBXML2-2_6_30.DEBUG]HTMLTR > > EE.OBJ; HTMLTREE.C > > typedef long double trio_long_double_t; > > ........^ > > %CC-I-LONGDOUBLENYI, In this declaration, type long double has the > > same > > representation as type double on this platform. > > At line number 156 in DKA300: > > [AW.LIBXML2-2_6_30]TRIODEF.H;1. > > So? Whether that's a real problem depends on now many bits it really > uses for trio_long_double_t variables. Without looking at the code, I > have no idea. Well, I can't tell. I've never dealed with the fp/fp_class stuff in my life so I just changed that long double to double (like it stated in the compiler message). I know it sounds naive, but I have no other clue yet. > > > The compilation procedure gets thru and results in the libxml.olb > > library. Another problem is, that I get one undefined symbol > > (fp_class). > > When you do what? This linker moans about the undefined fp_class symbol, when it comes to the point linking some cleint programs (like nanoftp, nanohttp, etc) using the libxml.olb library. > > > Overall, these problems seem to be resolvable but I have > > the string feeling, that > > I won't be able to build that library on OpenVMS /VAX. As far as I > > know it can be build on an Alpha. With the > > libxml2 distribution there's also an vms build procedure (which I > > use). > > cc_opts = "/NAMES=(SHORTENED)/FLOAT=IEEE/IEEE_MODE=DENORM_RESULTS" > > IEEE floating point is not available on VAX. Again, without looking > at the code, it would be hard to say how important that would be. I know, I already saw that in the cc/decc help. I was just wondering if there's an equivalent compiler directive / command for the VAX. > > > [...] Tried to install > > the c++ compiler but get an vmsinstal > > installtion error that reports some undefined logicals. So for now I > > leave the c++ installation for later. > > > Any hints to get me to an result are greatly appreciated. If I forgot > > to give any important info, please let me know. > > Which one is "the c++ compiler"? As usual, actual commands and > actual error messages would be more informative than vague descriptions. Its a saveset (cxx056.a) containing the VAX C++ V5.6 compiler from the HP C/C++ page I downloaded. Somebody solved the problem by hacking the kitinstal.com file and several other adjustments. See http://unix.derkeiler.com/Newsgroups/comp.os.vms/2003-04/1937.html If I had more information on the problem I would have mentioned it in here. All I get are messages about 3 undefined logicals. That's it. The fact that I need to get into VMS a lilttle more again (I work on unix/linux) I skipped installing the c++ compiler cause I don't know what exactly to change in that dcl file. Need to do a little more debugging on that (set verify on, etc). When I've done that I might return with that problem to the group to give detailed info's. I will try to solve that c++ compiler problem, when I have more time to dip into that subject. For the libxml2 I do not need the c++ compiler. My general question was, if anybody sucessfully built that libxml2 library on OpenVMS/VAX. If not, I think it's lost time to continue that and I just skip the xls/ xml project on the VAX. If yes, it would be nice if I could get a copy of the distribution or at least the changes / diff that was made. Btw, the libraries I tried to build is libxml2-2.6.30 (that is the latest) and also the 5 year old library libxml2-2.6.0. (both are ready for OpenVMS and contain the build scripts for VMS). The port was done by John A Fotheringham in 2001, 7 years ago. Andreas W. Wylach > > ------------------------------------------------------------------------ > > Steven M. Schweda sms@antinode-org > 382 South Warwick Street (+1) 651-699-9818 > Saint Paul MN 55105-2547 ------------------------------ Date: Mon, 07 Jan 2008 13:02:29 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: Building libxml2 on OpenVMS/VAX Message-ID: In article , "Andreas W. Wylach" writes: > > >On 7 Jan., 11:58, s...@antinode.org (Steven M. Schweda) wrote: >> From: "Andreas W. Wylach" >> >> > To my problem: Since 2 days I try to build the libxml2 library on my >> > Vax (a VaxStation 4000/96 with >> > OpenVMS 7.3 with Compaq C V6.4-005). >> >> Sounds dangerous. >> >> > CC/NAMES=(SHORTENED)/FLOAT=D_FLOAT/object=DKA300: >> > [AW.LIBXML2-2_6_30.DEBUG]HTMLTR >> > EE.OBJ; HTMLTREE.C >> > typedef long double trio_long_double_t; >> > ........^ >> > %CC-I-LONGDOUBLENYI, In this declaration, type long double has the >> > same >> > representation as type double on this platform. >> > At line number 156 in DKA300: >> > [AW.LIBXML2-2_6_30]TRIODEF.H;1. >> >> So? Whether that's a real problem depends on now many bits it really >> uses for trio_long_double_t variables. Without looking at the code, I >> have no idea. > >Well, I can't tell. I've never dealed with the fp/fp_class stuff in my >life so I just changed that >long double to double (like it stated in the compiler message). I know >it sounds naive, but >I have no other clue yet. $ HELP CC LANGUAGE DATA_TYPES... float 32-bit (single-precision) floating-point number double 64-bit (double-precision) floating-point number long float Interchangeable with double, but usage is obsolete Perhaps, it's just an old coding hangover from when the datum was changed from long float (which this above says is obsolete usage) to double. I'd remove the 'long' or, if you want, conditionalize that for the VMS build. -- VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)COM "Well my son, life is like a beanstalk, isn't it?" http://tmesis.com/drat.html ------------------------------ Date: Mon, 7 Jan 2008 05:16:43 -0800 (PST) From: "Andreas W. Wylach" Subject: Re: Building libxml2 on OpenVMS/VAX Message-ID: On 7 Jan., 14:02, VAXman- @SendSpamHere.ORG wrote: > In article , "Andreas W. Wylach" writes: > > > > > > >On 7 Jan., 11:58, s...@antinode.org (Steven M. Schweda) wrote: > >> From: "Andreas W. Wylach" > > >> > To my problem: Since 2 days I try to build the libxml2 library on my > >> > Vax (a VaxStation 4000/96 with > >> > OpenVMS 7.3 with Compaq C V6.4-005). > > >> Sounds dangerous. > > >> > CC/NAMES=(SHORTENED)/FLOAT=D_FLOAT/object=DKA300: > >> > [AW.LIBXML2-2_6_30.DEBUG]HTMLTR > >> > EE.OBJ; HTMLTREE.C > >> > typedef long double trio_long_double_t; > >> > ........^ > >> > %CC-I-LONGDOUBLENYI, In this declaration, type long double has the > >> > same > >> > representation as type double on this platform. > >> > At line number 156 in DKA300: > >> > [AW.LIBXML2-2_6_30]TRIODEF.H;1. > > >> So? Whether that's a real problem depends on now many bits it really > >> uses for trio_long_double_t variables. Without looking at the code, I > >> have no idea. > > >Well, I can't tell. I've never dealed with the fp/fp_class stuff in my > >life so I just changed that > >long double to double (like it stated in the compiler message). I know > >it sounds naive, but > >I have no other clue yet. > > $ HELP CC LANGUAGE DATA_TYPES... > > float 32-bit (single-precision) floating-point number > double 64-bit (double-precision) floating-point number > long float Interchangeable with double, but usage is > obsolete > > Perhaps, it's just an old coding hangover from when the datum was changed > from long float (which this above says is obsolete usage) to double. I'd > remove the 'long' or, if you want, conditionalize that for the VMS build. > > -- > VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)COM > > "Well my son, life is like a beanstalk, isn't it?" > > http://tmesis.com/drat.html yeah, that is what I did. Well, just try to compile an way older version of libxml (libxml2-2_4_27). Maybe I get one step further with that .... In those situations I wished I had an Alpha Server with newer compilers/Libs or something. But I still love my Vax'es .-)) Andreas W Wylach ------------------------------ Date: 7 Jan 2008 08:33:07 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: Building libxml2 on OpenVMS/VAX Message-ID: In article <28f0bbf8-f6c7-4417-90f2-0ea8aa489ece@i72g2000hsd.googlegroups.com>, "Andreas W. Wylach" writes: > %CC-I-LONGDOUBLENYI, In this declaration, type long double has the Note the form: "%fac-I-name, text". That "-I-" indicates informational message, not error. Since someone bothered to enter "long double" in the source, they might have thought it was different than "double". On some other platoform, maybe it is. > > The compilation procedure gets thru and results in the libxml.olb > library. Another problem is, that I get one undefined symbol > (fp_class). Overall, these problems seem to be resolvable but I have > the string feeling, that > I won't be able to build that library on OpenVMS /VAX. As far as I > know it can be build on an Alpha. With the > libxml2 distribution there's also an vms build procedure (which I > use). Either fp_class is there, or it isn't. Make sure you fix this. > I had to modify the compiler command, since my cc/decc version has no > such compiler options, originally > it was > > cc_opts = "/NAMES=(SHORTENED)/FLOAT=IEEE/IEEE_MODE=DENORM_RESULTS" > > and changed that to > > /NAMES=(SHORTENED)/FLOAT=D_FLOAT I know of no version of the DEC C compiler for Alpha which didn't accept /float=ieee. I'd pick IEEE or G_FLOAT over D_FLOAT. Or did I misread what your writing? If this is from an attempt to build on DEC C on VAX then there is not IEEE, and I'd use D_FLOAT. > I still get those "%CC-I-LONGDOUBLENYI" messages and I really have no > clue what to do/change to get > a "clean" libxml.olb. Since the message is just for your information, and not an error, the build is clean. If youreally want to, you can use "#ifdef __vms" to change the liine of code from "long double" to "double" for this platform. > One more: It's been a little while I've programmed on OpenVMS, just > switched on my VAX'es like 2 weeks ago and want to make them ready for > further programming / porting software. > > I need the libxml2 library to install the perl libxml2 parser to > implement a perl-driven xml/xslt homepage with the WASD http server. > It will be another private hobbyist VMS homepage. Originally I wanted > to build the > Sablotron Parser, but I do not have an C++ compiler. Tried to install > the c++ compiler but get an vmsinstal > installtion error that reports some undefined logicals. So for now I > leave the c++ installation for later. The C++ compiler installation should not depend on any unusual logical names. Make sure the compiler version you are installing supports the VMS version you are running. ------------------------------ Date: 7 Jan 2008 08:35:49 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: Building libxml2 on OpenVMS/VAX Message-ID: In article , "Andreas W. Wylach" writes: > > This linker moans about the undefined fp_class symbol, when it comes > to the point > linking some cleint programs (like nanoftp, nanohttp, etc) using the > libxml.olb library. You need to find out what fp_class is, how it is used, and where you can get it. > > I know, I already saw that in the cc/decc help. I was just wondering > if there's an equivalent > compiler directive / command for the VAX. Why would the compiler have a directive to use something that doesn't exist? ------------------------------ Date: Mon, 7 Jan 2008 06:48:02 -0800 (PST) From: "Andreas W. Wylach" Subject: Re: Building libxml2 on OpenVMS/VAX Message-ID: On 7 Jan., 15:33, koeh...@eisner.nospam.encompasserve.org (Bob Koehler) wrote: > In article <28f0bbf8-f6c7-4417-90f2-0ea8aa489...@i72g2000hsd.googlegroups.com>, "Andreas W. Wylach" writes: > > > %CC-I-LONGDOUBLENYI, In this declaration, type long double has the > > Note the form: "%fac-I-name, text". That "-I-" indicates > informational message, not error. Since someone bothered to enter > "long double" in the source, they might have thought it was different > than "double". On some other platoform, maybe it is. I know ... i changed that to "double" only, erasing the "long". > > > > > The compilation procedure gets thru and results in the libxml.olb > > library. Another problem is, that I get one undefined symbol > > (fp_class). Overall, these problems seem to be resolvable but I have > > the string feeling, that > > I won't be able to build that library on OpenVMS /VAX. As far as I > > know it can be build on an Alpha. With the > > libxml2 distribution there's also an vms build procedure (which I > > use). > > Eitherfp_classis there, or it isn't. Make sure you fix this. I just try to get it compiled using the fallback solution in the code, means not having fp_class Taking a look in the fp_classh header file, it is only defined for Alpha ... > > > I had to modify the compiler command, since my cc/decc version has no > > such compiler options, originally > > it was > > > cc_opts = "/NAMES=(SHORTENED)/FLOAT=IEEE/IEEE_MODE=DENORM_RESULTS" > > > and changed that to > > > /NAMES=(SHORTENED)/FLOAT=D_FLOAT > > I know of no version of the DEC C compiler for Alpha which didn't > accept /float=ieee. I'd pick IEEE or G_FLOAT over D_FLOAT. Or did > I misread what your writing? If this is from an attempt to build > on DEC C on VAX then there is not IEEE, and I'd use D_FLOAT. I BUILD ON VAX .. like stated above several times, not Alpha. Also the headline of my posting says OPENVMS / VAX, does it? > > > I still get those "%CC-I-LONGDOUBLENYI" messages and I really have no > > clue what to do/change to get > > a "clean" libxml.olb. > > Since the message is just for your information, and not an error, > the build is clean. If youreally want to, you can use "#ifdef __vms" > to change the liine of code from "long double" to "double" for this > platform. > I know that ... it is not bothering me > > One more: It's been a little while I've programmed on OpenVMS, just > > switched on my VAX'es like 2 weeks ago and want to make them ready for > > further programming / porting software. > > > I need the libxml2 library to install the perl libxml2 parser to > > implement a perl-driven xml/xslt homepage with the WASD http server. > > It will be another private hobbyist VMS homepage. Originally I wanted > > to build the > > Sablotron Parser, but I do not have an C++ compiler. Tried to install > > the c++ compiler but get an vmsinstal > > installtion error that reports some undefined logicals. So for now I > > leave the c++ installation for later. > > The C++ compiler installation should not depend on any unusual > logical names. Make sure the compiler version you are installing > supports the VMS version you are running. I'll check that, that might be the reason .... I thought it was for my OpenVMS/VAX 7.3 but I'll double check that later on. Thanks for the hint. ------------------------------ Date: 7 Jan 08 13:42:55 EST From: cook@wvnvms.wvnet.edu (George Cook) Subject: Re: Building libxml2 on OpenVMS/VAX Message-ID: <2UxR5LiUDSYl@wvnvms> In article , "Andreas W. Wylach" writes: > On 7 Jan., 14:02, VAXman- @SendSpamHere.ORG wrote: >> In article , "Andreas W. Wylach" writes: >> >On 7 Jan., 11:58, s...@antinode.org (Steven M. Schweda) wrote: >> >> From: "Andreas W. Wylach" >> >> >> > To my problem: Since 2 days I try to build the libxml2 library on my >> >> > Vax (a VaxStation 4000/96 with >> >> > OpenVMS 7.3 with Compaq C V6.4-005). >> >> >> Sounds dangerous. >> >> >> > CC/NAMES=(SHORTENED)/FLOAT=D_FLOAT/object=DKA300: >> >> > [AW.LIBXML2-2_6_30.DEBUG]HTMLTR >> >> > EE.OBJ; HTMLTREE.C >> >> > typedef long double trio_long_double_t; >> >> > ........^ >> >> > %CC-I-LONGDOUBLENYI, In this declaration, type long double has the >> >> > same >> >> > representation as type double on this platform. >> >> > At line number 156 in DKA300: >> >> > [AW.LIBXML2-2_6_30]TRIODEF.H;1. >> >> >> So? Whether that's a real problem depends on now many bits it really >> >> uses for trio_long_double_t variables. Without looking at the code, I >> >> have no idea. >> >> >Well, I can't tell. I've never dealed with the fp/fp_class stuff in my >> >life so I just changed that >> >long double to double (like it stated in the compiler message). I know >> >it sounds naive, but >> >I have no other clue yet. >> >> $ HELP CC LANGUAGE DATA_TYPES... >> >> float 32-bit (single-precision) floating-point number >> double 64-bit (double-precision) floating-point number >> long float Interchangeable with double, but usage is >> obsolete >> >> Perhaps, it's just an old coding hangover from when the datum was changed >> from long float (which this above says is obsolete usage) to double. I'd >> remove the 'long' or, if you want, conditionalize that for the VMS build. >> >> -- >> VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)COM >> >> "Well my son, life is like a beanstalk, isn't it?" >> >> http://tmesis.com/drat.html > > yeah, that is what I did. Well, just try to compile an way older > version of libxml (libxml2-2_4_27). Maybe I get > one step further with that .... In those situations I wished I had an > Alpha Server with newer compilers/Libs or something. > But I still love my Vax'es .-)) Just recently I finished getting libxml2-2_4_27 to build on VAX with both DEC C and VAX C for use with VMS Mosaic. The main issue I ran into was the need for IEEE floating point; several functions depend on IEEE behaviors which are not available on VAX. Fortunately, I do not think Mosiac's usage of libxml2 will be affected by the lack of these behaviors. I can zip up what I have and put it out for FTP. If your application depends on the unavailable IEEE behaviors, then you could be in for major problems. I'm not sure how much (or when) libxml2 actually makes use of these behaviors. As far as D_FLOAT vs. G_FLOAT, I used G_FLOAT because it is the closest match for libxml2's use of IEEE floating point. George Cook WVNET ------------------------------ Date: Mon, 7 Jan 2008 00:02:02 -0800 (PST) From: Kenny Subject: decnet setup problem Message-ID: <7e5bab99-2b1c-4335-b0be-54a96c910e57@i29g2000prf.googlegroups.com> Hello, Can anybody help me setup decnet node on Alpha server? I try to do that with command: " set network "decnet" / manufacturer="compaq" /node="nodename" ..... etc ". After that on command "show network" everything seems ok, just like I want. Problem is that it last only till next reboot. After reboot all decnet values are reset to default (node = class1, address=9.9 ) I tried also to do that with "@sys$system:net$configure.com" but it keeps confusing me with many options that I don't understand (domain, mop...). I simply need to set node name and denet address. It is Alpha ds-10, open vms V 7.3-1 and network type DNA V. Any help or advice is highly appreciated Thanks ------------------------------ Date: Mon, 07 Jan 2008 04:51:41 -0500 From: JF Mezei Subject: Re: decnet setup problem Message-ID: <4781f6c2$0$4323$c3e8da3@news.astraweb.com> Kenny wrote: > It is Alpha ds-10, open vms V 7.3-1 and network type DNA V. > > Any help or advice is highly appreciated Unless you need DECNET 5 features, you are better off de-installing DECNET-5 and installing the real decnet (decnet phase 4). It is far simpler, takes up a LOT less disk blocks and system resources and is very easy to configure (@NETCONFIG). ------------------------------ Date: 7 Jan 2008 08:25:04 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: decnet setup problem Message-ID: In article <7e5bab99-2b1c-4335-b0be-54a96c910e57@i29g2000prf.googlegroups.com>, Kenny writes: > Hello, > > Can anybody help me setup decnet node on Alpha server? > > I try to do that with command: " set network "decnet" / > manufacturer="compaq" /node="nodename" ..... etc ". After that on > command "show network" everything seems ok, just like I want. > Problem is that it last only till next reboot. After reboot all > decnet values are reset to default (node = class1, address=9.9 ) > That command does not setup DECnet. It sets up only the output of the "show network" command. If you configure and start DECnet to actually run, then sys$startup:sys$net_services_decnet.com will be run for you during boot and it will setup the output of the "show network" command. I suggest you look at the DECnet installation and configuration guides, then ask questions here. ------------------------------ Date: Mon, 7 Jan 2008 04:38:27 -0600 (CST) From: sms@antinode.org (Steven M. Schweda) Subject: Re: gnutar was (Re: Porting Subversion to VMS) Message-ID: <08010704382788_206002CA@antinode.org> From: =?ISO-8859-1?Q?Jean-Fran=E7ois_Pi=E9ronne? > To extract tar file (or compressed tar file) I use without any problem > Python which include a tarfile module > (http://docs.python.org/lib/module-tarfile.html) > something like > import tarfile > f=tarfile.open('foo.tgz,'r') > f.extractall() > > I succesfully extract Python, MySQL (which is fairly large) and many > others tools. The potential problems involve file names longer than 100 characters, files bigger than 2GB, files bigger than 8GB, symbolic links, and other such things, where GNU "tar" has been extended to handle cases which would defeat old "tar" programs, or where the underlying VMS support is new. An archive which is only "fairly large" might not touch any of these. ------------------------------------------------------------------------ Steven M. Schweda sms@antinode-org 382 South Warwick Street (+1) 651-699-9818 Saint Paul MN 55105-2547 ------------------------------ Date: Mon, 07 Jan 2008 16:27:08 +0100 From: =?ISO-8859-1?Q?Jean-Fran=E7ois_Pi=E9ronne?= Subject: Re: gnutar was (Re: Porting Subversion to VMS) Message-ID: <478244ca$0$1074$426a34cc@news.free.fr> Steven M. Schweda a écrit : > From: =?ISO-8859-1?Q?Jean-Fran=E7ois_Pi=E9ronne? > >> To extract tar file (or compressed tar file) I use without any problem >> Python which include a tarfile module >> (http://docs.python.org/lib/module-tarfile.html) >> something like >> import tarfile >> f=tarfile.open('foo.tgz,'r') >> f.extractall() >> >> I succesfully extract Python, MySQL (which is fairly large) and many >> others tools. > > The potential problems involve file names longer than 100 characters, > files bigger than 2GB, files bigger than 8GB, symbolic links, and other > such things, where GNU "tar" has been extended to handle cases which > would defeat old "tar" programs, or where the underlying VMS support is > new. An archive which is only "fairly large" might not touch any of > these. > I would probably mentioned fairly complex instead of fairly large... I suspect that Python correctly handle these cases, pretty sure about long pathname and symbolic links because MySQL use these sort of feature. As Python is compile using 64 bits file routines extracting large file would probably work, but I have never try but I'm definitively sure that Python correctly handle file bigger than 2GB. > ------------------------------------------------------------------------ > > Steven M. Schweda sms@antinode-org > 382 South Warwick Street (+1) 651-699-9818 > Saint Paul MN 55105-2547 ------------------------------ Date: Mon, 7 Jan 2008 12:21:50 -0600 (CST) From: sms@antinode.org (Steven M. Schweda) Subject: Re: gnutar was (Re: Porting Subversion to VMS) Message-ID: <08010712215093_206002CA@antinode.org> From: =?ISO-8859-1?Q?Jean-Fran=E7ois_Pi=E9ronne? > > The potential problems involve file names longer than 100 characters, > > files bigger than 2GB, files bigger than 8GB, symbolic links, and other > > such things, where GNU "tar" has been extended to handle cases which > > would defeat old "tar" programs, or where the underlying VMS support is > > new. An archive which is only "fairly large" might not touch any of > > these. > I suspect that Python correctly handle these cases, pretty sure about > long pathname and symbolic links because MySQL use these sort of > feature. As Python is compile using 64 bits file routines extracting > large file would probably work, but I have never try but I'm > definitively sure that Python correctly handle file bigger than 2GB. Interesting test philosophy you have there. Some people would wait until _after_ they've tried it before becoming "definitively sure" about it. Compiling with _LARGEFILE defined does not ensure the use of 64-bit integers for a file size/offset. There's also a "tar" format limit at 8GB (an 11-digit octal size field, as I recall). But if you're _that_ sure, well, that's good enough for me. SMS. ------------------------------ Date: 7 Jan 2008 07:52:36 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: How to set "From:" address in VMS MAIL Message-ID: In article <08010416455598_206002CA@antinode.org>, sms@antinode.org (Steven M. Schweda) writes: > > TCPIP seems to offer TCPIP$SMTP_FROM (if (system-wide) > TCPIP$SMTP_PROHIBIT_USER_HEADERS is not defined). Anything similar in > MultiNet? I use MULTINET_SMTP_REPLY_TO. There's a whole list of these in the Multinet logical names document. ------------------------------ Date: Mon, 7 Jan 2008 08:33:56 -0800 (PST) From: Ken.Fairfield@gmail.com Subject: Re: How to set "From:" address in VMS MAIL Message-ID: On Jan 5, 12:36 am, Jean-Fran=E7ois Pi=E9ronne wrote: [...] > > Python also include an email module to do this sort of things, I use it > extensively in some of my tools.http://docs.python.org/lib/module-email.ht= mlhttp://docs.python.org/lib/netdata.html > > JFP Another good suggestion, thanks! -Ken -- Ken & Ann Fairfield What: Ken dot And dot Ann Where: Gmail dot Com ------------------------------ Date: Mon, 7 Jan 2008 08:35:12 -0800 (PST) From: Ken.Fairfield@gmail.com Subject: Re: How to set "From:" address in VMS MAIL Message-ID: <40cd1e14-93d6-491d-8ec4-ef647c1d7dfb@m34g2000hsf.googlegroups.com> On Jan 5, 1:16 am, "Martin Vorlaender" wrote: > Ken Fairfield wrote: > > Jan-Erik S=F6derholm wrote: > >> Ken.Fairfi...@gmail.com wrote: > >> I use NBL a lot to send mails from a VMS system (Alpha 7.3) > >> It's a very simple tool that just opens a link to port 25 > >> on the/any smtp server and "sends" the mail. In my case it > >> opens port 25 on localhost, so it's still my own smtp server > >> who send the mail in the end. > > > Ah ha, so this may not work in my case since we don't enable > > the SMTP server in Multinet and I'm not inclined to change > > that. > > Read Jan's paragraph again - you can use any smtp server (surely > you do have some smtp server somewhere in your net?!). Using > localhost usally is just the easiest solution. OK, yes, thanks for driving the point home. That thought had occurred to me after I post. :-} -Ken -- Ken & Ann Fairfield What: Ken dot And dot Ann Where: Gmail dot Com ------------------------------ Date: Mon, 7 Jan 2008 08:41:29 -0800 (PST) From: Ken.Fairfield@gmail.com Subject: Re: How to set "From:" address in VMS MAIL Message-ID: <707aff7e-94cf-45e5-ba71-e9e51b046fae@l6g2000prm.googlegroups.com> On Jan 6, 3:45 pm, Tad Winters wrote: [...] > There is a logical called MULTINET_SMTP_REPLY_TO which might give you what > you need. I've used it many times to keep people from sending replies to > VMS systems which don't have MX records in DNS and aren't referenced by the > common mail servers. That logical does, indeed, set the Reply-to: address, but OutHouse still shows the From: address as sent. This may be sufficient... :-) Thanks, Ken -- Ken & Ann Fairfield What: Ken dot And dot Ann Where: Gmail dot Com ------------------------------ Date: Mon, 7 Jan 2008 08:44:30 -0800 (PST) From: Ken.Fairfield@gmail.com Subject: Re: How to set "From:" address in VMS MAIL Message-ID: <261ea61c-a872-4051-83fd-37e7617a40d9@u10g2000prn.googlegroups.com> On Jan 5, 12:20 am, JF Mezei wrote: > Come to think of it, with DECnet, you could set it up. > > Create a "From" account on VMS. Give the accounts that rn the software a > proxy to the "From" account. > > Then, the software creates a file, sets its protection so that "From" > can read/delete it. Then open the task to the From account, send in the > "To" , the "Subject" and the "file name". Then that tasks reads those 3 > items and proceeds to email the file to "TO" and with teh specificed > subject. When done, the file is deleted. > > This way, that task will be sending proper VMS mail under the "From" > account. Interesting idea. Unfortunately we're TCP/IP only and I'm not going to install DECnet, especially for such a superficial requirement (yes, I recognize that this whole issue is just superficial :-). Thanks, Ken -- Ken & Ann Fairfield What: Ken dot And dot Ann Where: Gmail dot Com ------------------------------ Date: 7 Jan 2008 17:10:50 GMT From: billg999@cs.uofs.edu (Bill Gunshannon) Subject: Re: How to set "From:" address in VMS MAIL Message-ID: <5uf4oqF1geadbU1@mid.individual.net> In article <707aff7e-94cf-45e5-ba71-e9e51b046fae@l6g2000prm.googlegroups.com>, Ken.Fairfield@gmail.com writes: > On Jan 6, 3:45 pm, Tad Winters > wrote: > [...] > >> There is a logical called MULTINET_SMTP_REPLY_TO which might give you what >> you need. I've used it many times to keep people from sending replies to >> VMS systems which don't have MX records in DNS and aren't referenced by the >> common mail servers. > > That logical does, indeed, set the Reply-to: address, but > OutHouse still > shows the From: address as sent. This may be sufficient... :-) > If there is any way for the user to change the From: header of an outgoing Email that would be a major security flaw in VMS. Unless you don't see forging email as a security problem! bill -- Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves bill@cs.scranton.edu | and a sheep voting on what's for dinner. University of Scranton | Scranton, Pennsylvania | #include ------------------------------ Date: 7 Jan 2008 11:38:52 -0600 From: Kilgallen@SpamCop.net (Larry Kilgallen) Subject: Re: How to set "From:" address in VMS MAIL Message-ID: <4XfbvSBS4L6K@eisner.encompasserve.org> In article <5uf4oqF1geadbU1@mid.individual.net>, billg999@cs.uofs.edu (Bill Gunshannon) writes: > If there is any way for the user to change the From: header of an > outgoing Email that would be a major security flaw in VMS. Unless > you don't see forging email as a security problem! Multinet on EISNER:: allows that, provided one is coming in from a PC or Macintosh using an authenticated connection. The From: address need not bear any relationship to anything. ------------------------------ Date: Mon, 7 Jan 2008 18:01:43 +0000 (UTC) From: david20@alpha2.mdx.ac.uk Subject: Re: How to set "From:" address in VMS MAIL Message-ID: In article <5uf4oqF1geadbU1@mid.individual.net>, billg999@cs.uofs.edu (Bill Gunshannon) writes: >In article <707aff7e-94cf-45e5-ba71-e9e51b046fae@l6g2000prm.googlegroups.com>, > Ken.Fairfield@gmail.com writes: >> On Jan 6, 3:45 pm, Tad Winters >> wrote: >> [...] >> >>> There is a logical called MULTINET_SMTP_REPLY_TO which might give you what >>> you need. I've used it many times to keep people from sending replies to >>> VMS systems which don't have MX records in DNS and aren't referenced by the >>> common mail servers. >> >> That logical does, indeed, set the Reply-to: address, but >> OutHouse still >> shows the From: address as sent. This may be sufficient... :-) >> > >If there is any way for the user to change the From: header of an >outgoing Email that would be a major security flaw in VMS. Unless >you don't see forging email as a security problem! > This is a problem of SMTP not VMS. It is trivial to forge the From: address. To somewhat offset this problem most SMTP implementations on multiuser platforms add in a sender line with the authenticated sender ie the account which was logged into the system and sent the message So using PMDF I can send with whatever FROM: address I like but the PMDF system will add in a Sender: line which will identify who really sent it. eg Date: Mon, 07 Jan 2008 17:48:18 +0000 (GMT) From: kirk@enterprise.com Subject: test Sender: d.webb@mdx.ac.uk To: d.webb@mdx.ac.uk Message-id: <01MPTJJKMW6M8YL2DJ@cluster.mdx.ac.uk> I'd expect that the TCPWARE, Multinet , or DEC TCPIP logicals would provide similar results ie the real sender being identified by a Sender line. (Of course this doesn't stop someone just using a different client which doesn't do this or just connecting directly to the SMTP port and typing in whatever SMTP commands they like. Alternatively they can just use a PC mail client where with most clients they will be able to setup whatever forged address they wish when configuring the client). Cue for anti-spam kook discussion of how we could improve things if only we would replace SMTP with x y or z. David Webb Security team leader CCSS Middlesex University >bill > >-- >Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves >bill@cs.scranton.edu | and a sheep voting on what's for dinner. >University of Scranton | >Scranton, Pennsylvania | #include ------------------------------ Date: 7 Jan 2008 12:06:02 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: How to set "From:" address in VMS MAIL Message-ID: In article <5uf4oqF1geadbU1@mid.individual.net>, billg999@cs.uofs.edu (Bill Gunshannon) writes: > > If there is any way for the user to change the From: header of an > outgoing Email that would be a major security flaw in VMS. Unless > you don't see forging email as a security problem! Most SMTP interfaces for VMS allow the user some level of control over the headers, and allow the system manager control over the users if they can't be trusted. ------------------------------ Date: Mon, 07 Jan 2008 04:48:50 -0500 From: JF Mezei Subject: Re: Island Computers is moving Message-ID: <4781f619$0$4323$c3e8da3@news.astraweb.com> Doug Phillips wrote: > There is a Security Issues submission form here: > > http://welcome.hp.com/country/us/en/sftware_security > > Following links from the ITRC home page "Maintenance and Support for > Compaq Products -> Collaborate->email support" gets you a tiny window > that lets you select "Country." I don't derive any revenu from VMS anymore. HP still does. Why should I go through hoops and loops and perform unnatural acrobatic acts to try to help HP continue to make money from VMS ? They (and Compaq) have ruined my carreer so I have no loyalty to those corporations. I have respect to people like Sue though and I would gladly help her. Mr SMS kindly gave me a link to a form. I filled the form as best I could. Not sure how HP will handle it. It is their business. I am just an unprofitable irritant to HP. The form I filled will cost them money (human resource taking time to read it). Based on the feedback I got on c.o.v., HP will likely decide that TCPIP servers have no expectation of security and since no "real" customers have complained about this, it means that "real" customers accept the product as is. HP can also argue that, as per the roadmap document, HP now recomments customers buy Communigate Pro to handle their email requirements, so the IMAP and POP servers that are supplied with TCPIP Services are probably no longer strategic and might be made "mature" (of not already done). Under Digital, they shrank the sales force and focused only on 6 market niches. Then came the shrinking of the OS where they killed most of the layered products and then stopped developping many portions of VMS (TPU, MAIL, DECwidnows etc). To me, the only value is to see how HP handles this. It may confirm that HP has further circumscribed development, eliminating more of the peripheral applications (remember that with staff reductions, they have to narrow what continues to be developped). Or HP might surprise us and povide a quick fix for this. ------------------------------ Date: Mon, 7 Jan 2008 09:08:39 -0800 (PST) From: Doug Phillips Subject: Re: Island Computers is moving Message-ID: <2dd3488f-6dd6-43dd-984e-cb7a8c25c1da@1g2000hsl.googlegroups.com> On Jan 7, 3:48 am, JF Mezei wrote: > Doug Phillips wrote: > > There is a Security Issues submission form here: > > >http://welcome.hp.com/country/us/en/sftware_security > > > Following links from the ITRC home page "Maintenance and Support for > > Compaq Products -> Collaborate->email support" gets you a tiny window > > that lets you select "Country." > > > > I don't derive any revenu from VMS anymore. HP still does. Why should I > go through hoops and loops and perform unnatural acrobatic acts to try > to help HP continue to make money from VMS ? They (and Compaq) have > ruined my carreer so I have no loyalty to those corporations. I have > respect to people like Sue though and I would gladly help her. > > Mr SMS kindly gave me a link to a form. I filled the form as best I > could. Not sure how HP will handle it. It is their business. > >... Did you look at the form at the link I posted? Here's what the text heading of that form says: ## Please use the form below to report potential security vulnerabilities in HP supported software/firmware products to the HP Software Security Response Team (SSRT). For all other issues, please use the Support and Troubleshooting Web page to choose the contact best suited to your inquiry. The HP SSRT is dedicated to reading and providing responses to reports of potential software security vulnerabilities in a timely manner. Any reports submitted which are not related to potential security vulnerabilities in HP supported software/firmware products will be forwarded to the appropriate organization within HP. However, forwarding a report will cause any response to be delayed. Please note that the HP SSRT is currently limited to inquiries and responses written in English. ## That looks to me like the right place to report a security related issue. Whether or not you need to have a *free* ITRC account to post, I don't know. I have one. They're free. It isn't a big deal. My "diatribe" was about the lack of a link to the page from other than the "United States" link path. ------------------------------ Date: 7 Jan 2008 17:24:58 GMT From: billg999@cs.uofs.edu (Bill Gunshannon) Subject: Re: Island Computers is moving Message-ID: <5uf5j9F1geadbU3@mid.individual.net> In article <2dd3488f-6dd6-43dd-984e-cb7a8c25c1da@1g2000hsl.googlegroups.com>, Doug Phillips writes: > On Jan 7, 3:48 am, JF Mezei wrote: >> Doug Phillips wrote: >> > There is a Security Issues submission form here: >> >> >http://welcome.hp.com/country/us/en/sftware_security >> >> > Following links from the ITRC home page "Maintenance and Support for >> > Compaq Products -> Collaborate->email support" gets you a tiny window >> > that lets you select "Country." >> >> >> >> I don't derive any revenu from VMS anymore. HP still does. Why should I >> go through hoops and loops and perform unnatural acrobatic acts to try >> to help HP continue to make money from VMS ? They (and Compaq) have >> ruined my carreer so I have no loyalty to those corporations. I have >> respect to people like Sue though and I would gladly help her. >> >> Mr SMS kindly gave me a link to a form. I filled the form as best I >> could. Not sure how HP will handle it. It is their business. >> >>... > > > > Did you look at the form at the link I posted? > > Here's what the text heading of that form says: > > ## > Please use the form below to report potential security > vulnerabilities > in HP supported software/firmware products to the HP Software > Security > Response Team (SSRT). > > For all other issues, please use the Support and Troubleshooting > Web > page to choose the contact best suited to your inquiry. > > The HP SSRT is dedicated to reading and providing responses to > reports > of potential software security vulnerabilities in a timely manner. > Any reports > submitted which are not related to potential security > vulnerabilities in HP > supported software/firmware products will be forwarded to the > appropriate > organization within HP. However, forwarding a report will cause > any response > to be delayed. > > Please note that the HP SSRT is currently limited to inquiries and > responses > written in English. > ## > > That looks to me like the right place to report a security related > issue. Whether or not you need to have a *free* ITRC account to post, > I don't know. I have one. They're free. It isn't a big deal. If I have to provide them with any personal information (real email address, real phone number, real address) then it certainly is a big deal. And I am not as paranoid as a lot of other people I know. :-) bill -- Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves bill@cs.scranton.edu | and a sheep voting on what's for dinner. University of Scranton | Scranton, Pennsylvania | #include ------------------------------ Date: Mon, 7 Jan 2008 09:44:36 -0800 (PST) From: Doug Phillips Subject: Re: Island Computers is moving Message-ID: <1e4d0f28-30c5-4b64-9ce6-41c6c7cd7157@d4g2000prg.googlegroups.com> On Jan 7, 11:24 am, billg...@cs.uofs.edu (Bill Gunshannon) wrote: > In article <2dd3488f-6dd6-43dd-984e-cb7a8c25c...@1g2000hsl.googlegroups.com>, > Doug Phillips writes: > > > > > On Jan 7, 3:48 am, JF Mezei wrote: > >> Doug Phillips wrote: > >> > There is a Security Issues submission form here: > > >> >http://welcome.hp.com/country/us/en/sftware_security > > >> > Following links from the ITRC home page "Maintenance and Support for > >> > Compaq Products -> Collaborate->email support" gets you a tiny window > >> > that lets you select "Country." > > >> > > >> I don't derive any revenu from VMS anymore. HP still does. Why should I > >> go through hoops and loops and perform unnatural acrobatic acts to try > >> to help HP continue to make money from VMS ? They (and Compaq) have > >> ruined my carreer so I have no loyalty to those corporations. I have > >> respect to people like Sue though and I would gladly help her. > > >> Mr SMS kindly gave me a link to a form. I filled the form as best I > >> could. Not sure how HP will handle it. It is their business. > > >>... > > > > > > Did you look at the form at the link I posted? > > > Here's what the text heading of that form says: > > > ## > > Please use the form below to report potential security > > vulnerabilities > > in HP supported software/firmware products to the HP Software > > Security > > Response Team (SSRT). > > > For all other issues, please use the Support and Troubleshooting > > Web > > page to choose the contact best suited to your inquiry. > > > The HP SSRT is dedicated to reading and providing responses to > > reports > > of potential software security vulnerabilities in a timely manner. > > Any reports > > submitted which are not related to potential security > > vulnerabilities in HP > > supported software/firmware products will be forwarded to the > > appropriate > > organization within HP. However, forwarding a report will cause > > any response > > to be delayed. > > > Please note that the HP SSRT is currently limited to inquiries and > > responses > > written in English. > > ## > > > That looks to me like the right place to report a security related > > issue. Whether or not you need to have a *free* ITRC account to post, > > I don't know. I have one. They're free. It isn't a big deal. > > If I have to provide them with any personal information (real email > address, real phone number, real address) then it certainly is a big > deal. And I am not as paranoid as a lot of other people I know. :-) > So you didn't actually look at the form or the account creation procedure at ITRC, either. Or, don't you know how to set up a throw-away email address? Or you think someone at the SSRT is going to give importance to an issue posted by "anonymous" with no way to actually communicate with the contributor? Might as well post all the security issues here, then, so we can all play with them. ------------------------------ Date: Mon, 7 Jan 2008 18:07:16 +0000 (UTC) From: david20@alpha2.mdx.ac.uk Subject: Re: Island Computers is moving Message-ID: In article <5uf5j9F1geadbU3@mid.individual.net>, billg999@cs.uofs.edu (Bill Gunshannon) writes: >In article <2dd3488f-6dd6-43dd-984e-cb7a8c25c1da@1g2000hsl.googlegroups.com>, > Doug Phillips writes: >> On Jan 7, 3:48 am, JF Mezei wrote: >>> Doug Phillips wrote: >>> > There is a Security Issues submission form here: >>> >>> >http://welcome.hp.com/country/us/en/sftware_security >>> >>> > Following links from the ITRC home page "Maintenance and Support for >>> > Compaq Products -> Collaborate->email support" gets you a tiny window >>> > that lets you select "Country." >>> >>> >>> >>> I don't derive any revenu from VMS anymore. HP still does. Why should I >>> go through hoops and loops and perform unnatural acrobatic acts to try >>> to help HP continue to make money from VMS ? They (and Compaq) have >>> ruined my carreer so I have no loyalty to those corporations. I have >>> respect to people like Sue though and I would gladly help her. >>> >>> Mr SMS kindly gave me a link to a form. I filled the form as best I >>> could. Not sure how HP will handle it. It is their business. >>> >>>... >> >> >> >> Did you look at the form at the link I posted? >> >> Here's what the text heading of that form says: >> >> ## >> Please use the form below to report potential security >> vulnerabilities >> in HP supported software/firmware products to the HP Software >> Security >> Response Team (SSRT). >> >> For all other issues, please use the Support and Troubleshooting >> Web >> page to choose the contact best suited to your inquiry. >> >> The HP SSRT is dedicated to reading and providing responses to >> reports >> of potential software security vulnerabilities in a timely manner. >> Any reports >> submitted which are not related to potential security >> vulnerabilities in HP >> supported software/firmware products will be forwarded to the >> appropriate >> organization within HP. However, forwarding a report will cause >> any response >> to be delayed. >> >> Please note that the HP SSRT is currently limited to inquiries and >> responses >> written in English. >> ## >> >> That looks to me like the right place to report a security related >> issue. Whether or not you need to have a *free* ITRC account to post, >> I don't know. I have one. They're free. It isn't a big deal. > >If I have to provide them with any personal information (real email >address, real phone number, real address) then it certainly is a big >deal. And I am not as paranoid as a lot of other people I know. :-) > So when reporting a security problem you don't want them to let you know when it is fixed or to be able to ask you any clarifying questions about the issue ? David Webb Security team leader CCSS Middlesex University >bill > >-- >Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves >bill@cs.scranton.edu | and a sheep voting on what's for dinner. >University of Scranton | >Scranton, Pennsylvania | #include ------------------------------ Date: 7 Jan 2008 12:31:37 -0600 From: Kilgallen@SpamCop.net (Larry Kilgallen) Subject: Re: Island Computers is moving Message-ID: In article <1e4d0f28-30c5-4b64-9ce6-41c6c7cd7157@d4g2000prg.googlegroups.com>, Doug Phillips writes: > Or you think someone at the SSRT is going to give importance to an > issue posted by "anonymous" with no way to actually communicate with > the contributor? Perhaps if the submission is so outstandingly clear and correct that it is an absolute joy to process :-) ------------------------------ Date: Mon, 7 Jan 2008 03:56:06 -0800 (PST) From: Tinku Subject: making nonblocking socket Message-ID: <19cd3c28-1882-46b6-97c1-c430e3a02a11@e25g2000prg.googlegroups.com> Sumit Jaiswal Hi, Chat server in C language: Problem: when i try to connect more then two client my program get hangs i think its a problem of socket blocking please help me to make non blocking socket i use fcntl() function for nonblocking socket like- ======================================= struct sockaddr_in SerAddr, CliAddr; int b; // for bind int optval = 1; int sockfd; int fileflags; sockfd = socket(AF_INET, SOCK_STREAM, 0); if(sockfd < 0) { perror("Socket"); exit(-1); } setsockopt(sockfd,SOCK_STREAM,SO_REUSEADDR,(char *)&optval, sizeof(optval)); fcntl(sockfd,F_SETFL,O_NONBLOCK); if (fileflags = fcntl(sockfd, F_GETFL, 0) == -1) { perror("fcntl F_GETFL"); exit(1); } if (fcntl(sockfd, F_SETFL, fileflags | FNDELAY) == -1) { perror("fcntl F_SETFL, FNDELAY"); exit(1); } ==================================== this is not working .... please help me to make nonbolcking socket of give me some idea . if possible then please send me a general program to understand Thank you. ------------------------------ Date: Mon, 07 Jan 2008 14:15:27 +0100 From: Evert van Dijken Subject: Re: making nonblocking socket Message-ID: <9f0f2$478225f5$4df9914b$9623@news.chello.nl> Tinku, I miss the link to VMS! Do you think this is the right newsgroup? e. Tinku schreef: > Sumit Jaiswal > Hi, > > Chat server in C language: > > Problem: > when i try to connect more then two client my program > get hangs i think its a problem of socket blocking please help me to > make non blocking socket > > i use fcntl() function for nonblocking socket like- > ======================================= > struct sockaddr_in SerAddr, CliAddr; > int b; // for bind > int optval = 1; > int sockfd; > int fileflags; > > sockfd = socket(AF_INET, SOCK_STREAM, 0); > if(sockfd < 0) > { > perror("Socket"); > exit(-1); > } > > setsockopt(sockfd,SOCK_STREAM,SO_REUSEADDR,(char *)&optval, > sizeof(optval)); > > fcntl(sockfd,F_SETFL,O_NONBLOCK); > > if (fileflags = fcntl(sockfd, F_GETFL, 0) == -1) > { > perror("fcntl F_GETFL"); > exit(1); > } > if (fcntl(sockfd, F_SETFL, fileflags | FNDELAY) == -1) > { > perror("fcntl F_SETFL, FNDELAY"); > exit(1); > } > ==================================== > > this is not working .... please help me to make nonbolcking socket of > give me some idea . > if possible then please send me a general program to understand > > Thank you. ------------------------------ Date: Mon, 7 Jan 2008 09:21:23 -0800 (PST) From: John Subject: Re: OpenVMS Alpha CDs Message-ID: On Jan 6, 4:59 pm, Jeff Campbell wrote: > John wrote: > > On Jan 6, 1:41 am, John wrote: > >> I just picked up an AlphaStation 250 and would now like to install > >> VMS, but unfortunately I don't have the Alpha install CDs. The > >> hobbyist web site makes it sound like they won't have Alpha kits until > >> May, so even if I was to order one of those I'd be stuck sitting on > >> this box for months. > >> Does someone mind letting me download an install image for OpenVMS > >> Alpha? I guess any version would be fine, but the more recent the > >> better. > > >> John > > > Well, I found VMS 8.3 for Alpha, but now it seems I must update my > > firmware, but I don't have any floppies and the machine is not yet on > > the network (I lack the cables). Can someone point me to the Firmware > > CD version 6.8? I can't seem to find it on the HP sites. > > Thanks > > > John > > Have a look at: > > > > HTH, > > Jeff Well, like I said, I don't have any floppies and the machine is not on a network, so none of the methods on that page would work. However, I found an old firmware CD that had the correct version, so now I'm booting VMS! John ------------------------------ Date: 7 Jan 2008 08:04:29 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: OT: on patches, for Linux, for Windows, for VMS. Message-ID: In article <13o1c4qjivp1i28@corp.supernews.com>, "John Wallace" writes: > You do yourself no favours at all with this Linux-related disinformation, > Kerry (and my news client still can't make quoting work right with your > client :(). > >> any OS platform can be made relatively "secure". > > How does that work with VMS, then, which has long-standing known security > holes in Internerd-facing components (hello JF), no sign that HP are going > to fix them, no way for customers to fix them themselves, and limited > availability of free/open alternatives ? Instead of using a commercial alternative with problems, what's wrong with a commercial version that works? ------------------------------ Date: 7 Jan 2008 14:00:54 GMT From: billg999@cs.uofs.edu (Bill Gunshannon) Subject: Re: OT: sound minds, and the benefit of hindsight Message-ID: <5uepkmF1hqnslU1@mid.individual.net> In article <47803A43.6020501@comcast.net>, "Richard B. Gilbert" writes: > Bill Gunshannon wrote: >> In article <13nunthlrf2ie49@corp.supernews.com>, >> "John Wallace" writes: >> >>>"ChrisQuayle" wrote in message >>>news:Dzzej.25815$KC3.11290@newsfe6-gui.ntli.net... >>> >>>>Bill Gunshannon wrote: >>>> >>>> >>>>>The whole company has no problem noticing Microsoft Windows. And the >>>>>money from that just goes into someone else's coffers. Great way to >>>>>run a business. >>>>> >>>>>bill >>>>> >>>> >>>>The amazing thing to me, even years after the event, was the way that HP >>>>took an industry leading architecture and tossed it away as though it >>>>were worthless. Even now, such a decision doesn't look like the product >>>>of sound minds - irrational from any view. How can anyone take such a >>>>company seriously after such a fiasco and all the politics and other >>>>crap that's gone down since ?. >>>> >>>>At least Sun is still flying the flag of innovation - have you looked at >>>>Solaris 10 yet ? - Everything Tru64 would have grown into and a company >>>>that looks like it understands the meaning of the phrases 'business >>>>ethics' and 'pursuit of excellence'. >>>> >>>>Remember, it took Intel 10 years to catch up with Alpha - that's how far >>>>ahead it was. Rest in Peace perhaps, but not forgotten :-)... >>>> >>> >>>I don't know much about Sun, and whether their current situation is the >>>result of good judgement or good luck. Where's Andrew these days (oh, I >>>forgot, he had so much faith in Sun's future that he went to the Dark Side, >>>iirc. Or perhaps Sun had so much faith in his future :)). >> >> >> In this business changing employers at intervals is the norm rather >> than the exception. It probably means nothing. I have been with >> the same employer for 18 years. All it appears to have done is make >> it harder to find a new position now that I feel it is becoming >> necessary. >> >> bill >> > > Look at it in a positive way. If you've been there eighteen years, you > have almost certainly held three or four positions increasingly more > responsible and better paid than the one you started with! Wanna bet? > > Wise employers try to retain good people! Hiring and training new > people from outside is a high expense, high risk, activity. You have never worked here. They frequently drive out qualified people only to replace them with unqualified people. I started here as the networking guru before moving out of production and into the academic side of the house after building the first network and making this University the first one on the INTERNET in NEPA. There have been three people in that position since. The first two had less than a year of networking experience and left for better jobs as sson as they had enough experience to actually put it on their resumes. The current came here from a position as a medical electronics equipment repairman. > > I spent twenty-four years working for Princeton University. My long > tenure there did not seem to negatively impact my subsequent career. I > got at least five jobs worth of varied experience out of the deal. I have added lots of experience, but about the only places that seem to see value in it are other schools, who pay equally poorly. I do have to admit, I had one decent offer but we failed to agree on thngs outside of salary so I declined the position. And, contrary to what a lot of people may believe, I am certain my age is always considered when I apply and it isn't considered a plus. (They may not be allowed to ask your age, but when your job experience goes back to 1968 they can pretty well figure it out!!) bill -- Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves bill@cs.scranton.edu | and a sheep voting on what's for dinner. University of Scranton | Scranton, Pennsylvania | #include ------------------------------ Date: 7 Jan 2008 16:03:17 GMT From: billg999@cs.uofs.edu (Bill Gunshannon) Subject: Re: OT: sound minds, and the benefit of hindsight Message-ID: <5uf0q5F1hmh2mU1@mid.individual.net> In article <47824491.3020702@comcast.net>, "Richard B. Gilbert" writes: > Bill Gunshannon wrote: >> In article <47803A43.6020501@comcast.net>, >> "Richard B. Gilbert" writes: >> >>>Bill Gunshannon wrote: >>> >>>>In article <13nunthlrf2ie49@corp.supernews.com>, >>>> "John Wallace" writes: >>>> >>>> >>>>>"ChrisQuayle" wrote in message >>>>>news:Dzzej.25815$KC3.11290@newsfe6-gui.ntli.net... >>>>> >>>>> >>>>>>Bill Gunshannon wrote: >>>>>> >>>>>> >>>>>> >>>>>>>The whole company has no problem noticing Microsoft Windows. And the >>>>>>>money from that just goes into someone else's coffers. Great way to >>>>>>>run a business. >>>>>>> >>>>>>>bill >>>>>>> >>>>>> >>>>>>The amazing thing to me, even years after the event, was the way that HP >>>>>>took an industry leading architecture and tossed it away as though it >>>>>>were worthless. Even now, such a decision doesn't look like the product >>>>>>of sound minds - irrational from any view. How can anyone take such a >>>>>>company seriously after such a fiasco and all the politics and other >>>>>>crap that's gone down since ?. >>>>>> >>>>>>At least Sun is still flying the flag of innovation - have you looked at >>>>>>Solaris 10 yet ? - Everything Tru64 would have grown into and a company >>>>>>that looks like it understands the meaning of the phrases 'business >>>>>>ethics' and 'pursuit of excellence'. >>>>>> >>>>>>Remember, it took Intel 10 years to catch up with Alpha - that's how far >>>>>>ahead it was. Rest in Peace perhaps, but not forgotten :-)... >>>>>> >>>>> >>>>>I don't know much about Sun, and whether their current situation is the >>>>>result of good judgement or good luck. Where's Andrew these days (oh, I >>>>>forgot, he had so much faith in Sun's future that he went to the Dark Side, >>>>>iirc. Or perhaps Sun had so much faith in his future :)). >>>> >>>> >>>>In this business changing employers at intervals is the norm rather >>>>than the exception. It probably means nothing. I have been with >>>>the same employer for 18 years. All it appears to have done is make >>>>it harder to find a new position now that I feel it is becoming >>>>necessary. >>>> >>>>bill >>>> >>> >>>Look at it in a positive way. If you've been there eighteen years, you >>>have almost certainly held three or four positions increasingly more >>>responsible and better paid than the one you started with! >> >> >> Wanna bet? >> >> >>>Wise employers try to retain good people! Hiring and training new >>>people from outside is a high expense, high risk, activity. >> >> >> You have never worked here. They frequently drive out qualified people >> only to replace them with unqualified people. I started here as the >> networking guru before moving out of production and into the academic >> side of the house after building the first network and making this >> University the first one on the INTERNET in NEPA. There have been three >> people in that position since. The first two had less than a year of >> networking experience and left for better jobs as sson as they had enough >> experience to actually put it on their resumes. The current came here >> from a position as a medical electronics equipment repairman. >> >> >>>I spent twenty-four years working for Princeton University. My long >>>tenure there did not seem to negatively impact my subsequent career. I >>>got at least five jobs worth of varied experience out of the deal. >> >> >> I have added lots of experience, but about the only places that seem >> to see value in it are other schools, who pay equally poorly. I do >> have to admit, I had one decent offer but we failed to agree on thngs >> outside of salary so I declined the position. And, contrary to what >> a lot of people may believe, I am certain my age is always considered >> when I apply and it isn't considered a plus. (They may not be allowed >> to ask your age, but when your job experience goes back to 1968 they >> can pretty well figure it out!!) > > Hey junior, you think you got problems? My first job was the summer of > 1957. My first full time job came somewhat later. . . . I don't put the jobs I held before leaving school on my resume. Doesn't go back to '57, but come pretty close. > > The market for VMS people is somewhere between small and nonexistent. > What else do you know? Not looking for VMS work at all as my experience is not strong enough that I would even warrant consideration. Doesn't mean I can't do it, just that I don't consider myself qualified enough to warrant the salary I would require. I do, however, have 27 years of Unix experience going back as far as Version7 and including not only your typical SAing but also things like patching kernels with adb because, unlike today, we didn't used to have all the sources. bill -- Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves bill@cs.scranton.edu | and a sheep voting on what's for dinner. University of Scranton | Scranton, Pennsylvania | #include ------------------------------ Date: Mon, 7 Jan 2008 02:37:00 -0800 (PST) From: etmsreec@yahoo.co.uk Subject: Re: Perl issues? (was Re: looking for blue |d|i|g|i|t|a|l| logo) Message-ID: On 5 Jan, 04:09, "Craig A. Berry" wrote: > In article > , > > =A0etmsr...@yahoo.co.uk wrote: > > I'm looking an > > 8.3 upgrade in the eye for home (once I've sorted out my Perl issues) > > What sort of Perl issues are you having? > > -- > Posted via a free Usenet account fromhttp://www.teranews.com I need to use the VMS::Mail module in order to retrive email from my ISP (they only provide POP3 mailboxes for ADSL customers). The kit was having problems building and installing with VMS V8.3 and the version of Perl shipping from HP. As of this morning, I have a horrible feeling that my system disk has died anyway as it was going into mount verification, coming out, then going in the out etc (you get the idea). :o( ------------------------------ Date: Mon, 07 Jan 2008 08:10:03 -0500 From: "Richard B. Gilbert" Subject: Re: Perl issues? (was Re: looking for blue |d|i|g|i|t|a|l| logo) Message-ID: <478224AB.9070704@comcast.net> etmsreec@yahoo.co.uk wrote: > On 5 Jan, 04:09, "Craig A. Berry" > wrote: > >>In article >>, >> >> etmsr...@yahoo.co.uk wrote: >> >>>I'm looking an >>>8.3 upgrade in the eye for home (once I've sorted out my Perl issues) >> >>What sort of Perl issues are you having? >> >>-- >>Posted via a free Usenet account fromhttp://www.teranews.com > > > I need to use the VMS::Mail module in order to retrive email from my > ISP (they only provide POP3 mailboxes for ADSL customers). The kit > was having problems building and installing with VMS V8.3 and the > version of Perl shipping from HP. > > As of this morning, I have a horrible feeling that my system disk has > died anyway as it was going into mount verification, coming out, then > going in the out etc (you get the idea). :o( If the disk hasn't actually died, it seems clear that it is, at least, terminally ill. Make a full backup if you haven't already, and reach for your checkbook! ------------------------------ Date: Mon, 07 Jan 2008 14:48:12 GMT From: "Jeffrey H. Coffield" Subject: Re: Porting Subversion to VMS Message-ID: Arne Vajhøj wrote: > palmipede wrote: >> Jeffrey H. Coffield a écrit : >>> I am attempting (with what little knowledge of c that I have) to port >>> Subversion to OpenVMS. >> >> Have you noticed that Mercurial is available for Vms ? >> http://vmspython.dyndns.org/DownloadAndInstallationMercurial >> >> Do you absolutely need Subversion or a control version tool available >> on Vms ? >> If you go to >> http://hg.vmspython.dyndns.org/vmspython/ >> you can see the recent activity > > And related to the original poster - there are a NetBeans > plugin. > > And since the NetBeans team is switching to Mercurial themselves, > then it is a good assumption that it will work ! > > Arne Many thanks to palmipede. I have installed Mercurial on OpenVMS and it seems to work. It is in NetBeans 6 which is part of the reason I missed it when I started. All our production Java is done in NB 5.5.1 but we are starting to evaluate NB 6. I like that Mercurial is written in Python as I use Python with Blender. Jeff ------------------------------ Date: Mon, 7 Jan 2008 08:18:01 -0800 (PST) From: Galen Subject: Re: Porting Subversion to VMS Message-ID: Have you looked at Theirry Uso's port at http://vmsfree.free.fr/freen/index.php?s=suv > ------------------------------ Date: Mon, 7 Jan 2008 09:34:47 -0800 (PST) From: Doug Phillips Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <0388776f-1cca-4daa-b688-da6908006cc5@l32g2000hse.googlegroups.com> On Jan 2, 8:02 am, koeh...@eisner.nospam.encompasserve.org (Bob Koehler) wrote: > In article , "John E. Malmberg" writes: > > > I am trying to find a way that I can set the titles of my R2 terminal > > emulation session from VMS. > > > I am running Reflection R2 version 5.20 > > > This is so that after the frequent reboots of the PC, I can reconnect to > > the existing sessions on VMS and then just run a script or program to > > fix the titles. > > > Ideally I would want to identify the terminal emulator in use so that I > > can have one script work for what ever is in use. > > Properly written terminal emulators will respond correctly to > set terminal/inquire, which should fix the real problem you seem to > be up against. How so? Which term/device value recognizable by VMS should the emulator use to identify itself? ------------------------------ Date: 7 Jan 2008 12:13:40 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: In article <0388776f-1cca-4daa-b688-da6908006cc5@l32g2000hse.googlegroups.com>, Doug Phillips writes: > On Jan 2, 8:02 am, koeh...@eisner.nospam.encompasserve.org (Bob > Koehler) wrote: >> >> Properly written terminal emulators will respond correctly to >> set terminal/inquire, which should fix the real problem you seem to >> be up against. > > How so? Which term/device value recognizable by VMS should the > emulator use to identify itself? set terminal/inquire sends out a well documented sequence, and the response is also well documented. The problem is that a lot of poor terminal emulators will lie. ------------------------------ Date: Mon, 7 Jan 2008 10:23:52 -0800 (PST) From: Doug Phillips Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <58a1267a-21c6-48b6-9afc-45c2d14a5d97@j78g2000hsd.googlegroups.com> On Jan 7, 12:13 pm, koeh...@eisner.nospam.encompasserve.org (Bob Koehler) wrote: > In article <0388776f-1cca-4daa-b688-da6908006...@l32g2000hse.googlegroups.com>, Doug Phillips writes: > > > On Jan 2, 8:02 am, koeh...@eisner.nospam.encompasserve.org (Bob > > Koehler) wrote: > > >> Properly written terminal emulators will respond correctly to > >> set terminal/inquire, which should fix the real problem you seem to > >> be up against. > > > How so? Which term/device value recognizable by VMS should the > > emulator use to identify itself? > > set terminal/inquire sends out a well documented sequence, and the > response is also well documented. > > The problem is that a lot of poor terminal emulators will lie. Hmm. A "properly written" terminal emulator should send out the same sequence as the actual terminal it's emulating, so there would be no way to distinguish it from the real thing. A "poor terminal emulator" could be identified if it "lied" in a consistent and unique way. ------------------------------ Date: Mon, 7 Jan 2008 10:52:47 -0800 (PST) From: Doug Phillips Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <646bada0-d32a-4637-bf40-0daef373963f@1g2000hsl.googlegroups.com> On Dec 28 2007, 9:22 pm, "John E. Malmberg" wrote: > ksr...@bellsouth.net wrote: > >>>> I am trying to find a way that I can set the titles of my R2 terminal > >>>> emulation session from VMS. > >>>> I am running Reflection R2 version 5.20 > > > We use this all the time to set the title bar. It works with Reflection 9 > > thru 12 that I know of. > > It also works with Reflections 5.20. The online documentation showed it as: > > WRQCMD = Dcs1234;Ps{St, but does not document the value for Ps, > which is the ASCII 0. > > I can now set the title bar on WRQ R2, Putty, IVT, and DECTerms from > running a single command file. > > http://encompasserve.org/~malmberg/dcl/set_window.txt > > More work is obviously needed on properly detecting which emulator is > running. A quick hack that detects Reflection and PowerTerm (using some logic stolen from here and elsewhere:) +++ $! See if we're using Reflection or PowerTerm $! $ set noon $ esc[0,8]=%X1B $ Emulator = "Unknown" $ had_echo = "" $ if .not. f$getdvi(f$logical("TT"), "TT_NOECHO") then - had_echo := /ECHO $ had_esc = "" $ if .not. f$getdvi(f$logical("TT"), "TT_ESCAPE") then - had_escape := /NOESCAPE $ set term/noecho/escape $ wait 00:00:00.5 $! $! Check for the most commonly used emulator first $! because each failed test takes 2 seconds. $! $! see if it's Reflection $! $ read/prompt="''esc'[2h''esc'[0;1234c"- /error=Not_Ref/timeout=2 sys$command CHECK1 $ if f$length(CHECK1) .eqs. 0 then goto Not_Ref $ Emulator = "Reflection" $ goto unlock $Not_Ref: $! $! see if it's PowerTerm $! $ read/prompt="''esc'P$tsend ""YES^M""''esc'\" - /error=Not_PT/timeout=2 sys$command CHECK1 $ if CHECK1 .nes. "YES" then goto Not_PT $ Emulator = "PowerTerm" $ goto unlock $Not_PT: $! $! (other tests go when needed and found) $! $unlock: $ set term'had_echo''had_escape' $ write sys$output "''esc'[2lEmulator is ''Emulator'" $ define/nolog VT_EMULATOR 'Emulator' $! +++ I someone figures out other emulators detection methods maybe they can fill in the blanks. ------------------------------ Date: Sun, 6 Jan 2008 23:57:30 -0800 (PST) From: "Bart.Zorn@gmail.com" Subject: Re: SOT: (somewhat off topic) driver for LK250 keyboard Message-ID: On Jan 7, 1:47 am, VAXman- @SendSpamHere.ORG wrote: > I'd rather the LK250 work -- freeing up my LK411 for use with the VT425. AFAIK, the LK250 predates the "standard" PC keyboard as it came withe the IBM AT. The LK250 somehow maps to the IBM XT style keyboard, using a VT220 layout. This may make things interesting! Regards, Bart Zorn ------------------------------ Date: Mon, 07 Jan 2008 11:34:29 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: SOT: (somewhat off topic) driver for LK250 keyboard Message-ID: <97ogj.6$7b2.0@newsfe12.lga> In article <47817cb8$0$4332$c3e8da3@news.astraweb.com>, JF Mezei writes: > > >VAXman- @SendSpamHere.ORG wrote: > >> Extra? There's no _extra_ delete key in my keypad. The > however, functions. It's the alternate keypad that is problematic. > > >When I had to buy a Compaq keyboard for the DS10L, I couldn't find a >french canadian with ALL-IN-1 mnemonics on the keys. So I kept a real >LK201 with the proper keycaps nearby I could look at when I needed to >find whcih key did what I needed. > >Now, I am on a mac and it is hopeless to get the keyboard to work >properly. (So on an ALL-in-1 menu, I've learned to type OP for the >gold key and then the appropriate key (K to get to previous menu instead >of PF10). > >I've pondered about this issue and I am starting to come to the >conclusion that I shouldn't be wasting time to get the mac keyboard to >emulate an LK201 and I should instead simply learn to live with the mac >keyboard mentality and get used to it. > >AKA: instead of finding the MAC to be different, I should accept that >the MAC one is the correct one and the old LK layout is the one that is >different. > >Even if I still vastly prefer the LK layout (especially the SELECT key), >in the end, since there is no future for this layout, is there really a >point in fighting to get other keyboards to emulate it ? I have a Powerbook and I purchased an Apple bluetooth wireless keyboard to use with it. It has a layout akin to the LK keyboards. I have not had a problem with the alternate keypads in EDT. The [PF1] (gold) key outputs the proper OP for me. This is one of the major reasons I purchased the keyboard. I do not like to use the "embedded" alternate keypad in the laptop keyboard. It requires toggling the F6 (num lock) on and off to use and, invariably, I'd forget to toggle it off before typing some other character. When that would happen, my session seems to get horked. -- VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)COM "Well my son, life is like a beanstalk, isn't it?" http://tmesis.com/drat.html ------------------------------ Date: Mon, 07 Jan 2008 11:37:29 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: SOT: (somewhat off topic) driver for LK250 keyboard Message-ID: In article <4781892B.F317A192@spam.comcast.net>, David J Dachtera writes: > > >JF Mezei wrote: >> >> VAXman- @SendSpamHere.ORG wrote: >> >> > Extra? There's no _extra_ delete key in my keypad. The > > however, functions. It's the alternate keypad that is problematic. >> >> When I had to buy a Compaq keyboard for the DS10L, I couldn't find a >> french canadian with ALL-IN-1 mnemonics on the keys. So I kept a real >> LK201 with the proper keycaps nearby I could look at when I needed to >> find whcih key did what I needed. >> >> Now, I am on a mac and it is hopeless to get the keyboard to work >> properly. (So on an ALL-in-1 menu, I've learned to type OP for the >> gold key and then the appropriate key (K to get to previous menu instead >> of PF10). > >Search for a Mac version of Reflection. That might be helpful, I think. > >> I've pondered about this issue and I am starting to come to the >> conclusion that I shouldn't be wasting time to get the mac keyboard to >> emulate an LK201 and I should instead simply learn to live with the mac >> keyboard mentality and get used to it. >> >> AKA: instead of finding the MAC to be different, I should accept that >> the MAC one is the correct one and the old LK layout is the one that is >> different. > >There never was a "standard" terminal keyboard, and every vendor from >Hazeltine to Adds had their own special things. > >In PC-land, the 102-key keyboard became the more-or-less "gold" standard >prior to the rise of W/9x and successors when the additional Windows >keys appeared. I still use a 102-key DEC PCXAL-AA here on my Thinkpad >and get spoiled going back to work. I also have a Honeywell 102-key that >is very much like this one. > >It's taken me a while to get used to PC keyboards with Reflection, but >once you get it, its not so bad. Like VAXman, I must remember that EDT's >"DEL CHAR" key is the ALT+KP+ key. I didn't know that. I don't like the layout nor the feel of the IBM style keyboards; thus, I have not used many of them not used them for any length of time. -- VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)COM "Well my son, life is like a beanstalk, isn't it?" http://tmesis.com/drat.html ------------------------------ Date: 7 Jan 2008 08:16:26 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: SOT: (somewhat off topic) driver for LK250 keyboard Message-ID: In article , VAXman- @SendSpamHere.ORG writes: > Several years ago, I did a stint on-site for a company that had no real > VT terminals. I had to use an emulator on one of those 'Redmond' boxes. > I obtained an LK250 keyboard because it couldn't stand not being able to > delete character in EDT on the PeeCee keyboard. There was a _driver_ on > a 3.5" floppy that needed to be installed to use the LK250. I no longer > know where this is. > I do well by plugging in a Targus PAUK10 USB keypad next to my Wintel laptop. It needs no driver, and I use it for EDT, EVE, and DEBUG. I got mine at Target, a couple ailes down from the Nintendo games. Seems to work well with both PuTTY and VTSTAR. ------------------------------ Date: 7 Jan 2008 08:21:40 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: SOT: (somewhat off topic) driver for LK250 keyboard Message-ID: In article <97ogj.6$7b2.0@newsfe12.lga>, VAXman- @SendSpamHere.ORG writes: > > I have a Powerbook and I purchased an Apple bluetooth wireless keyboard > to use with it. It has a layout akin to the LK keyboards. I have not > had a problem with the alternate keypads in EDT. The [PF1] (gold) key > outputs the proper OP for me. This is one of the major reasons I > purchased the keyboard. I do not like to use the "embedded" alternate > keypad in the laptop keyboard. It requires toggling the F6 (num lock) > on and off to use and, invariably, I'd forget to toggle it off before > typing some other character. When that would happen, my session seems > to get horked. Exactly why I got the Targus USB keypad. My Dell laptop would do the embedded alternate keypad if I held Fn and pressed the key, I lived with that. My IBM (Lenevo) requires Fn+NmLk (on the ScrLck, not the keypad) to shift into the embedded alternate and Fn+NmLk again to get out. ------------------------------ Date: 7 Jan 2008 08:12:39 -0600 From: koehler@eisner.nospam.encompasserve.org (Bob Koehler) Subject: Re: Support for ODS-2 disks on OS-X ? Message-ID: <9eo6VZ2ERak9@eisner.encompasserve.org> In article <47813bd0$0$28239$c3e8da3@news.astraweb.com>, JF Mezei writes: > Does anyone know if there are plug-ins/whatever that would allow OS-X to > read the VMS documentation and layered products CDs ? > > I assume those CDs are in ODS-2 format. > > I realise that the MAC wouldn't be able to do much with those files, bu > it could serve then via NFS or FTP to those who still need access to them. The ODS-2 reader that lurks on the internet has been used under OS X. I've seen this recently, but I don't recall where. Some of the documentation was available on CDs that Windows can read, with a Windows application to read it. OS X won't be able to run that application, but it should be able to read the CDs and the documents tend to be in common formats now. Tracking the document name to file name you'll probably have to do by inspecting the library (.odl) files. ------------------------------ Date: 7 Jan 2008 11:41:00 -0600 From: Kilgallen@SpamCop.net (Larry Kilgallen) Subject: Re: Support for ODS-2 disks on OS-X ? Message-ID: In article <9eo6VZ2ERak9@eisner.encompasserve.org>, koehler@eisner.nospam.encompasserve.org (Bob Koehler) writes: > Some of the documentation was available on CDs that Windows can read, > with a Windows application to read it. OS X won't be able to run > that application, but it should be able to read the CDs and the > documents tend to be in common formats now. MacOS 9.1 cannot. ------------------------------ Date: Mon, 07 Jan 2008 12:13:46 -0500 From: "A. W. Dunstan" Subject: Re: US Army buying Macs Message-ID: <6oednYwKYJ1WwB_anZ2dnUVZ_oCvnZ2d@speakeasy.net> Stanley F. Quayle wrote: > Another opportunity for VMS. HP, ARE YOU LISTENING?? The question shouldn't be "are you listening?" but rather "why AREN'T you listening". I've never gotten an answer to that; I no longer expect one. I used to use VMS. Many years ago. MANY years ago. I have many fond memories of using VMS and still think it was one of the best, most capable & reliable OS's out there. But Digital (it was still DEC back then) had no interest in selling VMS, HP shows even less interest in selling VMS, which means that my VMS knowledge & skills have a much smaller market, which means that I've gone elsewhere. Yes, it's kind of a chicken-and-egg problem, but DEC/HP is the one who sold the eggs and killed the chicken. HP: By dropping VMS you didn't 'win' my business to another platform - you lost my business to another provider. Sigh.... -- Al Dunstan, Software Engineer OptiMetrics, Inc. 3115 Professional Drive Ann Arbor, MI 48104-5131 ------------------------------ End of INFO-VAX 2008.014 ************************