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

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



Sorry for the delay on this urgent issue.

On Wed, Jun 05, 2013 at 01:09:28PM +0200, Till Kamppeter wrote:
> Your patch is a first step to inform users about the need of
> cups-browsed. Suggestion to improve it: Explicitly mention that the
> configuration settings have to be done in /etc/cups/cups-browsed.conf.

I attached an updated patch. It also mentions that the values are space
separated and that cups browse should be avoided if possible.

> I am also thinking about letting cups-browsed at least listen to the old
> IPP broadcasts ("BrowseRemoteProtocols cups"), so that new clients work
> with old servers out of the box but the network does not get flooded
> with broadcasts of an obsolete format by cups-browsed. WDYT?

Yes, that would be a good idea. In that case the NEWS file should be
changed to reflect this.

I was also wondering whether we can somehow pull in cups-browsed on
upgrades by default. Not sure whether this is possible without
introducing a hard dependency.

May I suggest to raise this bug to RCness to avoid cups transitioning to
testing before a NEWS entry is there? As you also pointed out the
current upgrade path is less than optimal. Having the NEWS file could
avoid a pile of headache.

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-06 18:59:02.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-06 19:03:45.000000000 +0200
@@ -1,3 +1,18 @@
+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 1.6 or
+    newer cups server, the cups server also needs this package and has to
+    list "cups" to the BrowseLocalProtocols configuration entry. The values in
+    both fields are to be separated and they are both located in
+    /etc/cups/cups-browsed.conf. You are encouraged to transition to the dnssd
+    browse protocol, because the cups protocol support is to be dropped in a
+    future upstream release.
+
+ -- 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: