Lo, on , November 11, Michael Heldebrant did write: > On Sun, 2001-11-11 at 13:31, Cheryl Homiak wrote: > > <problem snipped since all relevance is right here below> > > My /etc/hosts contains the following: > > 127.0.0.1 maranatha > > This is most likely the root of your problems. Your computer can't find > any reference to the localhost. > > Change this to: > > 127.0.0.1 localhost > > or > > 127.0.0.1 localhost maranatha
Actually, you'll probably want the line 127.0.0.1 maranatha.domain.tld maranatha localhost where `maranatha.domain.tld' is your host's fully-qualified domain name. Otherwise `hostname --fqdn' won't do what you expect---it'll print `maranatha' or `localhost' instead of `maranatha.domain.tld', and this can confuse certain programs. (The explanation of how FQDN lookups work is fairly lengthy, so I won't go into it now, but I'd be happy to explain it if anyone's interested.) > Additionally: > if you have a static ip for your computer put that ip in /etc/hosts with > your machine name, and check/edit /etc/hostname to make sure it's your > machine name. I think you said that you didn't have a static IP, but for those of you out there who do, the note above about the FQDN applies here as well. (Of course, you'll want to put it on the line associated with your IP, not 127.0.0.1, but that should be pretty obvious.) Richard