LPRng Print Spooler
The LPRng software is an enhanced, extended, and portable
implementation of the Berkeley LPR print spooler functionality. While
providing the same interface and meeting RFC1179 requirements, the
implementation is completely new and provides support for the following
features: lightweight (no databases needed) lpr, lpc, and lprm
programs; dynamic redirection of print queues; automatic job holding;
highly verbose diagnostics; multiple printers serving a single queue;
and a greatly improved permission and authorization mechanism.
LPRng provides emulation packages for the SVR4 lp and lpstat programs,
eliminating the need for another print spooler package. These emulation
packages can be modified according to local requirements to support
vintage printing systems.
Attention: Interoperability with older LPD implementations requires
privileged access to ports. Therefore all affected client-programs
ship with SUID root privileges.