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: