File: README

package info (click to toggle)
ras 1.01-2
  • links: PTS
  • area: main
  • in suites: slink
  • size: 260 kB
  • ctags: 116
  • sloc: ansic: 1,084; sh: 476; makefile: 59
file content (36 lines) | stat: -rw-r--r-- 1,409 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
RAS version 1.01 - Redundant Archive System

See the file INSTALL for generic installation instructions, but see also
the ras-specific installation notes below.
See the file COPYING for licensing terms.
See the file NEWS for differences from the previous versions.

Ras is a program that adds m extra files to a set of n files, such that the
contents of the n original files can be regenerated from any n of the n+m
original files and extra files. Normally, these extra files will all be 6
bytes larger then the largest of the original files, but ras has a mode in
which the extra files are exactly the same size as the original files. 

Ras was originally intended for transporting a large file split over several
floppy disks in a manner resilient to the corruption of a few of the disks,
and a pair of example shell scripts to do this (rassplit and rasmerge) is
included in the distribution.

See http://dspace.dial.pipex.com/nc/ for more details.


Installing
==========

Personally, for gcc under Linux, I like to set the environment variable
CFLAGS to '-O2 -fomit-frame-pointer' before running configure (to get lots
of optimisation).

If options.c fails to compile try adding the line "#define USE_GETOPT_QD"
to the end of common.h

If something else goes wrong and you can't get it to work, please get
in touch with me at the address below, I may be able to fix it.

Nick Cleaton <nc@dial.pipex.com>