It all looks correct:

/etc/hosts:

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       ryloth  localhost.localdomain   localhost

/etc/nsswitch.conf:
[root@ryloth etc]# grep ^hosts: /etc/nsswitch.conf
hosts:      files nisplus dns

Thanks for your help guys!

-Dan

: On Fri, Apr 12, 2002 at 12:59:39PM -0600, Dan Wilson wrote:
: > > perl -e 'use Socket;' \
: > > -e 'print scalar gethostbyaddr(inet_aton("127.0.0.1"),AF_INET),"\n";'
: >
: > I get "ryloth"... which is the name of the machine without the domain
name.
: > I'm assuming that is what is supposed to happen.
:
: > That looks like the problem:
: >
: > [root@ryloth Mail-SpamAssassin-2.20]# host localhost
: > Host localhost. not found: 3(NXDOMAIN)
: > [root@ryloth Mail-SpamAssassin-2.20]#
: >
: > How do I fix this... is it in /etc/resolv.conf?
:
: resolv.conf configures where your DNS servers are.
:
: To fix this problem, I would look in /etc/hosts.  There'll be a line
: starting with "127.0.0.1".
:
: It should look like this at a minimum:
:
: 127.0.0.1 localhost
:
:
: There should be other lines included for your network interfaces and
: other hosts that you want to hardcode.
:
: I'd also check your nsswitch.conf hosts line:
:
: $ grep ^hosts: /etc/nsswitch.conf
: hosts:      files dns
:
: Which says for host resolution, look at /etc/hosts, then DNS (via
: resolv.conf.)
:
: --
: Randomly Generated Tagline:
: Almost nothing in Perl serves a single purpose.
:               -- Larry Wall in <[EMAIL PROTECTED]>
:
:


_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to