1 LPRng - An Enhanced Printer Spooler 2 Patrick Powell <papowell@lprng.com> 3 Updated Thu Apr 13 04:29:06 PDT 2000 4 5The following is a guide to the documentation and LPRng files, 6and the order you might want to read it in. Files marked with + 7should (must?) be read in order to succesfully install LPRng. 8 9Patrick Powell 10 11+ README - this file (and please read all of it!) 12 13+ INSTALL - installation instructions 14 15+ DOCS/LPRng-Refernece.html, DOCS/LPRng-Refernece.pdf, 16 the LPRng Reference Manual 17 18+ PrintingCookbook - a set of 'printing recipes' or setups and 19 procedures that are commonly encountered. 20 21OVERVIEW 22 23The LPRng software is an enhanced, extended, and portable 24implementation of the Berkeley LPR print spooler functionality. 25While providing the same interface and meeting RFC1179 requirements, 26the implementation is completely new and provides support for 27the following features: lightweight (no databases needed) lpr, 28lpc, and lprm programs; dynamic redirection of print queues; 29automatic job holding; highly verbose diagnostics; multiple printers 30serving a single queue; client programs do not need to run SUID 31root; greatly enhanced security checks; and a greatly improved 32permission and authorization mechanism. 33 34The source software compiles and runs on a wide variety of UNIX 35systems, and is compatible with other print spoolers and network 36printers that use the LPR interface and meet RFC1179 requirements. 37 38The package comes with filters for PostScript and HP printers, as 39well as the usual 'dumb' printers. Note that the PostScript and 40HP filters do page counting and produce accounting information 41accounting. In addition, there are a wide variety of other filters 42that can do page formatting, and produce banner pages. 43 44For users that require compatibility with the SVR4 lp and lpstat 45interface, lpr and lpq will simulate this interface, eliminating 46the need for another print spooler package. In addition, a 47publically available PCNFSD server is distributed with LPRng, and 48interfaces with the PC/DOS/Windows based NFS style print spoolers. 49 50For users that require secure and/or authenticated printing support, 51LPRng supports Kerberos V and/or PGP authentication methods. 52Additional authentication support is extremely simple to add. 53 54Finally, Astart Technlogies (http://www.astart.com) offers commercial 55support for the LPRng software. 56 57WHERE TO GET THE SOFTWARE: 58 59Web Page and Refernce Manual in HTML format: 60 http://www.lprng.com/LPRng.html 61 and the Reference/ directory in the distribution 62 63The software may be obtained from 64 ftp://ftp.lprng.com/pub/LPRng (Main site) 65 66Mirrors: 67 ftp://ftp.sage-au.org.au/pub/printing/spooler/lprng (AU) 68 ftp://mirror.aarnet.edu.au/pub/LPRng/ (AU/NZ) 69 http://mirror.aarnet.edu.au/pub/LPRng/ (AU/NZ) 70 ftp://sunsite.ualberta.ca/pub/LPRng (CA) 71 ftp://ftp.informatik.uni-hamburg.de/pub/os/unix/utils/LPRng (DE) 72 ftp://ftp.uni-paderborn.de/pub/unix/printer/plp/LPRng (DE) 73 ftp://ftp.chembio.ntnu.no/pub/mirrors/LPRng (NO) 74 ftp://ftp.mono.org/pub/LPRng (UK) 75 ftp://ftp.iona.ie/pub/LPRng (IE) 76 ftp://ftp.cs.columbia.edu/pub/archives/pkg/LPRng (US) 77 ftp://ftp.cs.umn.edu/pub/LPRng (US) 78 ftp://uiarchive.uiuc.edu/pub/packages/LPRng (US) 79 ftp://uabgate.uab.ericsson.se/pub/unix/LPRng (SE) 80 81 82To join the LPRng mailing list, please send mail to 83 lprng-request@lprng.com with the word 'subscribe' in the BODY 84 85DISTRIBUTION: 86 87The LPRng software distribution has the following structure: 88 89 README* - various README files 90 INSTALL - Installation information 91 92 DOCS/ - LPRng Reference. manual 93 PrintingCookbook/ - LPRng Printing Cookbook 94 95 configure, Makefile.in, ... - configuration and installation 96 scripts. 97 src/* - source code 98 ABOUT-NLS.LPRng - description of the GNU internationalization 99 man/* - man files for the major components. I recommend 100 reading lpd.8, printcap.5, and lpd.conf.5 101 CHANGES - change log 102 TESTSUPPORT - a mini lpr setup that can run as user 103 UTILS/* - set of utilities used during developement and for management 104 105If you want to check the signed md5 checksums, here is the PGP key: 106 107Type Bits/KeyID Date User ID 108pub 1024/00D95C9D 1997/01/31 Patrick A. Powell <papowell@lprng.com> 109 Patrick A. Powell <papowell@sdsu.edu> 110 111-----BEGIN PGP PUBLIC KEY BLOCK----- 112Version: 2.6.3i 113 114mQCNAzLygTQAAAEEANBW5fPYjN3wSAnP9xWOUc3CvsMUxjip0cN2sY5qrdoJyIhn 115qbAspBopR+tGQfyp5T7C21yfWRRnfXmoJ3FVtgToAsJUYmzoSFY08eDx+rmSqCLe 116rdJjX8aG8jVXpGipEo9U4QsUK+OKzx3/y/OaK4cizoWqKvy1l4lEzDsA2VydAAUT 117tCdQYXRyaWNrIEEuIFBvd2VsbCA8cGFwb3dlbGxAYXN0YXJ0LmNvbT6JAJUDBRA0 118XonoiUTMOwDZXJ0BAQ2cBAC7zU9Fn3sC3x0USJ+3vjhg/qA+Gjb5Fi1dJd4solc4 119vJvtf0UL/1/rGipbR+A0XHpHzJUMP9ZfJzKZjaK/d0ZBNlS3i+JnypypeQiAqo9t 120FV0OyUCwDfWybgAORuAa2V6UJnAhvj/7TpxMmCApolaIb4yFyKunHa8aBxN+17Ro 121rrQlUGF0cmljayBBLiBQb3dlbGwgPHBhcG93ZWxsQHNkc3UuZWR1PokAlQMFEDLy 122gTSJRMw7ANlcnQEBYBYD/0zTeoiDNnI+NjaIei6+6z6oakqO70qFVx0FG3aP3kRH 123WlDhdtFaAuaMRh+RItHfFfcHhw5K7jiJdgKiTgGfj5Vt3OdHYkeeh/sddqgf9YnS 124tpj0u5NfrotPTUw39n6YTgS5/aW0PQfO9dx7jVUcGeod1TGXTe9mIhDMwDJI4J14 125=3Zbp 126-----END PGP PUBLIC KEY BLOCK----- 127