Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!ucsfcgl!srp From: srp@cgl.ucsf.edu (Scott R. Presnell%Langridge) Newsgroups: comp.sys.sgi Subject: A port of lpd (Was: re: pseudo lpr for IRIS) Summary: Got the real stuff here. Keywords: lpd lpq Message-ID: <11678@cgl.ucsf.EDU> Date: 11 Jul 89 14:40:22 GMT References: <37519@sgi.SGI.COM> Sender: daemon@cgl.ucsf.edu Reply-To: srp@cgl.ucsf.edu (Scott R. Presnell) Distribution: usa Organization: UC San Francisco, Pharmaceutical Chemistry Lines: 31 In article <37519@sgi.SGI.COM> jweldon@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@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@cgl.ucsf.edu UUCP: ucbvax!ucsfcgl!srp Bitnet: srp@ucsfcgl.bitnet