<div dir="ltr">On Wed, Sep 18, 2013 at 11:13 AM, Tim Waugh <span dir="ltr">&lt;<a href="mailto:twaugh@redhat.com" target="_blank">twaugh@redhat.com</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">On Wed, 2013-09-18 at 08:00 -0500, Richard Shaw wrote:<br>

&gt; After upgrading my wife&#39;s laptop (F18) can no longer discover the<br>
&gt; printer. I tried shutting down the firewall (firewalld) to make sure<br>
&gt; that wasn&#39;t the problem on both computers and restarting cups &amp;<br>
&gt; avahi-daemon to no avail.<br>
<br>
</div>For clients using CUPS &lt; 1.6, i.e. anything before Fedora 19, if you<br>
weren&#39;t already using DNS-SD for discovery then you&#39;ll need to change<br>
something.<br>
<br>
In Fedora 19, CUPS only uses DNS-SD natively for discovery. The way it<br>
works is that the *client application* now does discovery, so e.g. your<br>
GTK+ application will discover shared CUPS queues via DNS-SD when you go<br>
to print.<br></blockquote><div><br></div><div>Ok, not complaining to anyone on this thread, but I would love to see the rational for per application printer discovery! That makes absolutely no sense to me. </div><div> </div>
<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">If you cannot using DNS-SD for some reason, you can still use the &quot;CUPS<br>

Browsing&quot; protocol as used by CUPS &lt; 1.6. It is available via the<br>
&quot;cups-browsed&quot; service provided in the cups-filters package. On the<br>
server, configure /etc/cups/cups-browsed.conf with e.g.<br>
&quot;BrowseLocalProtocols CUPS&quot;; on the client, configure it with<br>
&quot;BrowseRemoteProtocols CUPS&quot;. Alternatively use &quot;BrowsePoll my.server&quot;<br>
on the clients, to get them to periodically interrogate the server.<br></blockquote><div><br></div><div>Is there a way to get dns-sd to work on a system wide basis? Or is it per application only? </div><div><br></div><div>
If it&#39;s per-application I&#39;m guessing I&#39;ll have to do the latter because cups-browsed doesn&#39;t appear to be available on F18...</div><div><br></div><div># repoquery --whatprovides /usr/lib/systemd/system/cups-browsed.service</div>
<div>(no results)</div><div><br></div><div>Thanks,</div><div>Richard </div></div></div></div>