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

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



Hi Brian,

Thanks for the quick reply!

> The only way I can get the second type of record permanently is by
> putting it in /etc/hostname, which I believe is read by avahi-daemon.

Ah, well now we're going into interesting territory.  My /etc/hostname
actually says 'cups4dhcp'[0].  I have set CUPS' ServerName to
'cups.pks.mpg.de' and assume this was the name used for the Bonjour
record.

Is there a way to debug the communication between avahi-daemon and cupsd
that doesn't involve an actual debugger?  I found avahi-daemon's
'--debug' switch to be not that verbose.

> Is your Debian testing a new install or an upgrade from Wheezy?

My servers are all on 'testing' as in 'eternal testing'.  :)
That probably means the answer is "upgrade from Wheezy".

I'll keep digging around...

-Hagen


[0] It's not quite easy to explain, but I'll try: I have *4* CUPS
    servers that serve different physical subnets (eg. LAN and WLAN).
    I chose the odd CUPS ServerName-setting in order to ensure that
    MacOS clients always see the same Bonjour name, instead of
    'printer @ cups4dhcp.pks.mpg.de' when connected via cable and
    'printer @ cups4wlan.pks.mpg.de' when in the WLAN.  MacOS assumes
    they're different printers, so unhappiness quickly ensues.


Reply to: