[cups.general] Several questions about browsing protocols

Michael Sweet msweet at apple.com
Fri Oct 16 10:53:36 PDT 2009


On Oct 16, 2009, at 6:17 AM, Guillaume Rousse wrote:
> ...
> Second, I've trouble figuring out the relationships between
> BrowseProtocols, BrowseLocalProtocols and BrowseRemoteProtocols
> settings. Is the first one used as default for the two others ? Or  
> is it
> the list of valid protocols usable by the two others ?

BrowseProtocols sets both the local and remote protocols.   
BrowseLocalProtocols and BrowseRemoveProtocols set the corresponding  
ones only.

For the most part, the available protocols are the same. The only  
difference is that dnssd (Bonjour) browsing is only available for  
sharing local printers and thus should only be used with  
BrowseProtocols or BrowseLocalProtocols. The rest of the protocols are  
supported for both sharing and automatic discovery in cupsd.

>
> Given the following exemple:
> BrowseProtocols x y
> #BrowseLocalProtocols x
> BrowseRemoteProtocols y z
> What will be the actual values ?
>
> Third, rather than asking all my macos clients to change their  
> settings
> to include cups protocol, I've tried to make the linux server uses  
> dnssd
> also, by specifying "BrowseProtocols cups dnssd". However, this didn't
> worked, and I didn't found any additional network packet for this
> protocol. Apparently, this is only possible if dnssd support is
> available at build-time, which is false in my case. An explicit error
> message in the logs would have been useful here for detecting the  
> issue...
>
> -- 
> BOFH excuse #133:
>
> It's not plugged in.
>
> diff -Naur -x '*~' cups-1.4.1/doc/help/ref-cupsd-conf.html.in  
> cups-1.4.1-better-documentation/doc/help/ref-cupsd-conf.html.in
> --- cups-1.4.1/doc/help/ref-cupsd-conf.html.in	2009-07-15  
> 01:26:20.000000000 +0200
> +++ cups-1.4.1-better-documentation/doc/help/ref-cupsd-conf.html.in	 
> 2009-10-16 14:06:38.000000000 +0200
> @@ -673,7 +673,8 @@
> <P>The <CODE>BrowseProtocols</CODE> directive specifies the
> protocols to use when showing and advertising shared printers on
> the local network. Multiple protocols can be specified by
> -separating them with spaces. The default protocol is
> +separating them with spaces. The default protocol depends
> +on build time options. For this specific binary, it is
> "<CODE>@CUPS_BROWSE_LOCAL_PROTOCOLS@</CODE>" for
> <A HREF="#BrowseLocalProtocols"><CODE>BrowseLocalProtocols</CODE></ 
> A> and
> "<CODE>@CUPS_BROWSE_REMOTE_PROTOCOLS@</CODE>" for
>
> _______________________________________________
> cups mailing list
> cups at easysw.com
> http://lists.easysw.com/mailman/listinfo/cups

___________________________________________________
Michael Sweet, Senior Printing System Engineer



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cups.org/pipermail/cups/attachments/20091016/6b2a6770/attachment-0001.html>


More information about the cups mailing list