At 01:23 PM 5/7/98 -0300, you wrote:
>Recently I upgraded a RedHat 4.2 system, kernel 2.0.33, to
>use bind-4.9.6-1.1 (RedHat's update in response to the recent
>CERT announcement) and now I when I run a program such as telnet
>or lynx it cannot resolve the hostname, but if I do a nslookup
>it finds the file name.
>
>Using strace on telnet I noticed that looks for a non-existent
>file called "/etc/nsswitch.conf" and then "/etc/hosts" and
>then reports the error that it cannot find the host(name).
>
>I also installed the bind-utils rpm and libc for RedHat 4.2
>at the same time.
It appears to have been a problem with upgrading to libc-5.3.12-24, when I
went back, and "rpm -ivh --force libc-5.3.12-18.i386.rpm
libc-5.3.12-18.2.i386.rpm"
and then "rpm -ivh --force libc-5.3.12-24.i386.rpm" it worked correctly.
It appears that jumping to libc-5.3.12-24 without -18* failed to create the
file /etc/nsswitch.conf which is needed to know how to resolve hostnames.
[EMAIL PROTECTED]
--
PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject.