Thanks - but more questions!
Jack Weldon
jweldon at renegade.sgi.com
Tue Jul 11 12:43:21 AEST 1989
In article <8907080016.AA08798 at aero4.larc.nasa.gov>, blbates at AERO4.LARC.NASA.GOV ("Brent L. Bates TAD/TAB ms294 x42854") writes:
> 1. I don't know what the differences are between lpr and lp.
>
> 2. I don't think lpr uses the interface files. Like I said above,
> I think you should forget about lpr and just use lp.
>
> 3. Is the times off by hours or minutes? If it is hours it could
>
> I wished SGI had used BSD lpr instead of System V. The best OS is BSD with
> some System V extensions. System V is such a pain.
The IRIS is SYS V with BSD enhancements...enough said. Many of our customers
LIKE the SYS V lp system--It has much more flexibility than the BSD system as
far as multiple printers on a single queue point, but alas, BSD users want
their printcaps.
The lpr source code I sent out to people who asked me for it was to allow
SYS V users (this was originally written for AIX) to print to BSD-based
printservers. Since I cannot distribute any of OUR source code, this seemed
like an opportune time to send the lpr.src to others who might not know such a
solution was available. This would allow a simple request to be generated
for the lpd listening on the other end. Another way to do it is to setup a
printer using mknetpr, and then hack around and make the script do a "rsh <>
lpr" instead of rsh <> lp". A trivial issue. I could say the same about BSD
being a pain to implement...Please tell me how you can get a Sun to print to
a printer on a SYS V machine...? (Other than using "cat <> | rsh IRIS lp")
Again, the issues here is not which is better--we will see what happens
in ATT 4.0.
In answer to your questions:
1) lpr really shouldn't be on the 3000's as far as I'm concerned--it's not on
the 4D's, unless the owner actually ported the real BSD-lp*.
2) BSD-lpr uses /etc/printcap, whereas the lp on the 3000 and 4D machines
use the interface files.
3) Since you posted a response to a question that we didn't have the pleasure
of seeing, I can't touch this one. Why don't you try including a quick blurb
about the question so the rest of us without the original posting can see what
you're talking about.
4) "The best OS is BSD with SYS V enhancements". I'm not too sure about this.
5) In response to your other posting, "what does a psuedo lpr/lpq do?
Well, I guess you already modified your printer scripts to do it for you. This
is an actual port of a portion of the BSD-lpr code. I guess you don't need it.
Doesn't sound like you want it either.
Hope this explains the issues at hand for you and other users--sure has been
popular--I have gotten at least 20 requests so far. I'm sure the printer tool
folks within SGI are looking at new ways to make things like this available
in the future--not for me to decide, though.
Jack Weldon
Communications Engineer
SGI Geometry Hotline
--
Cheers,
Jack "Elvis is alive and well and living in a trailer
park in Muncie, Indiana" [National Enquirer]
More information about the Comp.sys.sgi
mailing list