Am Montag, den 06.02.2006, 22:11 -0600 schrieb Harry Putnam: > Can anyone here tell me what might cause a tool like sendmail to get > the idea its hosts name is `localhost'. I don't mean the generic way > localhost is often used but as an actual host name: > > My home network is local.net0 the host sendmail runs on is reader > > Sendmail puts the righthand side of local mail as > [EMAIL PROTECTED] > > and sendmail logs show `localhost' where > the host name normally is. > Feb 6 22:00:11 localhost sm-mta[10219]:[...] > > hostname and domainname return the right stuff: > hostname > reader > and > domainname > local.net0 > > But here we start to see a problem: > > hostname -f > localhost > or > hostname --long > localhost > === * === === * === === * === > > I'm really stumped on this... > I've set up the normal files for this like this: > > # /etc/conf.d/hostname > ------- 8< snip -------- > # Set to the hostname of this machine > HOSTNAME="reader" > ------- 8< snip -------- > > # /etc/conf.d/domainname > ------- 8< snip -------- > # OVERRIDE=1 > DNSDOMAIN="local.net0" > NISDOMAIN="local.net0" > ------- 8< snip -------- > > /etc/hosts: > ------- 8< snip -------- > 127.0.0.1 localhost reader
Switch that to: 127.0.0.1 reader localhost and you'll be fine. > ## ============================================ > 192.168.0.4 reader.local.net0 reader # gentoo > #=========================================================== > 192.168.0.3 mob2.local.net0 mob2 # winxp (home) > [...] > ------- 8< snip -------- > > /etc/resolv.conf: > ------- 8< snip -------- > domain local.net0 > search local.net0 > nameserver 0.0.0.0 # I run my own nameserver > nameserver 192.168.0.20 > ------- 8< snip -------- > -- gentoo-user@gentoo.org mailing list