[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#711169: cups-daemon: ipp printer browsing support removed



On Wed, Jun 05, 2013 at 10:14:20AM +0200, Helmut Grohne wrote:
> As a first step I ask for an entry in NEWS.Debian, telling users about
> the issue. This helps users not finding their printing setup being
> broken for no obvious reason. This might also reduce the amount of bug
> reports for this issue (assuming users install apt-listchanges).

I am proposing the attached patch to address this. Feel free use it as a
base for further expansion or to include it as is.

> It is a bit unclear to me how to get a transition at all. Apparently the
> cups-browsed package is not part of wheezy. So as far as I can see
> wheezy is not going to talk bonjour. On the other hand jessie/sid is not
> going to talk IPP browsing. How are they supposed to interact?

The observation about cups-browsed not supporting the "old" browse
protocol was wrong. Thanks to Didier for pointing out. The default
configuration of the package is not sufficient though. To interact with
wheezy cups systems the value "cups" needs to be added to
BrowseRemoteProtocols and BrowseLocalProtocols (for either direction).
This is not difficult once you know what to do.

Helmut
diff -Nru cups-1.6.2/debian/changelog cups-1.6.2/debian/changelog
--- cups-1.6.2/debian/changelog	2013-06-04 14:19:17.000000000 +0200
+++ cups-1.6.2/debian/changelog	2013-06-05 11:18:16.000000000 +0200
@@ -1,3 +1,10 @@
+cups (1.6.2-8.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Explain browsing transition in cups.NEWS (Closes: #711169).
+
+ -- Helmut Grohne <helmut@subdivi.de>  Wed, 05 Jun 2013 11:16:33 +0200
+
 cups (1.6.2-8) unstable; urgency=low
 
   * Upload to unstable.
diff -Nru cups-1.6.2/debian/cups.NEWS cups-1.6.2/debian/cups.NEWS
--- cups-1.6.2/debian/cups.NEWS	2013-03-19 11:05:13.000000000 +0100
+++ cups-1.6.2/debian/cups.NEWS	2013-06-05 11:19:36.000000000 +0200
@@ -1,3 +1,14 @@
+cups (1.6.2-8) unstable; urgency=low
+
+  * The support for browsing printers on the local network has been moved to
+    the cups-browsed package. If you need to access a wheezy cups server, you
+    need to install this package and add "cups" to the BrowseRemoteProtocols
+    configuration entry. Similarly if a wheezy client is to discover a newer
+    cups server, the cups server also needs this package and has to list
+    "cups" to the BrowseLocalProtocols configuration entry.
+
+ -- Helmut Grohne <helmut@subdivi.de>  Wed, 05 Jun 2013 11:13:16 +0200
+
 cups (1.5.3-2.7) unstable; urgency=low
 
   In order to mitigate a privilege escalation from the lpadmin to root

Reply to: