A port of lpd (Was: re: pseudo lpr for IRIS)

Scott R. Presnell%Langridge srp at cgl.ucsf.edu
Wed Jul 12 00:40:22 AEST 1989


In article <37519 at sgi.SGI.COM> jweldon at renegade.sgi.com (Jack Weldon) writes:
>
>I will send this to any interested parties in shar form (a Makefile and lpr.c)
>
>Jack Weldon -- jweldon at sgi.com
>Communications Engineer
>SGI Hotline


I have made a reasonably complete port of the BSD line printer stuff to
IRIX (3.1B and up).  Lpd, lpr, lpq, and lprm work as they should, though I
have not tried to use an Iris machine for a "server" to a printer. (I'll
be working on that soon).

I would be willing to send (or post, should that be appropriate) **diffs**
to the 4.3 BSD source, but I cannot post the source code in it's entirety
(legal issues, you know).  The diffs are about 25K.  The port was done on a
4D/20G. 

The major difficulties in the port include a lack of support for Unix
domain sockets and some missing/different system calls (like fchown).
Things that have not been ported correctly (yet) include checking the file
system for enough space when spooling a job (I'll get to it if SGI does
not).

Later.

Scott Presnell				       +1 415 476 9890
Dept. of Pharmaceutical Chemistry
Univ. of Calif. at San Francisco (UCSF), San Francisco, CA. 94143
Internet: srp at cgl.ucsf.edu UUCP: ucbvax!ucsfcgl!srp Bitnet: srp at ucsfcgl.bitnet



More information about the Comp.sys.sgi mailing list