Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.ARPA
Path: utzoo!watmath!clyde!burl!ulysses!ucbvax!info-vax
From: info-vax@ucbvax.ARPA
Newsgroups: fa.info-vax
Subject: Subject: moving files VMS - UNIX
Message-ID: <9024@ucbvax.ARPA>
Date: Fri, 12-Jul-85 20:48:36 EDT
Article-I.D.: ucbvax.9024
Posted: Fri Jul 12 20:48:36 1985
Date-Received: Sat, 13-Jul-85 13:39:11 EDT
Sender: daemon@ucbvax.ARPA
Organization: University of California at Berkeley
Lines: 22

From: Per_Lindberg_QZ%QZCOM.MAILNET@MIT-MULTICS.ARPA

I have solved the problem of moving files by tape between UNIX and
VMS. and since I beleve there's a lot of others Out There with the
same problem, I think this notice could be of help.

What I use is a program called "vmstape", which runs under UNIX. It
can read and write VMS COPY tapes, and has commands similar to tar.
It is available on usenet as item 1697 in net.sources (and maybe other
places as well?)

Since vmstape does not read the fourth header (and trailer) of every
file that VMS version 4 writes on the tape, I had to put in a hack
that does this. I know next to nothing about tape formats, but since
the program is written in C this was really easy to do. Long live C!
(Another way should be to use the /NOHDR4 switch when writing the tape
under VMS).

A big "THANKS" goes to the people at Harvard University Science Center:
- Glen Dudek & Steve Kaufer for writing the program
- Nike Horton (horton @ harvard.ARPA) for posting it on usenet
and to Tony Li (Tli @ USC-ECLB) for drawing my attention to it.