OpenVMS Hobbyist License Question

From: Chuck McManis <cmcmanis_at_mcmanis.com>
Date: Sat Oct 28 13:02:03 2000

At 10:52 PM 10/27/00 -0400, you wrote:
>I just went through this.

I've been through it many times. :-)

>The Montagar site has all you need but the docs that come with the cd are
>dense and not very explanatory.

Hah! This is an understatement. I was really only successful/comfortable
when I got one of the ConDist sets and used those docs.


>Here is what you need to do.

{edited for brevity]

Another way to say this is to give the general algorithm. If you can boot
the media you will probably come up in standalone backup. The magic then is
to type:

$ BACKUP/IMAGE/VERIFY [src]VMSxxx.B/save_set [dst]

Since I'm precluded from using HTML to express this a bit more clearly,
allow me to elucidate on the variable parts:

[src] and [dst] are device specifiers. Before you booted your VAX you had
to do a 'show device' to see what devices it knew about, the src device is
the CD-ROM (usually DKAxxx or DKBxxx on a VaxStation/Microvax, but will
usually be DUAx or DUBx if you are booting from a MSCP type SCSI
controller) If you're using tape then the device will be something like
MUA0 or MKA0 etc.

The filename VMSxxx.B changes only based on the version of VMS, so VMS 7.2
is VMS072.B whereas VMS 5.5 is VMS055.B.

You should use the switch /VERIFY so that you know the disk is good before
booting it.

You must use the switch /IMAGE because you are copying over the complete
disk (no formatting, fdisking, or anything else usually needed)

You must use the switch /SAVE_SET to tell backup that you're restoring from
a saveset.

Once this command finishes you can now halt and boot from the [dst] drive
and the first part of VMS will come up.

>Don't bother with the registration dialogs at this point, just answer that
>you don't want to right now. The dialogs did not work for me but the
>command-line reg did just fine.

This was true for me until I figured out what fields went with what. Note
that in the PAK shown below:

>$! Usage of this licenses consistutes agreement with all terms of this
>Hobbyist $! License Agreement
>$!
>$ LICENSE REGISTER VAX-VMS -
> /ACTIVITY=A -
> /AUTHORIZATION=DECUS-USA-freeman-154786 -
> /DATE=27-OCT-2001 -
> /HARDWARE_ID=cz409027NS -
> /ISSUER=DECUS -
> /OPTIONS=(NO_SHARE) -
> /PRODUCER=DEC -
> /TERMINATION=27-OCT-2001 -
> /UNITS=0 -
> /CHECKSUM=1-QAGH-DECE-FPED-KMHI

The date and termination date are the same. (Actually this is probably a
valid PAK :-) This threw me off for a while. Note that you can use the
layered products on _all_ your VAXen with the same PAKs so you don't need
to get them more than once (and if you ask for them again you will get the
same ones you got the first time.)

Typically what I do at this point (registering PAKs) is to register the
VAX-VMS PAK and the UCX PAK. Note that TCP-IP is on the Montagar disk. Once
you log in as system you can then install TCP/IP using:

_at_SYS$UPDATE:VMSINSTALL TCPIP_VAX050 [src]:[TCPIP_VAX050.KIT]

And then run TCPIP$CONFIG once TCPIP is loaded. Now with that running and
FTP enabled, you can ftp over the rest of the layered software PAKS (they
are sent as a DCL script) and type:
$ _at_LAYERED.COM
(use whatever name you put it in as)
And it will install licenses for everything. [important note: make sure you
delete the UCX license out of the full set since if you don't you will get
a "duplicate" and the script will stop.]


>Nothing will happen, you will get a prompt. This is good and means that
>the product is now registered. If it complains then you missed a character
>or something.

After registering a PAK manually you should type:
$ LICEN LOAD VAX-VMS
to insure it is loaded.

Anyway, I've done this about a dozen times now so its getting to be fairly
familiar :-)

--Chuck
Received on Sat Oct 28 2000 - 13:02:03 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:33:18 BST