Author: Ryan Kirkpatrick
Email Address: rkirkpat@nag.cs.colorado.edu
Web Page: http://www-ugrad.cs.colorado.edu/~rkirkpat/
Date: 12/04/1997
One line summary of question: Network Printing and LPD Access Problems.
Version of Redhat Applicable To: 4.2

-Fully Qualified Question:
How can I get lpd to allow connections from other Linux boxes for printing
to a local printer, even after I have read the man pages, and modified the
hosts.lpd and it still does not work?

-Answer:
Do not use the fully qualified hostname in the the /etc/hosts.lpd file. If
the machine you want to print from is named foo.domain.net, place foo in
the /etc/hosts.lpd file, not foo.domain.net, even if the documentation
tells you to do this.

Redhat 4.0's lpd required a fully qualified hostname in /etc/hosts.lpd,
but for some reason the lpd of 4.2 will deny access to a machine even if
its fully qualified hostname is in /etc/hosts.lpd. 

This a is a bit of a wierd problem, and had me banging my head for a few
days before I stumbled across the answer in the mailing list archive for
the redhat-list. So just strip off that domain and things should be fine.
I have no idea if this was solved or changed in 5.0.

