From:	CRDGW2::CRDGW2::MRGATE::"SMTP::CRVAX.SRI.COM::RELAY-INFO-VAX" 29-JUN-1989 03:44
To:	MRGATE::"ARISIA::EVERHART"
Subj:	RE: moving files between vms and ultrix

Received: From KL.SRI.COM by CRVAX.SRI.COM with TCP; Wed, 28 JUN 89 22:35:38 PDT
Received: from andrew.cmu.edu by KL.SRI.COM with TCP; Wed, 28 Jun 89 22:16:41 PDT
Received: by andrew.cmu.edu (5.54/3.15) id <AA10805> for info-vax@kl.sri.com; Thu, 29 Jun 89 01:16:21 EDT
Received: via switchmail; Thu, 29 Jun 89 01:16:19 -0400 (EDT)
Received: from unix8.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/service/mailqs/q005/QF.sYeP1Zy00WB9A0QFBI>;
          Thu, 29 Jun 89 01:15:19 -0400 (EDT)
Received: from unix8.andrew.cmu.edu via qmail
          ID </afs/andrew.cmu.edu/usr25/jj1h/.Outgoing/QF.QYeP1Ty00WB90690tn>;
          Thu, 29 Jun 89 01:15:11 -0400 (EDT)
Received: from VUI.Andrew.3.20.CUILIB.3.45.SNAP.NOT.LINKED.unix8.andrew.cmu.edu.vax.22
          via MS.5.6.unix8.andrew.cmu.edu.vax_22;
          Thu, 29 Jun 89 01:15:11 -0400 (EDT)
Message-Id: <4YeP1Ty00WB94690ku@andrew.cmu.edu>
Date: Thu, 29 Jun 89 01:15:11 -0400 (EDT)
From: Joseph Jackson <jj1h+@andrew.cmu.edu>
To: info-vax@kl.sri.com
Subject: RE: moving files between vms and ultrix

> Date: 27 Jun 89 16:32:36 GMT
> From: dogie.macc.wisc.edu!vms.macc.wisc.edu@csd4.milw.wisc.edu
>       (Michael Dorl)
>
> I have a need to make some VMS .exe files available via DECNet from
> an Ultix machine to a VMS machine.  The destination machine has only
> DECnet.  The Ultrix machine and the VMS machine which is the source of
> the .exe file have both DECNet and FTP.

This afternoon I experimented with EXCHANGE/NETWORK to see if I could
copy some files between two DECnetted VAXStation 3100's, one running
VMS V5.1-1 and the other Ultrix V3.0.  It worked well for me and I
didn't even have to leave the comforts of VMS to get the job done!  I
found some documentation for the utility amongst (if I recall
correctly) the release notes for VMS V5.1.

To see if executables would transfer correctly, I wrote a little
command procedure.  It's shown below with a log of the results.  Some
of the file attributes got lost in the transfer (such as "contiguous"
and "creation date"), but the transfered image does run correctly.

Have fun!

Joe Jackson.  ;-)

--------------------
$ SET VERIFY
$ EXCHANGE /NETWORK /TRANSFER=BLOCK /LOG -
    LPQ.EXE -
    diana::"/usr/users/guest/lpq.exe"
$ EXCHANGE /NETWORK /TRANSFER=BLOCK /LOG -
    diana::"/usr/users/guest/lpq.exe" -
    LPQ.NEW
$ DIFFERENCE LPQ.EXE LPQ.NEW
$ DIRECTORY /FULL LPQ.EXE, LPQ.NEW
$ EXIT
--------------------
$ SET VERIFY
$ EXCHANGE /NETWORK /TRANSFER=BLOCK /LOG -
    LPQ.EXE -
    diana::"/usr/users/guest/lpq.exe"
%EXCHANGE-S-COPIEDB, USER:[TRIDENT.PROG]LPQ.EXE;1
 copied to DIANA::"/usr/users/guest/lpq.exe" (14 blocks)
$ EXCHANGE /NETWORK /TRANSFER=BLOCK /LOG -
    diana::"/usr/users/guest/lpq.exe" -
    LPQ.NEW
%EXCHANGE-S-COPIEDB, DIANA::"/usr/users/guest/lpq.exe"
 copied to USER:[TRIDENT.PROG]LPQ.NEW;1 (14 blocks)
$ DIFFERENCE LPQ.EXE LPQ.NEW
Number of difference sections found: 0
Number of difference records found: 0

DIFFERENCES /IGNORE=()/MERGED=1-
    USER:[TRIDENT.PROG]LPQ.EXE;1-
    USER:[TRIDENT.PROG]LPQ.NEW;1
$ DIRECTORY /FULL LPQ.EXE, LPQ.NEW

Directory USER:[TRIDENT.PROG]

LPQ.EXE;1                     File ID:  (442,10,0)
Size:           14/15         Owner:    [MERCURY,TRIDENT]
Created:  29-JUN-1989 00:37:44.73
Revised:  29-JUN-1989 00:37:44.97 (1)
Expires:   <None specified>
Backup:    <No backup recorded>
File organization:  Sequential
File attributes:    Allocation: 15, Extend: 0, Global buffer count: 0,
 No version limit, Contiguous best try
Record format:      Fixed length 512 byte records
Record attributes:  None
RMS attributes:     None
Journaling enabled: None
File protection:    System:RWED, Owner:RWED, Group:RE, World:
Access Cntrl List:  None

LPQ.NEW;1                     File ID:  (818,9,0)
Size:           14/15         Owner:    [MERCURY,TRIDENT]
Created:  29-JUN-1989 00:39:27.10
Revised:  29-JUN-1989 00:39:27.39 (1)
Expires:   <None specified>
Backup:    <No backup recorded>
File organization:  Sequential
File attributes:    Allocation: 15, Extend: 0, Global buffer count: 0,
 No version limit
Record format:      Fixed length 512 byte records
Record attributes:  None
RMS attributes:     None
Journaling enabled: None
File protection:    System:RWED, Owner:RWED, Group:RE, World:
Access Cntrl List:  None

Total of 2 files, 28/30 blocks.
$ EXIT