Hello, I usually watch /var/log/syslog, and one thing I noticed was that whenever NetworkManager tries to make a connection, it stalls at the resolvconf update stage for a long time - around 10 seconds, to be specific. I also noticed that this problem causes in delays in suspend-to-ram and suspend-to-disk operations.
Then today I decided to track down the cause this problem and found avahi-daemon-check-dns.sh. After this, I looked at the bug reports for avahi-daemon and found this bug report. I noticed that the avahi-daemon package does install a script into the if-up.d directory; however, if this script exits immediately if it detects that resolvconf is installed. Otherwise, it exec's avahi-daemon-check-dns.sh. I agree that the proper place for the call to the avahi-daemon-... script is the if-up.d directory, so the script in if-up.d should be modified to call the avahi-daemon-... script regardless of whether resolvconf is installed, and avahi-daemon package should not include a script in resolvconf's update-libc.d directory. As I said, this problem causes delays in suspending as well, so I believe that this is an important usability related problem. Regards, M. Vefa Bicakci -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org