This is the README for ArchiveViperUpdate.NI.bs.tar.gz [Download] [Browse] [Up]
This program is a tool to access a tape like "Archive Viper 150" from
a computer running NS.
Updated to work also on 486 PCs, with sensitive compilation, because
scsi data strutures are sensitive to __BIG_ENDIAN__ or __LITTLE_ENDIAN__.
I've been using it with a Sun 150Mb tape. Files taped on NS can be read
in LINUX (tested), and in other systems.
(PCs) You must add the SCSI Tape driver with Configure.app, to access
tape devices (on the PCs):
/dev/rst? Generic SCSI tape, rewind on close
/dev/nrst? Generic SCSI tape, no rewind on close
On ArchiveViperUpdate.compressed, there are to executables (This is because some people doesn't have the Developer installed.):
- tape68000, to use on NeXT machines (compiled under NS3.0),
- tape486, to use on PCs running NeXTSTEP (compiled under NS3.1).
Rename the one that you need to `tape'.
- p.e. mv tape486 tape
Install it on your path
- p.e. cp tape /usr/local/bin
To compile it, on a terminal window:
- change to the directory whereis tape.c and Makefile files,
(p.e. cd /usr/local/viper-tapes)
- simple type `make', and a executable named tape will be generated
for you.
USERS MANUAL:
tape [-f device] [fsf|fsr|bsf|bsr|rew|end] [count]
tape -f device : set device, default is /dev/nrst0 (not rewinding!)
tape fsf : Forward space 1 (count) EOF marks
tape fsr : Forward space 1 (count) records
tape bsf : Back space 1 (count) EOF marks
tape bsr : Back space 1 (count) records
tape rew : rewind tape
tape end : space to EOF (behind last EOF mark)
tape < file : write file to tape
tape > file : read file from tape
examples:
tar cvf - files | tape : write files on the tape using tar
tape | tar xvf - files : read files from the tape using tar
tape | tar xvf - : read all files from the tape using tar
written by Max Boehm (boehm@cs.uni-duesseldorf.de)
updated by Jorge Gustavo Rocha (jgr@di.uminho.pt)
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.