/etc/hosts completely ignored

From: Roberto Nunnari <nunnari_at_die.supsi.ch>
Date: Wed, 28 May 2003 18:54:34 +0200
Hello.

Sorry to post again even though I've been told I should post
to -questions.. but I believe this is a bug.

Here is some more info on my configuration:
(I rebuilt the kernel but this behaviour was present in GENERIC, too)

-bash-2.05b# uname -a
FreeBSD jupiter.noonlights.net 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Wed May 28 
11:50:07 CEST 2003 
root_at_jupiter.noonlights.net:/usr/src/sys/i386/compile/JUPITER01  i386

-bash-2.05b# cat /etc/rc.conf
keymap="swissgerman.iso.acc"
moused_enable="YES"
saver="warp"
defaultrouter="192.168.1.1"
hostname="jupiter.noonlights.net"
ifconfig_rl0="inet 192.168.1.5  netmask 255.255.255.0"
sendmail_enable="YES"
sshd_enable="YES"
linux_enable="YES"


-bash-2.05b# cat /etc/hosts
127.0.0.1               localhost.noonlights.net localhost
192.168.1.5             jupiter.noonlights.net jupiter
192.168.1.5             jupiter.noonlights.net.
193.5.56.6              www.freebsd.org myfreebsd

note the wrong IP for www.freebsd.org!! just for testing purposes!

-bash-2.05b# cat /etc/nsswitch.conf
hosts:  files dns


-bash-2.05b# cat /etc/host.conf
hosts
bind


-bash-2.05b# cat /etc/resolv.conf
domain  noonlights.net
nameserver      195.190.166.166
nameserver      195.190.166.167

-bash-2.05b# host localhost
Host not found.

-bash-2.05b# host localhost.noonlights.net
Host not found.

-bash-2.05b# nslookup localhost
Server:  ns1.ticino.com
Address:  195.190.166.166

Non-authoritative answer:
Name:    localhost
Address:  127.0.0.1


-bash-2.05b# host jupiter.noonlights.net
Host not found.


-bash-2.05b# hostname
jupiter.noonlights.net


-bash-2.05b# host www.freebsd.org
www.freebsd.org has address 216.136.204.117
www.freebsd.org mail is handled (pri=10) by mx1.freebsd.org


See? /etc/hosts is completely ignored..

If I missed something, I'd be grateful if somebody could
let me know... for I'm new to /etc/nsswitch.conf.. but after
reading the manpage I have no clue left.. just an idea that
is a bug..


Thank you.

-- 
               Roberto Nunnari -software engineer-
                 mailto:nunnari_at_die.supsi.ch
  Scuola Universitaria Professionale della Svizzera Italiana
            Dipartimento di Informatica e Elettronica
                   http://www.die.supsi.ch
  SUPSI-DIE
  Via Cantonale                        tel: +41-91-6108561
  6928 Manno                 """       fax: +41-91-6108570
  Switzerland               (o o)
=======================oOO==(_)==OOo========================
Received on Wed May 28 2003 - 07:54:42 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:09 UTC