[Pkg-utopia-maintainers] Bug#637734: avahi-daemon: new debian changing MAC means IPv6 address differ = name conflict on reboot

Daniel Dickinson libre at cshore.neomailbox.net
Sat Aug 13 22:44:09 UTC 2011


Package: avahi-daemon
Version: 0.6.30-5
Severity: normal


Because debian now changes the MAC address of interfaces on every boot (for privacy reasons I assume), the IPv6 address for the interface is different on every boot.  Because the IPv6 address is different avahi ends up with a name conflict with the name cached in other avahi daemons on other hosts.  This means hostname.local can't be used to address the host after a reboot because you end up with something like hostname-22 as the avahi name instead of hostname.

This is somewhat problematic because it means you can't have a reliable hostname using avahi, which kinds of defeats the purpose as far as workstation records and libnss-mdns goes.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (100, 'stable-updates'), (100, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-486
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages avahi-daemon depends on:
ii  adduser                3.113             add and remove users and groups
ii  bind9-host [host]      1:9.7.3.dfsg-1+b1 Version of 'host' bundled with BIN
ii  dbus                   1.4.14-1          simple interprocess messaging syst
ii  host                   1:9.7.3.dfsg-1    Transitional package
ii  libavahi-common3       0.6.30-5          Avahi common library
ii  libavahi-core7         0.6.30-5          Avahi's embeddable mDNS/DNS-SD lib
ii  libc6                  2.13-10           Embedded GNU C Library: Shared lib
ii  libcap2                1:2.22-1          support for getting/setting POSIX.
ii  libdaemon0             0.14-2            lightweight C library for daemons 
ii  libdbus-1-3            1.4.14-1          simple interprocess messaging syst
ii  libexpat1              2.0.1-7           XML parsing C library - runtime li
ii  lsb-base               3.2-27            Linux Standard Base 3.2 init scrip

Versions of packages avahi-daemon recommends:
ii  libnss-mdns                   0.10-3.1   NSS module for Multicast DNS name 

Versions of packages avahi-daemon suggests:
pn  avahi-autoipd                 <none>     (no description available)

-- Configuration Files:
/etc/avahi/avahi-daemon.conf changed:
[server]
use-ipv4=yes
use-ipv6=yes
ratelimit-interval-usec=1000000
ratelimit-burst=1000
[wide-area]
enable-wide-area=yes
[publish]
add-service-cookie=yes
[reflector]
[rlimits]
rlimit-core=0
rlimit-data=4194304
rlimit-fsize=0
rlimit-nofile=768
rlimit-stack=4194304
rlimit-nproc=3


-- no debconf information





More information about the Pkg-utopia-maintainers mailing list