On Sat, Nov 10, 2007 at 04:30:51AM +0000, Jacob Meuser wrote:
> On Fri, Nov 09, 2007 at 07:15:11PM -0700, Predrag Punosevac wrote:
 
> > Any strong opinion on LPD vs LPRng vs CUPS issue? I am not a 
> > professional system administrator and there is way too much Linux and 
> > CUPS around me for my taste. I want to hear from the serious people what 
> > are the benefits of one system over the another.
> 
> lpd - part of the base system.  lightweight and very reliable.
> 
> CUPS - relatively easy set up and ability to tweak options "on the
>        fly".
> 
> lprng - never used it.

On OpenBSD, I've never used anything but lpd with a text-mode dot-matrix
printer (no print filters).

On Debian, I've used lpd (they use OpenBSD's), LPRng, but never CUPS.

On Debian, you can use CUPS' foomatic-printfilters to get CUPS'
printfilters without installing the whole CUPS infrastructure (to save
disk space).  I've used foomatic-printfilters with LPRng and straight
lpd.  I don't like the CUPS way, it seems like overkill to me.  Then
again, if your printer driver isn't in the standard gs then you may need
a different gs.  On debian, where everything is broken up in packages,
you can get the gs-esp from CUPS and use it as a drop-in replacement for
gs-gpl with lpd/apsfilter.

It really is a piece-together thing unless you bow to CUPS and take the
whole lot.  

The difference between lpd and LPRng is one of access control.  Having
the fine-grained access control comes at the price of more difficult
setup (more docs to read).  I also haven't seen any updates to it for a
few years so I wonder about any security support.

Once you get your printer setup to take a ps file, it will be able to
take anything else once its converted to ps.  Most browsers, for
example, do this.

Doug.

Reply via email to