RSCSI(1) Schily´s USER COMMANDS 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 check‐
ing.
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 usu‐
ally 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 ALSOcdrecord(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.
NOTESBUGS
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
Joerg Schilling April 2008 RSCSI(1)