Summary: | resolver updates causes resolver to stop resolving some hosts | ||
---|---|---|---|
Product: | glibc | Reporter: | Mike Frysinger <vapier> |
Component: | libc | Assignee: | GOTO Masanori <gotom> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | glibc-bugs, lv |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | i686-pc-linux-gnu | Target: | |
Build: | Last reconfirmed: |
Description
Mike Frysinger
2004-09-21 04:38:09 UTC
i neglected to mention that if i remove the 'domain wh0rd.org' from the resolv.conf on my client, the new glibc will attempt to lookup just 'aurora' and thus work 'properly' I know which change this was, revision 1.20 of resolv/res_query.c (minus the accidentally left in debug stuff). But I maintain that this is the correct change and that it worked for you by accident. Try adding options ndots:0 to your resolv.conf. 'options ndots:0' restored the previous behavior like i described and like you said i'm not sure if there are any specs which cover the 'proper' behavior with respect to resolv.conf/domain/etc... (SuSv3 and such) but like you say, when using the 'domain' option in resolv.conf, this seems like 'proper' behavior, even it does take 'more' effort to get back to the older/simpler behavior perhaps we can get the man page to make a note of the 'expected' behavior under the ndots section so that people (such as myself) wont file anymore 'invalid' bugs unknowingly ? Man pages are not part of glibc. Bring this up with the appropriate person. |