-----Original Message----- From: Per Jessen [mailto:per@computer.org] Sent: Friday, May 05, 2006 1:25 PM To: suse-linux-e@suse.com Subject: RE: Re: [SLE] Upgrading SuSE enterprise from 9.0 to 9.x
Duzenbury, Rich wrote:
"Change in Resolver Library Incompatible change: the resolver library treats the .local top level domain as link-local domain and sends multicast DNS requests to the multicast address 224.0.0.251 port 5353 instead of normal DNS requests. If you already use the .local domain in your nameserver configuration you will have to switch to another domain name. See http://www.multicastdns.org for more information on multicast DNS."
Interesting - I never even knew about that.
If you know of a way to enable the correct behavior on SLES 9, in lieu of installing the service pack, I'd definitely be interested.
Well, I came across the following which is a little rough, but :
cp /lib/libresolv-2.3.5.so /lib/libresolv-2.3.5.so.local vi -b /lib/libresolv-2.3.5.so (whilst in vi) :%s/local/lokal/g :wq
That'll make the resolver library use mdns for ".lokal" names instead of ".local". Not the most elegant solution, but it does the job.
Thanks! I'm not sure what to make of the fix. As you say, a bit rough. Regards, Rich