[Pkg-utopia-maintainers] Bug#595330: avahi-daemon: iptables --list pausing several seconds before listing an a 192.168.1.0/24 entry.

Kaz Kylheku kaz at kylheku.com
Fri Sep 3 04:57:32 UTC 2010


Package: avahi-daemon
Version: 0.6.23-3lenny1
Severity: normal
File: avahi-daemon


I was wondering why in the iptables command, reverse lookup on my local
network was taking so long. It works fast with nslookup. My DNS server
is the dnsmasq running on the Linksys WRT54GL (Tomato firmware). Of course
it knows the 192.168 network!

I ran an strace and discovered that iptables is talking to some Unix
domain socket to some avahi daemon, which turns out to be some
non-invention related to some idiotic idea from Apple.

I promptly ran "apt remove avahi-daemon".

Problem went away; iptables listing now instant.

WTF is this good for, why is it installed by default, and why does it choke
on things that your regular DNS doesn't?

-- System Information:
Debian Release: 5.0.5
  APT prefers proposed-updates
  APT policy: (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages avahi-daemon depends on:
ii  adduser       3.110                      add and remove users and groups
ii  bind9-host [h 1:9.6.ESV.R1+dfsg-0+lenny2 Version of 'host' bundled with BIN
ii  dbus          1.2.1-5+lenny1             simple interprocess messaging syst
ii  libavahi-comm 0.6.23-3lenny1             Avahi common library
ii  libavahi-core 0.6.23-3lenny1             Avahi's embeddable mDNS/DNS-SD lib
ii  libc6         2.7-18lenny4               GNU C Library: Shared libraries
ii  libcap2       2.11-2                     support for getting/setting POSIX.
ii  libdaemon0    0.12-2lenny1               lightweight C library for daemons 
ii  libdbus-1-3   1.2.1-5+lenny1             simple interprocess messaging syst
ii  libexpat1     2.0.1-4+lenny3             XML parsing C library - runtime li
ii  lsb-base      3.2-20                     Linux Standard Base 3.2 init scrip

Versions of packages avahi-daemon recommends:
pn  libnss-mdns                   <none>     (no description available)

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





More information about the Pkg-utopia-maintainers mailing list