RSCSI(1) Schily's USER COMMANDS RSCSI(1) (NAME) rscsi - SCSI (SYNOPSIS) /opt/schily/sbin/rscsi (DESCRIPTION) rscsi SCSI . rscsi SCSI cdrecord(1) cdda2wav(1) readcd(1) sformat(1) libscg SCSI . rscsi rexec(3) rcmd(3) ssh(1) . rscsi scg_open scg_close scg_cmd libscg . rscsi . rscsi passwd SCSI . ASCII rscsi . ASCII . ( "S" SCSI ) : Anumber\n number ASCII . : Eerror-number\nerror-message\nxerror-len\nxerror-txt error-number intro(2) error-message strerror(3) xerror-len xerror-txt . xerror-len xerror-txt . SCSI (sense data) SCSI . rscsi : Vwhat\n ( version) rscsi . what : 0 SCG_VERSION libscg rscsi . SCSI . 1 SCG_AUTHOR libscg rscsi . SCSI . 2 SCG_SCCS_ID libscg rscsi . SCCS SCSI . 20 SCG_KVERSION libscg rscsi . SCSI . . scg_version(3) libscg . Odevice\n SCSI device . device dev= cdrecord(1) . . scg_open(3) libscg . 0 . Cdevice\n . device . scg_close(3) libscg . scg_close(3) . Dsize\n DMA SCSI . size DMA . scg_bufsize(3) libscg . DMA . size . Msize\n SCSI DMA . scg_getbuf(3) libscg . DMA . size . F\n . scg_freebuf(3) libscg . 0 . N\n SCSI . scg_numbus(3) libscg . scg_numbus(3) . Bbusno\nchan\n SCSI busno . chan . scg_havebus(3) libscg . scg_havebus(3) . Tbusno\nchan\ntarget\nlun\n SCSI busno target lun . chan . scg_settarget(3) libscg . scg_havebus(3) . I\n (initiator ID) SCSI SCSI . scg_initiator_id(3) libscg . scg_initiator_id(3) . A\n ATAPI . scg_isatapi(3) libscg . scg_isatapi(3) . Rwhat\n SCSI . what : 0 SCSI SCG_RESET_NOP. 1 SCSI SCG_RESET_TGT. 2 SCSI SCG_RESET_BUS. scg_reset(3) libscg . scg_reset(3) . Scount\nflags\ncdb_len\nsense_len\ntimeout\n SCSI . : count DMA . SCSI . flags SCSI : 1 SCSI . SCG_RECV_DATA . 2 SCSI / . SCG_DISRE_ENA . . 4 SCSI . SCG_SILENT . . 8 SCSI SCSI . SCG_CMD_RETRY . . 16 SCSI (parity) . SCG_NOPARITY . . cdb_len SCSI . SCSI timeout . sense_len (sense data) SCSI . timeout (timeout) SCSI . . SCSI : Acount\nerror\nerrno\nscb\nsense_count\n count DMA . . error SCSI : 0 . SCG_NO_ERROR . 1 SCSI . SCG_RETRYABLE . 2 SCSI . SCG_FATAL . 3 SCSI . SCG_TIMEOUT . errno errno SCSI. scb SCSI. sense_count SCSI. SCSI SCSI DMA . scg_cmd(3) libscg . scg_cmd(3) . rscsi . (FILES) /etc/default/rscsi /etc/default/rscsi . : DEBUG=/tmp/rscsi.debug USER=rscsi ACCESS=rscsi myhost.mydomain.org 1 -1 3 0 . DEBUG rscsi . USER ( RSCSI) rscsi . USER=name . USER=* . ACCESS TAB . ( name) ( RSCSI) rscsi SCSI bus-number channel ( ) target-id lun SCSI ACCESS . bus-number channel target-id lun -1 SCSI . ACCESS=name host SCSI-device . rscsi rscsi /etc/default/rscsi : PIPE stdin UNIX . ssh PIPE ACCESS= . ILLEGAL_SOCKET getpeername() stdin . NOT_IP getpeername() stdin . (SEE ALSO) cdrecord(1), cdda2wav(1), readcd(1), sformat(1), ssh(1), intro(2), open(2), close(2), read(2), write(2), ioctl(2), getpeername(3), rcmd(3), rexec(3), strerror(3) (DIAGNOSTICS) . . (NOTES) rscsi file . rscsi /etc/default/rscsi DEBUG . (BUGS) . (HISTORY) rscsi Joerg Schilling . (AUTHOR) Joerg Schilling Seestr. 110 D-13353 Berlin Germany : joerg.schilling@fokus.fraunhofer.de js@cs.tu-berlin.de joerg@schily.isdn.cs.tu-berlin.de (INTERFACE STABILITY) rscsi . rscsi rscsi . rscsi . Joerg Schilling Release 3.0 RSCSI(1)