On Tue, Feb 21, 2006 at 10:10:00PM -0600, John Pierce wrote:
> Ok, lets take this from the top. The cupsd.conf should have only
one
> Listen statement in most cases, and that is:
> Listen 127.0.0.1
>
> Clients on the same LAN will be able to print to the printer without
> any further configuration. That is , no server line needs o appear in
> the clients.conf file. Further, if the Server line appears in the
> client.conf file then the client will not be able to print to a local
> printer.
>
> Under no circumstances should system-config-printer be used to
> configure CUPS printers. It has serious flaws for this purpose.
Ok, I disagree, if I only have 127.0.0.1 on my print server machine
then no computer on the local net can print to that print. I have
proven this in the last ten minutes. If I do not specifically tell
the server to listen on the eth0 address:port then that printer is not
seen by any other local machine. Maybe what you indicated should be
the default behaviour from a cups install from tarball straight from
ESP software, but not from an rpm out of fedora.
I made one mistake in my earlier
response . I spoke only about the
cupsd.conf files on the clients. The cupsd.conf file on the server has
an additions line which may or not be required. This line is as
follows:
Listen <server address>
Otherwise the only othe Listen line is:
Listen 127.0.0.1:631
-------------------------------------------
Aaron Konstam
Computer Science
Trinity University
telephone: (210)-999-7484