On Wed, Feb 21, 2007 at 02:28:37PM +0100, Reinhard Tartler wrote: > severity 409513 important > > On Sat, Feb 03, 2007 at 06:58:43PM +0100, Andrzej Zi??ba wrote: > > Configuring network interfaces at boot and deconfiguring at shut down > > takes 10s or so. > > I see this as well. > > > 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. > > I rather think this is because /etc/network/if-up.d/avahi-daemon uses > the 'host' binary to check if the local system administrator has > configured a dns for the '.local' TLD. > > Please remove this check from that script. A better place would be > in preinst of the package. This way, every user of avahi (including > depending packages like kdenetwork, ...) has to suffer a 2 sec penalty > at boot time.
This check is done at IP up time because this is in no way a once-off check, it could vary from network to network That said being in post-down.d is completely braindead and should be removed from there. On Ubuntu the network interfaces are bought up in the background so it doesn't cause any delays I beleive Debian still does this in the foreground however, perhaps we can affect the timeout value of 'host'? Cheers, Trent -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]