The ifhp print filter is the latest in a long evolutionary path
of print filters for the LPRng print spooler system.
It unifies the low level printer communication facilities
and provide a common code base for future development.
This document is the complete set of references and
installation guide for the ifhp print filter.
It covers compilation, installation,
initial testing,
details of system configuration,
and configuration options that would be needed by the
system administrator.
Previous releases of ifhp had a large selection of
README
files
which are now incorporated into the ifhp-HOWTO document.
Information
about LPRng and ifhp can be found on the LPRng web page
http://www.lprng.com.
There is mailing list for ifhp and LPRng at lprng@lprng.com.
In order to reduce the amount of unsolicited spam mail posted to the list
you must subscribe to the list before posting to it.
To subscribe,
send email message to
lprng-request@lprng.com,
with the single word subscribe in the body.
Several presentations of LPRng and print spooling software have been made
at the Large Scale Installation Administrator (LISA) conferences and
are in the ifhp distribution and available on web sites.
ifhp - An Enhanced Printer Spooler System
was presented at the LISA95 conference,
and is in the LPRng distribution as LPRng-LISA95.ps.
The slides for the LISA97 tutorial on
Printers and Network Print Spooling
are also in the LPRng distribution in the DOC/LISA97 directory.
During development of ifhp, the following documents were invaluable
references.
For Printer Job Language (PJL) related issues
see the Printer Job Language Technical Reference Manual,
Hewlett Packard, 10th Edition, October 1997.
For PCL related issues see
the PCL 5 Printer Language Technical Reference Manual,
First Edition, 1992.
These manuals are available through the Hewlett Packard Developers Program.
See
http://www.hp.com/go/devexchange
for information on how to join.
Material included in this document from the ifhp distribution
Copyright Patrick Powell 1988-1999, where applicable.
The rights to distribute this document complete or in part are hereby
granted for non-commercial purposes. Partial reproductions must
acknowledge the source.
Permission to distribute this file together with LPRng, ifhp and `derived
works' is explicitly granted.
THE MATERIAL IN THIS HOWTO IS PROVIDED WITHOUT FEE AND AS-IS WITH NO WARRANTY REGARDING FITNESS OF USE FOR ANY PURPOSE. THE AUTHOR AND ALL CONTRIBUTORS ARE NOT LIABLE FOR ANY DAMAGES, DIRECT OR INDIRECT, RESULTING FROM THE USE OF INFORMATION PROVIDED IN THIS DOCUMENT.
AStArt Technologies (http://www.astart.com)
provides commercial support and enhancements for
LPRng, ifhp, and other network software.
AStArt provides network and system consulting services for UNIX and NT
systems, as well as real time and network software.
Web Page:
The software may be obtained from
ftp://ftp.astart.com/pub/LPRng/FILTERS(Main site)
Mirrors:
ftp://ftp.sage-au.org.au/pub/printing/spooler/lprng (AU)
ftp://ftp.zod.wau.nl/pub/mirror/plp/LPRng (AU/NZ)
ftp://gwynne.cs.ualberta.ca/pub/LPRng (CA)
ftp://ftp.informatik.uni-hamburg.de/pub/os/unix/utils/LPRng (DE)
ftp://ftp.uni-paderborn.de/pub/unix/printer/plp/LPRng (DE)
ftp://ftp.iona.ie/pub/plp/LPRng (IE)
ftp://ftp.chembio.ntnu.no/pub/mirrors/LPRng (NO)
ftp://ftp.mono.org/pub/LPRng (UK)
ftp://ftp.cs.columbia.edu/pub/archives/pkg/LPRng (US)
ftp://ftp.cs.umn.edu/pub/LPRng (US)
ftp://ftp.iona.com/pub/plp/LPRng (US)
ftp://uiarchive.uiuc.edu/pub/packages/LPRng (US)
To join the LPRng mailing list, please send mail to lprng-request@lprng.ie with the only the word subscribe in the body of the message.
The LPRng and ifhp distributions have MD5 checksum files
which are signed with a PGP public key.
Here is the key for validating the checksums:
Type Bits/KeyID Date User ID
pub 1024/00D95C9D 1997/01/31 Patrick A. Powell <papowell@astart.com>
Patrick A. Powell <papowell@sdsu.edu>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.3i
mQCNAzLygTQAAAEEANBW5fPYjN3wSAnP9xWOUc3CvsMUxjip0cN2sY5qrdoJyIhn
qbAspBopR+tGQfyp5T7C21yfWRRnfXmoJ3FVtgToAsJUYmzoSFY08eDx+rmSqCLe
rdJjX8aG8jVXpGipEo9U4QsUK+OKzx3/y/OaK4cizoWqKvy1l4lEzDsA2VydAAUT
tCdQYXRyaWNrIEEuIFBvd2VsbCA8cGFwb3dlbGxAYXN0YXJ0LmNvbT6JAJUDBRA0
XonoiUTMOwDZXJ0BAQ2cBAC7zU9Fn3sC3x0USJ+3vjhg/qA+Gjb5Fi1dJd4solc4
vJvtf0UL/1/rGipbR+A0XHpHzJUMP9ZfJzKZjaK/d0ZBNlS3i+JnypypeQiAqo9t
FV0OyUCwDfWybgAORuAa2V6UJnAhvj/7TpxMmCApolaIb4yFyKunHa8aBxN+17Ro
rrQlUGF0cmljayBBLiBQb3dlbGwgPHBhcG93ZWxsQHNkc3UuZWR1PokAlQMFEDLy
gTSJRMw7ANlcnQEBYBYD/0zTeoiDNnI+NjaIei6+6z6oakqO70qFVx0FG3aP3kRH
WlDhdtFaAuaMRh+RItHfFfcHhw5K7jiJdgKiTgGfj5Vt3OdHYkeeh/sddqgf9YnS
tpj0u5NfrotPTUw39n6YTgS5/aW0PQfO9dx7jVUcGeod1TGXTe9mIhDMwDJI4J14
=3Zbp
-----END PGP PUBLIC KEY BLOCK-----