Your message dated Sun, 04 Mar 2007 23:02:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#409513: fixed in avahi 0.6.16-3
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: avahi-daemon
Version: 0.6.16-2

Configuring network interfaces at boot and deconfiguring at shut down
takes 10s or so.

If I use 'ifdown -a' and next 'ifdown -a -v' I get the fallowing output:

Configuring interface lo=lo (inet)
run-parts --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/wireless-tools
ifconfig lo 127.0.0.1 up
run-parts --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/avahi-daemon
run-parts: executing /etc/network/if-up.d/mountnfs
Configuring interface eth0=eth0 (inet)
run-parts --verbose /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/wireless-tools

ifconfig eth0 192.168.1.98 netmask 255.255.255.0 broadcast 192.168.1.255
               up
 route add default gw 192.168.1.1  eth0
run-parts --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/avahi-daemon
run-parts: executing /etc/network/if-up.d/mountnfs

The time out takes place at the first call to
/etc/network/if-up.d/avahi-daemon before eth0 is actually up.

As far as I can tell the script does not recognise if it is called while
lo is initialised.
Adding something like
[ "$IFACE" != "lo" ] || exit 0
to /etc/network/if-up.d/avahi-daemon could solve the problem at boot.

I think that the long time out at system shut down happens because avahi-daemon script is called from /etc/network/if-post-down.d/ and not from /etc/network/if-down.d. In current order the avahi-daemon script gets executed when eth0 is already down. So whatever this script tries to do, it waits 10s before failing. So the link from /etc/network/if-post-down.d/ should be moved to /etc/network/if-down.d. These fixes work with single network adapter, I cant say if it would work in other conditions.

And one more thing. If I run 'ps -A' it appears that avahi-daemon has two instances.


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-k7
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)

Versions of packages avahi-daemon depends on:
ii  adduser            3.102        Add and remove users and groups
ii  dbus               1.0.2-1      simple interprocess messaging syst
ii  libavahi-common3   0.6.16-2     Avahi common library
ii  libavahi-core4     0.6.16-2     Avahi's embeddable mDNS/DNS-SD lib
ii  libc6              2.3.6.ds1-10 GNU C Library: Shared libraries
ii  libcap1            1:1.10-14    support for getting/setting POSIX.
ii  libdaemon0         0.10-1       lightweight C library for daemons
ii  libdbus-1-3        1.0.2-1      simple interprocess messaging syst
ii  libexpat1          1.95.8-3.3   XML parsing C library - runtime li

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

-- no debconf information


--
Andrzej Zięba
Pruszcz Gdański
Poland



--- End Message ---
--- Begin Message ---
Source: avahi
Source-Version: 0.6.16-3

We believe that the bug you reported is fixed in the latest version of
avahi, which is due to be installed in the Debian FTP archive:

avahi-autoipd_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/avahi-autoipd_0.6.16-3_powerpc.deb
avahi-daemon_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/avahi-daemon_0.6.16-3_powerpc.deb
avahi-discover_0.6.16-3_all.deb
  to pool/main/a/avahi/avahi-discover_0.6.16-3_all.deb
avahi-dnsconfd_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/avahi-dnsconfd_0.6.16-3_powerpc.deb
avahi-utils_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/avahi-utils_0.6.16-3_powerpc.deb
avahi_0.6.16-3.diff.gz
  to pool/main/a/avahi/avahi_0.6.16-3.diff.gz
avahi_0.6.16-3.dsc
  to pool/main/a/avahi/avahi_0.6.16-3.dsc
libavahi-client-dev_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-client-dev_0.6.16-3_powerpc.deb
libavahi-client3_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-client3_0.6.16-3_powerpc.deb
libavahi-common-data_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-common-data_0.6.16-3_powerpc.deb
libavahi-common-dev_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-common-dev_0.6.16-3_powerpc.deb
libavahi-common3_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-common3_0.6.16-3_powerpc.deb
libavahi-compat-howl-dev_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-compat-howl-dev_0.6.16-3_powerpc.deb
libavahi-compat-howl0_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-compat-howl0_0.6.16-3_powerpc.deb
libavahi-compat-libdnssd-dev_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-compat-libdnssd-dev_0.6.16-3_powerpc.deb
libavahi-compat-libdnssd1_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-compat-libdnssd1_0.6.16-3_powerpc.deb
libavahi-core-dev_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-core-dev_0.6.16-3_powerpc.deb
libavahi-core4_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-core4_0.6.16-3_powerpc.deb
libavahi-glib-dev_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-glib-dev_0.6.16-3_powerpc.deb
libavahi-glib1_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-glib1_0.6.16-3_powerpc.deb
libavahi-qt3-1_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-qt3-1_0.6.16-3_powerpc.deb
libavahi-qt3-dev_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-qt3-dev_0.6.16-3_powerpc.deb
libavahi-qt4-1_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-qt4-1_0.6.16-3_powerpc.deb
libavahi-qt4-dev_0.6.16-3_powerpc.deb
  to pool/main/a/avahi/libavahi-qt4-dev_0.6.16-3_powerpc.deb
python-avahi_0.6.16-3_all.deb
  to pool/main/a/avahi/python-avahi_0.6.16-3_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sjoerd Simons <[EMAIL PROTECTED]> (supplier of updated avahi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun,  4 Mar 2007 20:52:53 +0100
Source: avahi
Binary: python-avahi libavahi-client3 avahi-autoipd libavahi-glib-dev 
libavahi-common-data avahi-utils libavahi-common-dev libavahi-qt3-1 
libavahi-glib1 libavahi-qt4-dev libavahi-qt4-1 avahi-dnsconfd avahi-discover 
libavahi-compat-libdnssd-dev libavahi-compat-howl-dev libavahi-common3 
libavahi-core-dev libavahi-compat-howl0 libavahi-core4 libavahi-client-dev 
libavahi-compat-libdnssd1 libavahi-qt3-dev avahi-daemon
Architecture: source all powerpc
Version: 0.6.16-3
Distribution: unstable
Urgency: low
Maintainer: Utopia Maintenance Team <[EMAIL PROTECTED]>
Changed-By: Sjoerd Simons <[EMAIL PROTECTED]>
Description: 
 avahi-autoipd - Avahi IPv4LL network address configuration daemon
 avahi-daemon - Avahi mDNS/DNS-SD daemon
 avahi-discover - Service discover user interface for avahi
 avahi-dnsconfd - Avahi DNS configuration tool
 avahi-utils - Avahi browsing, publishing and discovery utilities
 libavahi-client-dev - Development files for the Avahi client library
 libavahi-client3 - Avahi client library
 libavahi-common-data - Avahi common data files
 libavahi-common-dev - Development files for the Avahi common library
 libavahi-common3 - Avahi common library
 libavahi-compat-howl-dev - Development headers for the Avahi Howl 
compatibility library
 libavahi-compat-howl0 - Avahi Howl compatibility library
 libavahi-compat-libdnssd-dev - Development headers for the Avahi Apple Bonjour 
compatibility lib
 libavahi-compat-libdnssd1 - Avahi Apple Bonjour compatibility library
 libavahi-core-dev - Development files for Avahi's embeddable mDNS/DNS-SD 
library
 libavahi-core4 - Avahi's embeddable mDNS/DNS-SD library
 libavahi-glib-dev - Development headers for the Avahi glib integration library
 libavahi-glib1 - Avahi glib integration library
 libavahi-qt3-1 - Avahi Qt3 integration library
 libavahi-qt3-dev - Development headers for the Avahi Qt3 integration library
 libavahi-qt4-1 - Avahi Qt4 integration library
 libavahi-qt4-dev - Development headers for the Avahi Qt4 integration library
 python-avahi - Python utility package for Avahi
Closes: 406272 409513
Changes: 
 avahi (0.6.16-3) unstable; urgency=low
 .
   * Move .local detection code to a common script. Also minize the cases where
     host lookups are done, fixing annoying slowdowns (Closes: #409513)
   * Add a way to disable the .location detection code completely for the cases
     we can't work around. (Closes: #406272)
Files: 
 37ac83aa3013dfa82ab2de003809b5c3 1552 net optional avahi_0.6.16-3.dsc
 d2ba15fab846c89dacfd7350ccdf6a49 18387 net optional avahi_0.6.16-3.diff.gz
 d9af5352527b5c5c22ae4a9f3cbe8eec 25208 python optional 
python-avahi_0.6.16-3_all.deb
 813c1313f10844507dbf1f2408ed7aa1 24814 net optional 
avahi-discover_0.6.16-3_all.deb
 4764a6dbc1697bf604951cd910d0a490 76798 net optional 
avahi-daemon_0.6.16-3_powerpc.deb
 a540a4db40279c29651e7903ebe26337 32698 net optional 
avahi-dnsconfd_0.6.16-3_powerpc.deb
 195a0badee024e56c05e81c62703a328 42960 net optional 
avahi-autoipd_0.6.16-3_powerpc.deb
 dcce8118ce125249ca6b1745322b10eb 46164 net optional 
avahi-utils_0.6.16-3_powerpc.deb
 863d24825ae6e78d7b072780dac7189c 41838 libs optional 
libavahi-common3_0.6.16-3_powerpc.deb
 0002e74890baecc49fbf18a2c7a2ae9c 22492 libs optional 
libavahi-common-data_0.6.16-3_powerpc.deb
 1f0c1d91ea9172afece1f2d8d0cd0e7f 59196 libdevel optional 
libavahi-common-dev_0.6.16-3_powerpc.deb
 a36ea6ca1ecfc9b33161bde01b039103 102886 libs optional 
libavahi-core4_0.6.16-3_powerpc.deb
 1a8cfe05e4201262f37e66ee0f668e38 151714 libdevel optional 
libavahi-core-dev_0.6.16-3_powerpc.deb
 eacd25e4c1656493eb73f471c385cc97 45422 libs optional 
libavahi-client3_0.6.16-3_powerpc.deb
 248002763c26426887f64c29a7926390 55162 libdevel optional 
libavahi-client-dev_0.6.16-3_powerpc.deb
 c19ce644aa129af55cd3802b4ffb7f2e 26654 libs optional 
libavahi-glib1_0.6.16-3_powerpc.deb
 fedbf00223d1eac070bb95c8a361ae9f 26328 libdevel optional 
libavahi-glib-dev_0.6.16-3_powerpc.deb
 261c88cc29beb901d94e62b337b0d5b7 28758 libs optional 
libavahi-qt3-1_0.6.16-3_powerpc.deb
 9f0631bc117fd529255df81865f84166 27286 libdevel optional 
libavahi-qt3-dev_0.6.16-3_powerpc.deb
 6f04679bb6f9bb42a1c4f43a26f928ca 26584 libs optional 
libavahi-qt4-1_0.6.16-3_powerpc.deb
 c9e952280ad6c9e543aa9212dc6239f0 25166 libdevel optional 
libavahi-qt4-dev_0.6.16-3_powerpc.deb
 315ae5762866c845563f6118bbb2e8be 39828 libs optional 
libavahi-compat-howl0_0.6.16-3_powerpc.deb
 6983f31e73be9fbe539a2dcbd0198771 54030 libdevel optional 
libavahi-compat-howl-dev_0.6.16-3_powerpc.deb
 db1c3023ecdbfba0f3cccc282ea7c65f 34168 libs optional 
libavahi-compat-libdnssd1_0.6.16-3_powerpc.deb
 1ae11d4ed0776cbd0c8efd1d22b566d7 53544 libdevel optional 
libavahi-compat-libdnssd-dev_0.6.16-3_powerpc.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF604pgTd+SodosdIRAibkAKDtGKuvr79n766g+t6ObGYohQZpYgCg0/V7
tR2YAesWqPxeMos+lbsWw2M=
=ddaM
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to