[lug] cups browseorder problem

Hugh Brown brownclan at gmail.com
Wed Feb 2 15:55:05 MST 2005


I have a whole bunch of client machines that are using the cups browse
mechanism to load their printers.  Unfortunately it picks up all the
printers on the local subnet, not just the ones from the print server.

I have tried locking it down via this syntax:

Browsing On
BrowseProtocols cups
BrowseOrder deny,allow
BrowseAllow from <ip_of_print_server>
Listen 127.0.0.1:631


But it keeps picking up a print queue from an adjacent client.  The
docs seem to indicate that it BrowserOrder deny,allow means that the
cups client won't listen to other machines browse broadcasts unless
they are explicitly allowed.

The full cupsd.conf is the above preceded by:

LogLevel debug2
MaxLogSize 0
Printcap /etc/printcap
<Location /admin>
AuthType Basic
AuthClass System
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>


Am I missing something or is this a bug?

Hugh



More information about the LUG mailing list