home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume36 / port-lpr / part03 / BLURB next >
Text File  |  1993-03-11  |  1KB  |  36 lines

  1. This is a standalone lpr client that can be used to submit print jobs
  2. over a network to a machine that runs a Berkeley-style lpd server.
  3. The code is reasonably portable (not just to UNIX) and attempts to
  4. compensate for the differences in the way text files are stored on
  5. various systems.
  6.  
  7. It might be useful, for instance:
  8.  
  9. - on a UNIX machine that doesn't support printing to remote
  10.   Berkeley-style print queues, or
  11.  
  12. - on a UNIX machine that *does* support printing to remote Berkeley-style
  13.   print queues, but that doesn't have any remote printers, or
  14.  
  15. - to print files to a UNIX print queue from a VAX/VMS machine, either over
  16.   TCP/IP or DECnet.  A gateway from DECnet-based lpr protocol to TCP-based
  17.   lpr protocol is supplied, but you must have a UNIX box that speaks the
  18.   DECnet protocol in order to use this.
  19.  
  20. One of the major problems with porting lpr to non-UNIX systems is the
  21. fact that the lpr protocol requires that the client determine the size
  22. of a file to be printed, as it would be stored on UNIX, before sending
  23. the file.  This program accomplishes this by reading the entire file
  24. into memory before transmitting it to the print server.  This allows
  25. this lpr client to work on non-UNIX systems that store files in a
  26. different format, but it cannot print any file that is too big to fit
  27. in memory.
  28.  
  29. port-lpr is (almost) freely redistributable under the terms of the GNU
  30. General Public License.
  31.  
  32. Enjoy!
  33.  
  34. Keith Moore
  35. moore@cs.utk.edu
  36.