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

Bug#717245: marked as done (cups-daemon: Bonjour record changed format from "printer@host.domain" to "printer@host" in 1.6)



Your message dated Wed, 11 Dec 2013 21:45:37 +0100
with message-id <3272142.p5AGyftT7E@gyllingar>
and subject line Re: Bug#717245: cups-daemon: Bonjour record changed format from "printer@host.domain" to "printer@host" in 1.6
has caused the Debian Bug report #717245,
regarding cups-daemon: Bonjour record changed format from "printer@host.domain" to "printer@host" in 1.6
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
717245: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717245
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cups-daemon
Version: 1.6.2-10
Severity: important

Hello!

I am using CUPS in Debian testing to provide access to a pool of 30+
printers to all sorts of OSes (research institute).

Switching from CUPS 1.5.3 to 1.6.2, I noticed that it registers its
Bonjour records differently with Avahi:  `avahi-browse -a` now shows

    +   eth0 IPv4 ps22 @ cups                                   Internet Printer     local

instead of

    +   eth0 IPv4 ps22 @ cups.pks.mpg.de                        Internet Printer     local

This change, unfortunately, breaks printing to these printers from all
MacOS systems.  A work-around would be to remove all Bonjour-printers
from the clients' systems and re-add them again.

Considering our user base and the nerves of our IT support team, I'd
much prefer to keep the old record format.

So, is this change intentional?  If so, is there a way to revert to the
old format with CUPS 1.6?

(I have been playing with 'ServerName', 'ServerAlias' settings in
cupsd.conf -- to no avail.  I also tried changing the 'host-name'
parameter in Avahi -- dito.)

Thanks!

Regards,
  Hagen

--- End Message ---
--- Begin Message ---
Hi Hagen,

Le mercredi, 11 décembre 2013, 18.22:58 Hagen Fuchs a écrit :
> For posteriority and vanity's sake: I did indeed write a script for
> the transition period from long to short Bonjour names as advertised
> by CUPS[0].
> 
> It turned out surprisingly effective and stable, so I decided to keep
> the script around instead of just throwing it away.  Perhaps somebody
> finds it a useful starting point for the same or a similar problem.
> 
> The thing's called Bonjour Aliases and was in productive use for the
> last three months at the aforementioned research institute.  I put the
> code up on Github:
> 
>     https://github.com/hfuchs/bonjour_aliases
> 
> The thing is written in Python and needs one additional module called
> pybonjour[1] which is not (yet) in the Debian repository.  This
> excellently documented library is essentially doing the heavy lifting.
> 
> I provide a fleshed-out README and a run-script for use with
> 'daemontools' or 'runit'.
> 
> So, for me, the problem is solved and this bugreport may be closed.

Yay. Thanks for the details and the publication of your solution; I'm 
hereby closing this bug. Thanks for your time!

Cheers,

OdyX

--- End Message ---

Reply to: