HDTenEightyP/NetNews huggingface dataset:
From: RICH@VAX5.CSD.COM (The Ghost in the Machine)
Newsgroups: comp.os.vms
Subject: RE: 5.5 Upgrade blues..
Date: 6 Jan 93 21:50:05 GMT
Distribution: world
Organization: The Internet

In a previous article, Luke Brennan, 
<munnari.oz.au!metro!casino.cchs.su.OZ.AU!brennan@UUNET.UU.NET> states:


>just upgrading my uVAX III from 5.4-2 and things are screwy..
>
>Phase I chugged away, no problems.. reboot..
>
>Phase II commenced..
>
>then...
>
>%STDRV-I-STARTUP blah blah
>%STDRV-E-OPENFAIL, failure opening component file 0, STARTUP$STARTUP_VMS
>%STDRV-I-CONTINUING, continuing with partial file list
>%STDRV-F-FATALERR, fatal error reading startup databse
>%DCL-W-UNDFIL, file has not been opened by DCL - check logical name
>
[...]
>%DCL-W-UNDFIL, file has not been opened by DCL - check logical name
>again... and again...  seems to be spinning on this line :-(
>
>
>I assume I'll go crash the system in a while if it just keeps spinning..
>
>*ANYBODY* seen this before? Anybody know what the hell is happening???

The message "%STDRV-E-OPENFAIL" is from the system startup driver and indicates
that the startup driver encountered a fatal error while trying to read the VMS
startup database file.  This file is pointed to by the logical 
STARTUP$STARTUP_VMS and by default this logical points to the file 
SYS$STARTUP:VMS$VMS.DAT.
Check to see if the logical STARTUP$STARTUP_VMS is defined and if it is, see
if it points to a file that exists.  If the logical STARTUP$STARTUP_VMS points
to a file that exists, you can view the contents of that file as follows:

$ mcr sysman
sysman> startup set database startup$startup_vms
%SYSMAN-I-NEWCOMFIL, current component file is now STARTUP$STARTUP_VMS
sysman> startup show file
%SYSMAN-I-COMFIL, contents of component database on node VAX5
Phase        Mode   File 
------------ ------ ---------------------------------
INITIAL      DIRECT VMS$INITIAL-050_VMS.COM
INITIAL      DIRECT VMS$INITIAL-050_LIB.COM
INITIAL      CALLED VMS$INITIAL-050_CONFIGURE.COM
DEVICES      DIRECT VMS$DEVICE_STARTUP.COM
PRECONFIG    DIRECT IPC$STARTUP.COM
CONFIG       DIRECT VMS$CONFIG-050_VMS.COM
CONFIG       DIRECT VMS$CONFIG-050_ERRFMT.COM
CONFIG       DIRECT VMS$CONFIG-050_CACHE_SERVER.COM
CONFIG       DIRECT VMS$CONFIG-050_CSP.COM
CONFIG       DIRECT VMS$CONFIG-050_OPCOM.COM
CONFIG       DIRECT VMS$CONFIG-050_AUDIT_SERVER.COM
CONFIG       DIRECT VMS$CONFIG-050_JOBCTL.COM
CONFIG       DIRECT VMS$CONFIG-050_LMF.COM
CONFIG       DIRECT VMS$CONFIG-050_SHADOW_SERVER.COM
BASEENVIRON  DIRECT VMS$BASEENVIRON-050_VMS.COM
BASEENVIRON  DIRECT VMS$BASEENVIRON-050_SMISERVER.COM
BASEENVIRON  DIRECT VMS$BASEENVIRON-050_LIB.COM
BASEENVIRON  DIRECT LICENSE_CHECK.EXE
BASEENVIRON  DIRECT DECDTM$STARTUP.COM
LPBEGIN      DIRECT VMS$LPBEGIN-050_STARTUP.COM
From: DWING@UH01.Colorado.EDU (Dan Wing)
Newsgroups: comp.os.vms
Subject: TN3270 emulation on a VAX
Date: 11 Jan 93 21:08:32 GMT
Distribution: world
Organization: The Internet

Posted for a friend of mine ...

A site needs TN3270 emulation to access an IBM system through dumb VTxxx 
terminals.  The IBM system can be accessed using TCP/IP software on the VAX, 
but due to the number of VTxxx terminals already installed, it would be 
desirable to some software, on the VAX, emulate the TN3270 terminal and 
display the output on a VTxxx terminal.

Basically a "$ TELNET/TERMINAL=TN3270" sortof setup.  There are some TCP/IP
packages for PCs which do this -- hoping there's something for the VAX.

Anyone know of such a beast (DEC's SNA-3270 requires too much hardware)?

-Dan Wing, dwing@uh01.colorado.edu or wing_d@ucolmcc.bitnet (DGW11)
 Systems Administrator, University Hospital, Denver
From: carl@SOL1.GPS.CALTECH.EDU (Carl J Lydick)
Newsgroups: comp.os.vms
Subject: Re: Date incorrect after reboot
Date: 9 Jan 1993 13:38:43 GMT
Organization: HST Wide Field/Planetary Camera
Distribution: world
Reply-To: carl@SOL1.GPS.CALTECH.EDU
NNTP-Posting-Host: sol1.gps.caltech.edu

In article <17321.2b4d3808@bclcl1.im.battelle.org>, hansher@bclcl1.im.battelle.org (Kevin Hansher, Battelle Computing Center) writes:
>If I am really interpreting correctly what is said here (i.e. that (b) is
>not needed to be done in a cluster with a common system disk and system
>image SYS.EXE), then I believe that information to not be true.  I believe
>this is exactly what causes one of the many time problems that are reported
>at various sites.

No.  The problem under discussion results from the fact that VMS combines year
information from SYS.EXE (sorry about incorrectly referring to SYSBOOT.EXE
earlier) with the data in the TOY clock.  Doing a SET TIME from *ANY* system
sharing the common system disk updates the year information in SYS.EXE.  The
TOY clocks should not normally need to be updated, and if they *ARE* off,
you'll find that you've got the wrong time/day-of-year, *NOT* the wrong year.
--------------------------------------------------------------------------------
Carl J Lydick | INTERnet: CARL@SOL1.GPS.CALTECH.EDU | NSI/HEPnet: SOL1::CARL

Disclaimer:  Hey, I understand VAXen and VMS.  That's what I get paid for.  My
understanding of astronomy is purely at the amateur level (or below).  So
unless what I'm saying is directly related to VAX/VMS, don't hold me or my
organization responsible for it.  If it IS related to VAX/VMS, you can try to
hold me responsible for it, but my organization had nothing to do with it.
From: SYSMGR@IPG.PH.KCL.AC.UK
Newsgroups: comp.os.vms
Subject: Re: ballooning EXE size
Date: 6 Jan 93 16:55:09 GMT
Distribution: world
Organization: The Internet

>> [regarding the problem of a FORTRAN program that suddenly needed 70 times
>> as many disk blocks for the .EXE after minor changes and a relink]
>> ... increase ISD_MAX ...
>
> ...
> Image sections do not come for free.  Your process can only have a certain
> number of them, given by the PROCSECTCNT SYSGEN parameter value.  To avoid
> creating too many image sections, the Linker stops doing demand-zero compression
> when the total number of image sections reaches the value set by the ISD_MAX
> linker option, the default value of which is 96.  This is what happened ...

I haven't yet seen any mention of the other linker option relevant to this
discussion: DZRO_MIN. This is the minimum number of contiguous uninitialised
writeable pages that the linker must find before it decides to create a demand-
zero section. The default is 5, which IMHO is far too small for the typical
large FORTRAN program. Perverse as it may sound, try increasing it while
leaving ISD_MAX alone. You'll probably get an EXE file which is both efficient
with respect to section usage, and reasonably compact, though a bit bigger
than it used to be.

In FORTRAN variables are allocated at LINK time. Typically what you want is
for your large uninitialised arrays and/or large uninitialised COMMON blocks
to become demand-zero sections. Suppose your smallest 'big' array declaration
is REAL A(64,64). Then setting DZRO_MIN to 32 (64*64*4/512) will prevent you
from hitting ISD_MAX while linking 'smaller arrays.

	Hope this helps,

		Nigel Arnot

		NRA%ipg.ph.kcl.ac.uk@nsfnet-relay.ac.uk   (internet)
		NRA%uk.ac.kcl.ph.ipg@ukacrl.bitnet        (bitnet)



Newsgroups: comp.os.vms
From: bobleigh@world.std.com (Bob Leigh)
Subject: Re: Courtesy and Civility
Organization: The World Public Access UNIX, Brookline, MA
Date: Tue, 5 Jan 1993 13:33:47 GMT

carl@SOL1.GPS.CALTECH.EDU (Carl J Lydick) writes:
>In article <1993Jan1.114605.303@rlgsc.com>, gezelter@rlgsc.com writes:
>>In any event, international forums require sensitivity to other 
>>peoples' languages and cultures. For example, in the US, many people, 
>>particularly those in the computing field, are accustomed to informality, 
>>particularly the use of first names. In other countries and cultures, 
>>such unsolicited informality is considered to be in extremely poor taste.

>I see.  This group is no longer to give a goddamn about technical matters, but
>it's to be a strictly politically correct forum.  BULLSHIT!

I do not see a request that the group not focus on technical matters.
I don't see anything to justify the comment about political correctness,
either.  I do see a statement that (as the subject line says) people
really should respond to technical questions with courtesy and civility,
taking language and culture differences into account.

Bob Leigh	bobleigh@world.std.com
Newsgroups: comp.os.vms
Subject: Re: SUBMIT help please.
From: williamsca@hirama.hiram.edu (Curtis Williams)
Date: 11 Jan 93 08:45:33 -0500
Distribution: world
Organization: Hiram College
Nntp-Posting-User: williamsca

In article <1irjcdINNjcb@gap.caltech.edu>, carl@SOL1.GPS.CALTECH.EDU (Carl J Lydick) writes:

I have cut out all of the useless beratings of Carl.

Please post additional information so that those of us who are more patient can
try to give assistance.

-------------------------------------------------------------------------------
                        *** STANDARD DISCLAIMER ***
-------------------------------------------------------------------------------
Curtis Williams, Programmer/Analyst        | "Work hard, rock hard, eat hard,
Hiram College                              |  sleep hard, grow big, wear
Hiram, OH 44234  USA                       |  glasses if you need 'em."
Voice: 216-569-5314   Fax:   216-569-5462  |     -- The Webb Wilder Credo
-------------------------------------------------------------------------------
HIRAM: williamsca         BITNET: williamsca@hiramb
                        INTERNET: williamsca@hirama.hiram.edu
From: simons/G=Colin/I=CB/S=Sewell/O=H.A.Simons.Ltd/OU=CORP@mhs.attmail.com
Newsgroups: comp.os.vms
Subject: Re: Ethernet address (sans code) ?
Date: 12 Jan 93 17:01:38 GMT
Distribution: world
Organization: The Internet

David P. Morgan writes:
>In article <1993Jan11.212842.1@slacvx.slac.stanford.edu>, fairfield@slacvx.slac.stanford.edu writes:
>> In article <1993Jan11.202015.79@ittpub.nl>, david@ittpub.nl (David P. Morgan) writes:
>>> 
>>> How can one find out the Ethernet address of a node ?
>>> 
>>> It's VMS 5.5. I know you can do it with a little bit of code and that's
>>>> straightforward but how can you do it with NCP, for instance ?
>> 
>>     $ MC NCP SHOW NODE <node_name> CHARACTERISTICS
>> 
>>     Look for the line starting "Hardware address" in the output.
>
>it doesn't work on the executor node, of course


    how about:

	$ MCR NCP SHOW KNOWN LINES CHARACTERISTICS


    colin sewell
    h.a.simons ltd.
    vancouver, bc
    "simons/g=colin/s=sewell"@mhs.attmail.com
From: tillman@swdev.si.com ("Brian Tillman, Smiths Industries, VAX Support, x8425")
Newsgroups: comp.os.vms
Subject: RE: DecWindows to VT100/200(s)?  Is is possible?
Date: 6 Jan 93 17:31:09 GMT
Distribution: world
Organization: The Internet

Erek Adams (92adams@hanna2.nlu.edu) writes:

>  What I want to do:
>	Be able to run DecWindows applications on a VT100/VT220 terminal.

There is a company called Interactive Technology, Inc. 460 Park Plaza West, 
10700 SW Beaverton-Hillsdale Hwy, Beaverton, OR 97005, (503)644-0111, that, in 
1991, introduced a package called Skylight that is a Motif-compatible window 
system for VT style terminals.  One of their employees, Marc Millier, gave a 
presentation on it at the Fall, 1991 DECUS Symposium in Anaheim, CA.  I've seen 
some screens from a VT terminal on which some of the X11R4 demos were run.  They 
look quite good, although only text can be displayed.  Radio buttons, pull-down 
menus and others of those familiar X widgets are displayed with VT line 
drawings.

-----------------------------+--------------------------------
 Brian Tillman               | Internet: tillman@swdev.si.com
 Smiths Industries, Inc.     |           tillman_brian@si.com
 4141 Eastern Ave., MS129    | Hey, I said this stuff myself.
 Grand Rapids, MI 49518-8727 | My company has no part in it.
-----------------------------+--------------------------------
From: longo@sfpp.com (Bob Longo)
Newsgroups: comp.os.vms
Subject: Re: Date incorrect after reboot
Date: 6 Jan 93 09:21:34 PST
Distribution: world
Organization: Santa Fe Pacific Pipelines

In article <20315005@zl2tnm.gen.nz>, don@zl2tnm.gen.nz (Don Stokes) writes:
> davo@homer.corp.sgi.com (David Ferrise) writes:
>> After contacting DEC they informed us that this is a *known* bug and that every
>> good VAX shop will do a SET TIME after the first of the year before attempting
>> any reboot.
> 
> Every good shop runs SYS$SYSTEM:SHUTDOWN.COM which darn well does it for
> them!  What makes them think that doing it yourself will help?
> 
> --
> Don Stokes, ZL2TNM (DS555)                        don@zl2tnm.gen.nz (home)
> Network Manager, Computing Services Centre            don@vuw.ac.nz (work)
> Victoria University of Wellington, New Zealand              +64-4-495-5052
-- 
Yeah... My VAX systems NEVER crash, so why bother?    ;-)

Seriously - you are correct that SHUTDOWN.COM does the SET TIME, but systems
do occasionally crash, lose power, etc.  Issuing the SET TIME shortly after
midnight after the new year change covers you in case of such a disaster.

-Bob
==============================================================================
Bob Longo (longo@sfpp.com)
Santa Fe Pacific Pipelines
Los Angeles, CA
From: david@ittpub.nl (David P. Morgan)
Newsgroups: comp.os.vms
Subject: Re: Timed for VAX-VMS??
Date: 7 Jan 93 19:11:57 WET+0100
Organization: ITT Publitec R+D BV, Amsterdam

In article <1993Jan7.123048.29845@htlulx.htl-bw.ch>, kupfer@htlulx.htl-bw.ch (Kupferschmid Christian) writes:
> 
> Can everone tell me wether there is an time deamon for VAX-VMS V5.5 that corresponds to the ULTRIX timed.
> I'm interrested to synchronize my VAXes to the network time.
> 
> If it exists where can i get it?

There's a product called DTSS or DECdts (DEC Distributed Time Services) which
does what you want.

It's part of the DECnet/VAX Extensions kit and comes free. Find it on CONDIST.

--------------------------------------------------------------------------------
David P. Morgan                        Internet: david@ittpub.nl        |ucannot
ITT Publitec R+D BV                    UUCP:     ...!sun4nl!ittpub!david|readdis
Amsterdam                              PSI:      020412905761212::DAVID |onavt52
From: DWING@UH01.Colorado.EDU (Dan Wing)
Newsgroups: comp.os.vms
Subject: Re: PASSWORDS & SCHEMES
Date: 8 Jan 93 01:29:08 GMT
Distribution: world
Organization: The Internet

Jon Baker, SYSTEM_JB@UNODE1.NSWC.NAVY.MIL, writes:

>We have a problem with users here in that they tend to write passwords down.
>"That's bad."  Many users have several accounts on different systems and
>therefore must remember several passwords.  For security purposes, we generate
>the passwords and they look like some foreign encryption code.  We were
>wondering if anyone has or knows of a program or product we could use to check
>passwords for a conformity standard (make sure they HAD special characters in
>it, etc.) so that we could allow users to make up their own passwords.  We
>don't do it now since they could just put in their username or a proper name
>even with the password checker provided in VMS 5.4.  That wouldn't be "prudent"
>in a security conscious environment.  I guess we could use some extra password
>dictionaries as well.      O-)

The V5.4 password checking algorithm does not allow your username to be
your password, or your username + username:

  $ SET PASS
  Old password:
  New password: DWINGDWING
  %SYSTEM-F-PWDWEAK, password is too easy to guess; please choose another 
  string

Mayhaps someone with source listings could detail all the various permutations 
that are (currently) dis-allowed.

You can implement your own site-specific password policy.  See 
SYS$EXAMPLES:VMS$PASSWORD_POLICY.ADA, .B32.  This requires changing a SYSGEN
parameter (LOAD_PWD_POLICY) so you'll have to reboot a few times to get
it working to your satisfaction.  I'm sure someone on the net has one
written in Macro or C, and would volunteer that program for public 
consumption?

Using the site-specific policy, you can require that special characters such 
as @, #, $, %, &, etc., be present in the password string.  It also captures
the plaintext password -- I hope it goes without saying, but DON'T STORE 
THIS ANYWHERE!

Also add site-specific words to your password dictionary (I don't know if a 
site-specific password policy causes the dictionary and password history to 
be disabled or supplimented with the site-specific password policy).  The 
VMS V5.5 release notes describe how to best add your own words to the 
password dictionary (section 2.27.3).  Some words used by some worm programs
aren't in this dictionary (if you add all the words that you learned in 
Junior High you'll cover most of them).

-Dan Wing, dwing@uh01.colorado.edu or wing_d@ucolmcc.bitnet (DGW11)
 Systems Administrator, University Hospital, Denver
From: despair@netcom.com (Scott Hanson)
Newsgroups: comp.os.vms
Subject: Seeking TERMTABLE entry for Televideo 920/950/955
Date: 12 Jan 93 23:43:17 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest)

I have the unpleasant prospect of making a TERMTABLE.TXT entry for the 
above named terminal in order to do SMG stuff.  If anyone has done this
or seen it done, I would be very grateful for a copy.  It doesn't seem
very difficult, but hours of typing and debugging something that really
shouldn't be the end users responsibility is frustrating.

Regards.
-- 
Scott Hanson		This has been a recording.
despair@netcom.com
From: rankin@EQL.CALTECH.EDU (Pat Rankin)
Newsgroups: comp.os.vms
Subject: Re: VAX C header file standards?
Date: 8 Jan 93 05:54:06 GMT
Distribution: world
Organization: The Internet

> Are there any standards for VAX C header files?  How does Digital decide
> what definition goes in which file?
>
> For example, in V3.1 (-051, to be precise), the definition of caddr_t
> ("typedef char * caddr_t;") is present in both DECW$INCLUDE:XOS.H and
> XRESOURCE.H.  In V3.2 (-044), the XOS.H definition was dropped.

     This is a non-sequitor.  Neither of those files comes with the
compiler.  What you're probably seeing is that one of those systems
was running vanilla DECwindows and the other was running Motif.  The
former is based of X11R3 and the latter on X11R4.  The version of VAX C
is totally unrelated.  You might try asking the X Consortium at MIT what
their criteria for changes are.  (The answer, if any, will probably
mention that both editions of the those files are years out of date. :-)

		Pat Rankin, rankin@eql.caltech.edu
From: dragon@NSCVAX.PRINCETON.EDU (Mighty Firebreather)
Newsgroups: comp.os.vms
Subject: RE: Help a student in distress....
Date: 7 Jan 93 20:48:45 GMT
Distribution: world
Organization: The Internet


	Peter O'Brien <9120092@ul.ie> writes:
>
>Call me a buthead but I've got a few rather simplistic questions to

	Ok. :-)

>pose to the great VMS minds out there.
>(1) How come DEC manuals have most of their examples in Fortran?

	Because Fortran is still the closest thing to a "universal" 
language?  Imagine the trouble and expense to create and publish examples 
in ADA, ALGOL, BASIC, BLISS, C, COBOL, CORAL, FORTRAN, JOVIAL, MODULA-2, 
Pascal, SAIL, etc.

>
>(2) In DEC's RMS who does the FAB and the RAB work, is it much different
>    from the FAT in Messy Dos (TM) ?

	The FAB and RAB bear little or no relation to the FAT in MS-DOS.
The FAB and the RAB are data structures required by the SYS$OPEN and
SYS$CONNECT routines.  They are created and filled in by programmer or by a
language RTL; e.g. Fortran OPEN or C fopen().  Most people never have to
deal with them except indirectly, by specifying parameters in the OPEN.

>
>and more importantly as I require this information soon
>(3) Does anybody have any working examples of SMG's used in Cobol (cough cough)?
>    In particular SMG$CREATE_MENU. I would really appreciate this as the
>    VMS ver 3 manuals that are available to me don't mention a thing
>    about it. I know about it 'cause it's in the Ver 5.? help facility.
>

	I'd strongly advise the purchase of the necessary manuals.  It is
difficult or impossible to do any serious programming without access to a
more or  less current set of manuals.  There may be someone out there who
is willing to admit to using COBOL, and who has some example code but I
wouldn't count on it.  You will be very lucky to find someone with examples 
in Fortran :-).

	If you require the information soon, it would have been wise to 
have requested it long ago!


*************************************************************************
*                                                                       *
*                        Here, there be dragons!                        *
*                      dragon@nscvax.princeton.edu                      *
*                                                                       *
*                                                Richard B. Gilbert     *
*************************************************************************
From: weis@netmbx.netmbx.de (Dietmar Weis)
Subject: How to mount ISO and HSG CD-ROM's on (Open)VMS?
Organization: netmbx, Berlin, Germany
Date: Mon, 11 Jan 1993 09:05:29 GMT

In Ultrix you have to specify a kernel option and a pseudo-device
in order to mount those CD's. But how can I do it on VAX/VMS and
AXP/OpenVMS?
MOUNT/FOREIGN of course does not work.

Thank you very much.
Dietmar
-- 
weis@netmbx.netmbx.de       | Dietmar Weis         DONOP CONSULT GmbH
Voice: +49 30 884 28 54-0   |                      Uhlandstrasse 179/180
Fax:   +49 30 882 55 29     |                      D - 1000 Berlin 12
                     I don't speak for my company!
From: ARNE@KOPC.HHS.DK (Arne Vajhoj)
Newsgroups: comp.os.vms
Subject: Re: RE: MFTU
Date: 6 Jan 93 08:38:12 GMT
Distribution: world
Organization: The Internet

>                                      This does not imply that the program
> |> can not be sold commercially (but maybe it will be difficult to find
> |> buyers :-) ).
> 
> There is no intrinsic problem with finding buyers for code that uses such a
> copyright. I suggest you check the X11R5 (or ISODE) copyrights. These are
> in some senses stricter (they require credit in the supporting
> documentation) and yet many people buy products containing code from them.

There is quite a difference between:

  - paying for a piece of code that could be obtained for nothing
  - paying for a piece of code containing a large part of code, which
    could be obtained for free (then you actually pay for the customization)

There may be cases where you even pay in the first case, but then you actually
pay someone to collect/compile the stuff for you (and maybe send you
regulary updates etc.).

                                                          Arne

Arne Vajhxj                             local DECNET:  KO::ARNE
Computer Department                     PSI:           PSI%23831001304030::ARNE
Business School of Southern Denmark     Internet:      ARNE@KO.HHS.DK