Logo
AStArt Technologies
Advanced State of the Art
Computer And Network Technologies
      LPRngLogo
      LPRngTool
      ifhp

LPRng Web Page

Patrick Powell, LPRng Author

29 Nov 2015 (For LPRng-3.8.35)

Download LPRng and Support Tools

LPRng The LPRng Print Spooler
LPRngTool LPRngTool is a Graphical User Interface for the monitoring and configuration of the LPRng printing system.
ifhp The IFHP filter does job and format conversion for for PostScript and PCL printers as well as the usual 'dumb' printers.
FILTERS A collection of programs and scripts used to convert input files into printer compable files.
UNIXTOOLS Support programs and tools to assist with printing.
SAMBA Since 1992, Samba has provided secure, stable and fast file and print services for all clients using the SMB/CIFS
protocol, such as all versions of DOS and Windows, OS/2, Linux and many others.
SECURITY Ghostscript security problems and tests
SNMPTOOLS Tools to monitor printers via Simple Network Management Protocol (SNMP) interfaces.

Download LPRng From SourceForge Download LPRng

LPRng - An Enhanced Printer 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; client programs do not need to run SUID root; greatly enhanced security checks; and a greatly improved permission and authorization mechanism.

The source software compiles and runs on a wide variety of UNIX systems, and is compatible with other print spoolers and network printers that use the LPR interface and meet RFC1179 requirements.

LPRngTool

Created by Geoff Silver (geoff@uslinux.net)

LPRngTool is a Graphical User Interface for the monitoring and configuration of the LPRng printing system.

This tool is extremely simple to use and very flexible.

Printing Cookbook - A tasty and useful set of printing recipes.

LISA98 Printing and Network Print Spoolers Tutorial in PowerPoint Format

LPRng Reference Manual (One File)   or   (Multiple Files)

The IFHP Filter

The IFHP filter does job and format conversion for for PostScript and PCL printers as well as the usual 'dumb' printers. For printers which provide status information over a bidirectional connection, it can monitor the printer for conditions and report current page usage. This information is incorporated into the LPRng printer status information.

The IFHP filter provides facilities to do format conversion from a wide range of input formats. By default, IFHP uses the Unix file utility to determine the input job type, then uses various conversion programs including GhostScript (www.ghostscript.com) to convert the file to the appropriate format for a printer, and then transfers the job to the printer. It also produces extremely detailed error and status messages explaining the various conversion steps and and error conditions encountered.

The IFHP filter is extremely simple to install and configure using the LPRngTool facility.

SVR4 LP and LPSTAT Emultation

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, in order to support vintage printing systems.

Security and Authentication

For users that require secure and/or authenticated printing support, LPRng supports Kerberos V, MIT Kerberos IV Print Support, and PGP authentication. LPRng is being adopted by MIT for use as their Campus Wide printing support system. Additional authentication support is extremely simple to add.

Licensing, Commercial Support, and Y2k Compliance

LPRng is Open Source Software, and the current public distribution is available from the listed FTP and Web Sites. LPRng is distributed under the GPL or Artistic license. Licenses and support agreements for users who do not want to use the terms of the above licenses may be obtained from AStArt Technologies which provides commercial support and enhancements for the LPRng and other network software. AStArt provides network and system consulting services for UNIX and NT systems, as well as real time and network software.

The LPRng software has no known Year 2000 data dependencies. Where necessary, dates are generated using values relative to the UNIX Epoch, and will be consistent to 2034 at a conservative estimate. Details are available in the Y2K Compliance file in the source distribution.

Samba

Samba (www.samba.org) is an open source software suite that provides seamless file and print services to SMB/CIFS (Microsoft Windows) clients. Samba is freely available under the GNU General Public License. LPRng printing support is part of the Samba Distribution, and LPRng has facilities to provide enhanced printing services to Samba users.

LPInfo

Alek Komarnitsky (http://www.komar.org) has developed LPINFO, a command line/Web-based tool for use with LPRng. This provides a simple to use Web Interface to LPRng with the functionality that both users and administrators need. LPInfo works fine on small sites but it really shines at managing large sites with its features that help handle large numbers of printers. Sites with over 1000 printers are easily managed with this software.

PostScript(R) is a Registered Trademark of Adobe Systems Inc.
PCL(R) is a Registered Trademark of Hewlett-Packard Co.

Resources

The RESOURCES directory contains a collection of files and documents which contain valuable information for print suppport staff.
ADOBE PostScript Language documentation and utilities.
EPSON Epson Printer support documentation.
HP
HP PCL5, PJL, and other printer support documenation. These are versions cira 2001, newer versions may be available.
MIB
SNMP MIB files for various printers. These are versions cira 2001, newer versions may be available.
PPD
PostScript Printer Description Files for various printers. These are versions cira 2001, newer versions may be available.
RFC
Printer and printing related Request for Comments. These are versions cira 2001, newer versions may be available.
XEROX
Xerox Printer related documentation. These are versions cira 2001, newer versions may be available.

WEB, FTP and Associated Sites

Web Page: http://www.lprng.com

The software may be obtained from ftp://ftp.lprng.com/pub/LPRng (Main site)

Mirrors:
ftp://ftp.cise.ufl.edu/pub/mirrors/LPRng (US)
ftp://sunsite.ualberta.ca/pub/Mirror/LPRng (CA)

Support, Mailing Lists, and Blogs

Due to SPAM attacks, the LPRng mailing list has been shut down.

If support or assistance is needed, contact Astart Technologies by phone at the address below:

Patrick Powell
AStArt Technologies, 1530 Jamacha Road, Suite X, San Diego, CA 92123
(858) 874-6543; FAX (858) 357-9931