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

''Scott R. Presnell%Langridge'' srp at CGL.UCSF.EDU
Fri Jul 14 18:53:40 AEST 1989


Return-path: info-iris-request at vmb.brl.mil
Received: from VMB.BRL.MIL by CCVAX.IASTATE.EDU; Fri, 14 Jul 89 03:53 CST
Received: by VMB.BRL.MIL id ac03040; 14 Jul 89 0:58 EDT
Received: from VMB.BRL.MIL by VMB.BRL.MIL id aa02961; 14 Jul 89 0:33 EDT
Received: from smoke.brl.mil by VMB.BRL.MIL id ac02879; 14 Jul 89 0:12 EDT
Received: from ccvax.iastate.edu by SMOKE.BRL.MIL id aa03610; 13 Jul 89 21:44
 EDT
Received: from ISUMVS.BITNET by CCVAX.IASTATE.EDU; Thu, 13 Jul 89 16:05 CST
Date: Thu, 13 Jul 89 16:04:28 CDT
From: "'Scott R. Presnell%Langridge'" <srp at cgl.ucsf.edu>
Subject: A port of lpd (Was: re: pseudo lpr for IRIS)
To: info-iris at BRL.MIL
Message-ID:  <8907132144.aa03610 at SMOKE.BRL.MIL>
 
Return-path: info-iris-request at vmb.brl.mil
Received: from VMB.BRL.MIL by CCVAX.IASTATE.EDU; Thu, 13 Jul 89 16:04 CST
Received: by VMB.BRL.MIL id aa28194; 11 Jul 89 12:23 EDT
Received: from VMB.BRL.MIL by VMB.brl.MIL id aa27684; 11 Jul 89 12:05 EDT
Received: by VMB.BRL.MIL id aa27530; 11 Jul 89 11:55 EDT
Received: from smoke.brl.mil by VMB.BRL.MIL id aa26108; 11 Jul 89 11:19 EDT
Received: from ucbvax.Berkeley.EDU by SMOKE.BRL.MIL id aa13982; 11 Jul 89 10:50
 EDT
Received: by ucbvax.Berkeley.EDU (5.61/1.37) id AA25760; Tue, 11 Jul 89
 07:42:23 -0700
Received: from USENET by ucbvax.Berkeley.EDU with netnews for info-iris at brl.mil
 (info-iris at brl.mil) (contact usenet at ucbvax.Berkeley.EDU if you have questions)
Date: 11 Jul 89 14:40:22 GMT
From: "Scott R. Presnell%Langridge" <srp at cgl.ucsf.edu>
Subject: A port of lpd (Was: re: pseudo lpr for IRIS)
Sender: info-iris-request at BRL.MIL
To: info-iris at BRL.MIL
References: <37519 at sgi.SGI.COM>
Organization: UC San Francisco, Pharmaceutical Chemistry
Message-Id: <11678 at cgl.ucsf.EDU>
 
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