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 ---