Lennart Poettering wrote: > Ok, I thought about it now. > > The user should remove "search local" from > /etc/resolv.conf. mdns{4,6,}_minimal is not really useful in this > case.
Yeah, I reached the same conclusion independantly. > For now, use either "search local", or mdns_minimal, but not both at > the same time, because they're kind of incompatible. > > I always stress that "search local" is a problematic configuration > option, that only people feeling overly lucky should use. In fact the > mDNS spec explicitly suggests not to use this. The ability to use > "search local" was contributed externelly, and I do not use it > myself. > > Yes, we can work around this misbehaviour in nss-mdns, however I am not > going to "fix" this in the near future. The user used nss-mdns in a > non-recommended way. He's welcome to do so, but he must expect that > he's shooting himself in the foot. I will put this on my todo list, > but as a low-priority item. The problem in the context of Debian is that we're taking previously working systems that happen to search local, and breaking them by auto-enabling mdns. I agree that if a user has a working system that uses madns and adds "search local" to it, it's not a big deal when it starts being slow and/or breaking[1]. But this is a bit different, and seems to at least need to be fixed in the context of the Debian package. One option would be for the Debian package to warn about this at install/upgrade time, and either remove the search local, or remove the nsswitch.conf entries. -- see shy jo [1] Although I'm using mdns so much now that it would be nice to be able to do that. Typing ".local" gets old. :-)
signature.asc
Description: Digital signature