RSCSI(1)

NAME
rscsi - remote generic SCSI transport protocol server

SYNOPSIS
/opt/schily/sbin/rscsi

DESCRIPTION
This is the description of the rscsi remote generic SCSI transport server program. rscsi is a program used by programs like cdrecord and sformat that like to access remote SCSI drives through an interprocess communication connection. rscsi is normally started up with an rexec(3) or rcmd(3) call.

The rscsi program accepts open, close, sendcmd and similar requests that are all related to the interface of libscg. rscsi performs the commands and then responds with a status indication.

The rscsi program is prepared to be installed as a user shell in the passwd file to create remote SCSI specific logins and security checking.

All responses are send back in ASCII and in one of the following two forms.

Successful commands have responses of

    Anumber\n

where number is the ASCII representation of a decimal number that usually is the return code of the corresponding system call. Unsuccessful commands are responded to with

    Eerror-number\nerror-message\n

where error-number is one of the possible error numbers described in intro(2), and error-message is the corresponding error string as retrieved by strerror(3).

FILES

/etc/default/rscsi
    Default values can be set for the following options in /etc/default/rscsi.

SEE ALSO
cdrecord(1), cdda2wav(1), reaedcd(1), rcmd(3), rexec(3), strerror(3)

DIAGNOSTICS
All responses are send to the network connection. They use the form described above.

NOTES

BUGS

None known.

HISTORY

The rscsi command has been developed by Joerg Schilling in June 2000.

AUTHOR
Joerg Schilling
Seestr. 110
D-13353 Berlin
Germany

Mail bugs and suggestions to:

schilling@fokus.fhg.de or js@cs.tu-berlin.de or joerg@schily.isdn.cs.tu-berlin.de