HDTenEightyP/NetNews huggingface dataset:
From: lionel@quark.enet.dec.com (Steve Lionel)
Subject: Re: COBRTL
Organization: Digital Equipment Corporation
Date: 15 APR 92 20:48:16    


In article <1992Apr15.112507.1854@admin1.memst.edu>, flowers@admin1.memst.edu 
(Harry Flowers) writes...
> 
>The VMS kit has an obsolete COBRTL in 5.4-n (where n=1,2,3) and 5.5. Languages,
>starting around VMS 4.2 I think, were no longer supposed to ship RTL's, the
>RTL's being distributed with VMS.  However, the COBOL group can't seem to add
>the features or bug fixes they want without changing the RTL, and can't seem
>to get the new RTL to the VMS group within a year of when they change it!
> 

I admit I'm not "up" on COBOL, but from what I can see, the COBRTL on
VMS V5.5 is, if anything, newer than the one on the COBOL V4.4 kit (the
latest).  The GSMATCH minor ID of both images is 000D (compared to 000C
for V5.4), and the image ident for VMS V5.5 is V05-014 compared with
V05-010 on the COBOL kit.   Am I missing something?

As for how the RTLs are distributed, it was an original design feature of VMS
that *ALL* the language RTLs would ship with the base operating system. This
allowed applications to run on any VMS system no matter what language(s) they
were written in.  It's been this way since VMS V1.0 in 1978. Great idea!  But
there was a drawback - if a language product wanted to introduce new features
which required changes to the RTL, they had to wait for the next VMS "bus", and
for a while, it was a loooooong time between buses! 

So, some products, unwilling to hold up their release waiting for VMS
(and reasonably so), included the new RTL on the compiler kit.  Unfortunately,
this brings back the problem that we tried to avoid in the first place -
needing the compiler kit (or the RTL from it) installed on a system so
that an application can run.  We try to avoid doing this as much as
possible.  COBOL, unfortunately, seems to have gotten in trouble with this
more often than other languages.

There are some tricks we have in order to minimize problems of this nature.
One is to build in dummy transfer vector entries into RTL images, so that
when we want to add new entries, we don't have to change the size of the
transfer vector and bump the image ident.  If you run a new program
against an old RTL, it will work fine as long as you don't use the new
feature.  If you do use the new feature, you get a "feature unsupported"
error message.  I don't know if COBOL is using this.

If V5.5's COBRTL is still incompatible, that is a problem, though my
research seems to show otherwise.  As for the "bus schedule" problem,
my observation is that it is getting better, and there should be fewer
problems of this nature in the future.   There is, unfortunately, no
obvious "best" solution.

Steve Lionel                    lionel@quark.enet.dec.com
Languages Group
Digital Equipment Corporation
110 Spit Brook Road
Nashua, NH 03062
Newsgroups: comp.os.vms
From: buchs@han (Kevin J. Buchs)
Subject: limiting memory consumption
News-Software: VAX/VMS VNEWS 1.41    
Reply-To: buchs@mayo.edu
Organization: University of Arizona MIS Department - Mosaic Group
Date: 14 Apr 1992 15:58 -0700

I would like to run a process and put a cap on the virtual memory usage which
is lower than my authorized limit.  It looks like RUN/PAGE=## would work, but
how do I get an interactive process connected to a terminal so that I can do
input and even run the debugger on it?  I've tried creating a detached process
with run/page and executing loginout.  Am I doing something wrong or is what I
want not possible?

Newsgroups: comp.os.vms
From: hughes@logos.ucs.indiana.edu (larry hughes)
Subject: Re: UCX TCP/IP
Organization: University Computing Services News
Date: Fri, 17 Apr 92 13:52:19 GMT

What about an LPR client symbiont?  I've tried to port some
public domain code that works fine with WIN/TCP, but I can't
get even gethostbyname() or socket() to work with UCX in the
symbiont.  Every UCX function returns -1 with errno==65535.  
DEC doesn't have an explanation (yet). 
 
 //======================================================================\\
||      Larry J. Hughes, Jr.       ||          hughes@indiana.edu         || 
||       Indiana University        ||                                     ||
||  University Computing Services  ||   "The person who knows everything  ||
||   750 N. State Road 46 Bypass   ||      has a lot to learn."           ||
||     Bloomington, IN  47405      ||                                     ||
||        (812) 855-9255           ||   Disclaimer: Same as my quote...   ||
 \\======================================================================//
From: jeh@cmkrnl.com
Newsgroups: comp.os.vms
Subject: Re: Watch Point driver
Date: 12 Apr 92 18:42:14 GMT
Article-I.D.: cmkrnl.1992Apr12.114214.419
Organization: Kernel Mode Consulting, San Diego CA

In article <1992Apr9.151124.3871@fig.citib.com>, lobssuth@fig.citib.com 
(Lou Obssuth) writes:
>    Has anyone had any success using the wp driver from a high level language
>    like c.  I'm experiencing exceeded quota problems and rms side effects.

I'm not surprised.  Watchpoints (as implemented by WPDRIVER) must be:

	- in nonpageable system space
	- accessed only from kernel mode
	- accessed only by instructions which incur no page faults

Don't even THINK about using WPDRIVER to 'watch' stuff in process address 
space.

	--- Jamie Hanrahan, Kernel Mode Consulting, San Diego CA
Chair, VMS Programming and Internals Working Group, U.S. DECUS VAX Systems SIG 
Internet:  jeh@cmkrnl.com, hanrahan@eisner.decus.org, or jeh@crash.cts.com
Uucp:  ...{crash,eisner,uunet}!cmkrnl!jeh
From: un026217@wvnvms.wvnet.edu
Newsgroups: comp.os.vms
Subject: Why doesn't "printf" work with "RUN/INTERVAL"?
Date: 7 Apr 92 17:31:10 GMT
Organization: West Virginia Network for Educational Telecomputing


	Hi, I am testing my program waking up in a
time interval and found that "printf" doesn't work
with the command "run/interval=delta-time". Anyone
knows why?

		Thanks in advance, Bo Wang
Newsgroups: comp.os.vms
From: DREWWE@snymorva.BITNET (Bill Drew -- Serials Librarian)
Newsgroups: comp.os.vms
Subject: UCX TCP/IP
Date: 8 Apr 92 13:00:00 GMT
Organization: The Internet

Can anyone tell me why UCX TCP/IP does not have a TN3270 capability?
It seems riduculous for someone to write TCP/IP protocol software
without implementing TN3270.  There are a large number of sites that
can only be reached using TN3270.  I have noquarrels with the telnet
and ftp portions.


 -Bill Drew-

 ******************************************************************
 Wilfred Drew (call me "BILL")
 Serials/Reference/Computers Librarian
 SUNY College of Agriculture & Technology
 P.O. Box 902,  Morrisville, NY 13408-0902
 Bitnet: drewwe@snymorva  SUNYNET(DECnet): smorv::drewwe
 InterNet: drewwe@SNYMORVA.CS.SNYMOR.EDU
 Voice:   315-684-6055       Fax:  315-684-6115
From: brodie@fps.mcw.edu
Newsgroups: comp.os.vms
Subject: Re: UCX TCP/IP
Date: 9 Apr 92 14:37:06 CST
Distribution: world
Organization: Medical College of Wisconsin,  Milwaukee, WI

In article <1992Apr9.085914.56@indyvax.iupui.edu>, imhw400@indyvax.iupui.edu writes:
> In article <A3319E3EE040357A@SNYMORVA.BITNET>, DREWWE@snymorva.BITNET (Bill Drew -- Serials Librarian) writes:
>> Can anyone tell me why UCX TCP/IP does not have a TN3270 capability?
> 
> Because UCX V1 was designed, it seems, to provide NFS service and only such
> other tools as might be useful in setting up NFS.  Some time after it was
> released, DEC noticed that thousands of sites were demanding to know why UCX
> wasn't a full-function IP product suite, and eventually they decided to do
> something about it.  The something is UCX V2, coming soon or so they say.  But
> I dunno whether it will have TN3270 even yet.

That's 'TCP?IP Services for VMS'.     (however, the command line
prompt is STILL "UCX> ".   I love consistency.....)

[watch it, or they'll change the name to something like LANworks...   oops!
that's taken..   :-)   ]

As far as I'm concerned, V2.0 *still* isn't a "full function" package.
It lacks TN3270, a REAL "ping" [with stats], a domain name SERVER,
a NFS *client*, among others.......     Damned shame.

-- 
Kent C. Brodie - Sr. Systems Manager		InterNet:  brodie@fps.mcw.edu
Faculty Physicians & Surgeons			uucpNet:   fps.mcw.edu!brodie
Medical College of Wisconsin			MaBellNet: +1 414 266 5080

"Never give money to a preacher who has a better car than you do."  -anonymous
Newsgroups: comp.os.vms
From: pyron@skndiv.dseg.ti.com (Dillon Pyron)
Subject: Re: SET DISPLAY/SCREEN=??
Reply-To: pyron@skndiv.dseg.ti.com
Organization: TI/DSEG VAX Support
Date: Thu, 9 Apr 1992 18:00:16 GMT


In article <8APR199219591363@nsslc.gcn.uoknor.edu>, blanchard@nsslc.gcn.uoknor.edu (DAVID) writes:
>In article <1992Apr8.063256.9669@news.Hawaii.Edu>, pnd@jach.hawaii.edu writes...
>>Is there a way to re-direct output from a DECwindows application to
>>more than one screen at a time? I would like to do something like
>> 
>>  $ SET DISPLAY/CREATE/NODE=(MYVAX,YOURVAX)
>> 
>> 
>>The documentation mentions the /SCREEN option and suggests that some
>>configurations can do this. Another poster mentioned the fact that
>> 
>>   $ SET DISPLAY/CREATE/NODE=curly
>> 
>>is equivalent to
>> 
>>   $ DEFINE DECW$DISPLAY CURLY::WSA0:
>> 
>>but this doesn't seem to work for me. I was trying to fool the VAX with
>> 
>>  $ DEFINE DECW$DISPLAY "CURLY::WSA0:","LARRY::WSA0:"
>> 
>>but to no avail. Any ideas??
>
>
>The documentation says that you can assign a logical name to more than
>one equivalence name.  The example in the book is
>
>$ DEFINE GETTYSBURG [JONES.HISTORY],[JONES.WORKFILES]
>$ SHOW LOGICAL GETTYSBURG
>
>  "GETTYSBURG" = "[JONES.HISTORY]" (LNM$PROCESS_TABLE)
>       = "[JONES.WORKFILES]"
>
>The logical name GETTYSBURG is a search list because it has more than one 
>equivalence name.  A search list is not a wildcard.  It is a list of places
>to look.  Once a file is found, the search is ended.
>
>This is probably why it failed.  Once it found the first node, it quit looking.
>
>
>+--------------------------------------------------------------------------+
>|David O. Blanchard   Boulder, Colorado  dob@fsl.noaa.gov                  |
>+--------------------------------------------------------------------------+
>
I missed the original post, but if you are actually trying to display at two
different X-servers (terminals, stations, whatever) then, acording to my (thin)
knowledge of DECwindows, you are stuck.  SET DISPLAY/SCREEN allows you to
select the screen of a multiheaded server.  The dual headed 3100/SPX or 4000/60
are two VAX examples.

If you are writing the application, you can accomodate by doing multiple (time
consuming) transactions with each server.  But this is the only option I know
of.  Mayhaps someone with more experience with X-11/DECwindows can provide
help.
--
Dillon Pyron                      | The opinions expressed are those of the
TI/DSEG Lewisville VAX Support    | sender unless otherwise stated.
(214)462-3556 (when I'm here)     |
(214)492-4656 (when I'm home)     | I'd exercise my 2nd Ammendment to protect
pyron@skndiv.dseg.ti.com          | your First.  Would you do the same for me?
From: ALAN@VX.ACS.UMN.EDU ("Alan J. Kaufman")
Newsgroups: comp.os.vms
Subject: In need of an accounting utility
Date: 16 Apr 92 19:10:00 GMT
Organization: The Internet

I am looking for a good accounting report generation utility.  I need to
generate system resource usage for each and every process.  ACCOUNTING/FULL is
to much information and takes too long to generate.  And 
ACCOUNTING/REPORT=xxx/SUMM=yyy will summarize more than one process together
in one record.

Anyone running a good version of something to do this?

Thanks in advance,

Alan Kaufman
Sr. Systems Software Programmer
University Of Minnesota, CIS
Newsgroups: comp.os.vms
From: CONSLT24@Zeus.unomaha.edu (Issa El-Hazin)
Subject: Need help with fflush(stdin) in VMS C.
Organization: University of Nebraska at Omaha
Date: Wed, 8 Apr 1992 03:02:49 GMT
X-News-Reader: VMS NEWS 1.11

Does anybody know how to flush the stdin in VMS 'C'? I'm using the system();
function to run a command and would like to flush any key(s) the user might
press while waiting for the command to complete (esp. since the system(); call
takes a long time to spawn and run if there are too many people on the system
(Is there a faster alternative to using the system() call? I'm using VMS 5.4.3)
Also if anybody knows how to disable the Ctrl-Y and Ctrl-Z from within a 'C'
program I would be greatly appreciative. I'm modifying a VMS menu program (5000
lines) that I've wrote and if anybody is interested in running it they can do
so by telneting to zeus.unomaha.edu and login as a guest then typing "window"
at the $. The program is located in perm$5:[conslt24.public]. Please feel
free to use or to get a copy of it. Back to my question I'm doing something
similar to the next program and I can't figure out why it's not working.


#include <stdio.h>

main()
{

char test;
int array[10];

	printf("\n Type a letter: ");
	scanf("%c",&test);	/* wait until I'm ready		      */

	sleep(5);		/* while waiting for 5 seconds        */
				/* Type a string and press <enter>    */

	fflush(stdin);		/* flush standard input (keyboard)   */

	scanf("%s",&array);	/* read what's in the input buffer    */

	printf("\n%s",array);	/* will print the string typed before */
				/* flushing the stdin		      */
}


Any suggestions are welcomed and are greatly appreciated.

Thanks in advance

/-Issa-/
From: imran@mbcl.rutgers.edu
Newsgroups: comp.os.vms
Subject: 3rd party DSSI drives, are they any good?
Date: 13 Apr 92 20:55:49 GMT


Hi,

I'm considering purchasing 3rd party (Enterprise Digital) DSSI (RF72, RF73) 
compatible drives.  The prices I've seen are unbeatable.  They leave DEC in 
the dust, as usual :-)  However, I'm worried about performance and 
reliability.  Is there any experience out there with these or other 3rd party
drives?  Any war or horror stories?

If you post replies to me I'll summarize to the net.

Thanks in Advance,

Shahid.

------------------------------------------------------------------------------
Shahid N. Imran, Systems Programmer      || Phone:    (908) 932-4864
Molecular Biology Computing Laboratory   ||
Waksman Institute/CABM                   || BITNET:   imran@mbcl
P.O. Box 759, Rutgers University         || Internet: imran@mbcl.rutgers.edu
Piscataway, NJ 08855-0759 * USA          ||
------------------------------------------------------------------------------
From: TM1D@NIKE.CHEME.CMU.EDU
Newsgroups: comp.os.vms
Subject: Need flexible "Finger"
Date: 9 Apr 92 14:09:46 GMT
Organization: Carnegie Mellon, Pittsburgh, PA

Hello.

We're using CMU-TeK on our VMS machines, and the finger program we're
using does not support partial name matching.  Since our students'
user names are a name followed by four digits (i.e. SMITH1012), this
presents somewhat of a problem.

If you know of or have a different or modified 'finger' which supports
partial name matches, please send me mail.

Thanks in advance.
--
Tod McQuillin
mcquill@ccit.duq.edu
Duquesne University
Newsgroups: comp.os.vms
From: sysmgr@king.eng.umd.edu (Doug Mohney)
Subject: Deadly LAT/DECPrint causes DEATH of Doug
Date: Thu, 16 Apr 92 17:43:44 GMT
Organization: Computer Aided Design Lab, U. of Maryland College Park
Reply-To: sysmgr@king.eng.umd.edu

Ok, before I pack all my stuff in the car, and run off to Canada, I'm 
going to see if someone can HELP MEEE!!!!!

I have installed CPS 4.1 (Printer Services stuff). I have looked at the
LTLOAD and check the port creation. That all checks. 

However, CPS not talk to either one of my printers :-(. The printers receive
no (zip) data from CPS; but CPS comes back with an error message of
"stalled" from either one of the queues. 

I wish I had more info to provide, but there's this nice big dent in the wall
where I've been banging my head, so I'm not real real coherent right now.

If you have suggestions, please e-mail me at SYSMGR@KING.ENG.UMD.EDU. 
I'll be here for the next two days. After that, if it's not fixed, I'm not
going to leave a forwarding address....(duhhhhhhhhhwahhh)


  For a country which has exported more comedians to the States than any
  other place on earth, the Canadians have very humorless grad students.
  -- >                  SYSMGR@CADLAB.ENG.UMD.EDU                        < --
From: mm68@unix.brighton.ac.uk (Dalamar)
Newsgroups: comp.os.vms
Subject: How chown()?
Date: 7 Apr 92 15:27:57 GMT
Organization: Brighton Polytechnic, UK

I have been investigating the use of chown lately, but cannot seem to get it
to work. The help on my system is very little actual help, can anyone give
me some hints. It mentions the UIC.

Thanks in Advance
-- 
+-----------------------------------------------------------------------------+
| These views are my own and not those of anyone else other than my familar,  |
| Grishnak, a Major Demon. If you have any queries please address then to him |
| he will be more than happy to deal with them....                            |
| Michael May, Northbrook College, Worthing, Sussex, England.                  |
+-----------------------------------------------------------------------------+
From: danet@aud2.aud.auc.dk
Newsgroups: comp.os.vms
Subject: Re: UCX V1.3 problems for incoming FTPs.
Date: 17 Apr 92 09:33:08 GMT
Organization: Aalborg University Center, Denmark

In article <1992Apr9.210637.25661@ra.msstate.edu>, gowen@walt.CS.MsState.Edu (Lon Gowen) writes:
> I am having trouble with incoming FTP connections.  As you might guess,
> I am using UCX (DEC TCP/IP Services software) V1.3.  Both Telnet and FTP
> work correctly, however incoming FTP connections fail unless the VMS
> account has SYSPRV as a default privilege - not good!  This may be a FAQ
> and maybe I am in the wrong news group.  Any help as to "proper" news
> groups, etc. would be great!  Oh yes, the machine is a VAXstation 4000/60.
> 
> Lon Gowen, PhD
> gowen@cs.msstate.edu

	It's a well known problem.
	Just check if UCX$ACCESS_SHR.EXE is placed in SYS$SPECIFIC:[SYSLIB].
	The installation procedure puts the file SYS$COMMON:[SYSLIB].
	If not, then just copy it.

	Sincerely

	Bent Filipsen
	Jutland Telephone Company
	Denmark
	e-mail: Bent.Filipsen@jt.dk
Newsgroups: comp.os.vms
Subject: Re: foreign commands in captive account?
From: mckeever@cstp.umkc.edu
Date: 9 Apr 92 08:56:04 -0600
Organization: UM - Kansas City, Computer Science

In article <1992Apr3.123903.10361@samba.oit.unc.edu>, Dennis.Sherman@bbs.oit.unc.edu (Dennis Sherman) writes:
> I'm trying to set up a captive account for the specific purpose
> of running some reports from an application we have running.  My
> problem is that the reports are being generated with GAWK, which
> is set up as a foreign command, and I'm getting an error that
> says captive accounts can't run foreign commands.
> 
> Anyone have any ideas how to get around this?  What I'm looking
> for is a way for users to log in and generate reports from a menu,
> and not be able to do anything else.  Suggestions welcome!  Thanks.
> 
> Oops, almost forgot:  we're running VMS 5.4-3.

I haven't tried this for a while, but you should be able to:

	UAF> MOD <account> /FLAG=(RESTRICTED, DISCTLY)

Disabling CTRL-Y should keep the users from exiting their LOGIN.COM except
when you say they can.  The RESTRICTED flag should keep them from logging
in /NOCOMMAND or /COMMAND= but still allow foreign commands to be used. 
Make sure you put at least the following in the captive LOGIN.COM:

	$ SET NOON			! Don't bomb out of LOGIN.COM on
	$				! fatal errors.
	$ ON CONTROL_Y THEN GOTO FINISH ! Just in case

	   .
	   .
	   .

	$ FINISH:
	$    STOP/ID=0	! Log them out
	$    STOP/ID=0

Make sure you test the account out by trying to break into it yourself
before you make it available for general use.

Hope this helps,

--Brian

UUUU  UUU MMM   MMKK KKKK   CCCC      Brian McKeever  MCKEEVER@CSTP.UMKC.EDU
 UU    U   MM   MMK   K    CC  CC                     MCKEEVER@UMKCVAX2
 UU    U   MMM M MK KK    CCC         
 UU    U   M MM  MK   KK   CC  CC     University of Missouri - Kansas City
  UUUUU   MMM M MMKK   KK   CCCC
                        KK            A faithful friend is the medicine of
                          K           life.              -- Ecclesiasticus
From: gray@ibis.cs.umass.edu (Lyle H. Gray)
Newsgroups: comp.os.vms
Subject: Re: What's the real difference between a symbol and a logical?
Date: 12 Apr 92 14:41:26 GMT
Reply-To: gray@ibis.cs.umass.edu (Lyle H. Gray)
Organization: University of Massachusetts, Amherst

In article <384@ssdc.UUCP> jbasara@ssdc.UUCP (Jim Basara) writes:
>
>A related question:
>
>    Since symbols are handled via the CLI, is there a difference/advantage/
>disadvantage to using the Command Definition Utility to define commands
>instead of symbols.  I realize all of the parsing advantages, but suppose
>I just wanted to define a single word command without qualifiers and/or
>parameters.  Are symbols and CDU commands handled the same way?
>

As far as I know, no, they're not handled the same way, but I can't tell you
exactly the differences.  I _can_ tell you, however, that a CDU command must
be unique in the first 4 characters, and only those characters are checked to
identify the command (If the command is DIRECTORY, for instance, DIRE must be
unique, and DIRES and DIREC are considered the same command (unless you have a
symbol that matches either, of course)).


-------------------------------------------------------------------------
Lyle H. Gray                       Internet (personal): gray@cs.umass.edu
Quodata Corporation            Phone: (203) 728-6777, FAX: (203) 247-0249
--(My opinions are my own, and do not represent my employer's opinions)--
From: brydon@asl.SINet.slb.com (Harvey Brydon (713)274-8281)
Newsgroups: comp.os.vms
Subject: Re: interesting fact about vms mail
Date: 16 Apr 92 13:09:12 GMT
Reply-To: brydon@asl.sinet.slb.com
Organization: Schlumberger/Anadrill Sugar Land, TX

In article <1992Apr12.172437.14749@yuma.acns.colostate.edu>,
barbourj@CS.ColoState.EDU (jim barbour) writes:
>[...]
>Well, hmmmm.  It would make it a lot easier for me to download my mail
>and read it offline.  This is nice when response type for a keypress can
>be 2 or 3 seconds when our machine is busy.

If you just want to dump mail messages from a particular folder then I think
"MAIL> EXTRACT /ALL filespec" is what you want (then download 'filespec' to
your offline system).  You will be doing more CPU and I/O processing which I
would think would take more time on a busy system than just reading your
messages at the "MAIL>" prompt.  This also of course doesn't manage your mail,
including replying, forwarding, deletion, purging, filing in folders. 
Callable mail can do that, as of course can the 'real' MAIL interface.

____________________________________________________________________________
Harvey Brydon         | Internet:   brydon@asl.sinet.slb.com
Schlumberger Anadrill | FAX:        (713)274-8399
200 Macco Blvd        | Telex:      1565030001 SINET ASL SLB
Sugar Land, TX 77478  | P.O.T.S.:   (713)274-8000 x8281 or 274-8281 (d.i.d.)
Park's law of anti-gravitation and Taxes: whatever goes up, never comes down.