Date: Mon, 7 Jul 2003 12:11:11 +0100 From: Daniel Bye <dan@slightlystrange.org> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: uname(3) return being truncated Message-ID: <20030707111111.GC73629@catflap.home.slightlystrange.org>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Morning all,
I have just come across something that strikes me as a little peculiar. I
don't know if it's a FreeBSD peculiarity, or an Exim oddity.
My MTA is exim 4.20. I had left the $primary_hostname unset in my config
file, expecting exim to take the return value from uname(3), which is the
stated default action. However, looking through headers of test mails I
sent myself (posts to the list were failing - without bounces...), I found
the hostname was mangled slightly - the last character of the FQDN was
truncated.
Received: from danielby by catflap.home.slightlystrange.or with local (Exim
^^^
I had a quick look in sys/utsname.h, and lib/libc/gen/uname.c, but don't
know enough C to figure what's going on. Is there a limit on the length of
the nodename that is returned? Or is exim chopping the last character?
Explicitly setting $primary_hostname in the exim config fixes the problem -
my posts now get through to the list again.
Just wondered if anyone could shed any light?
Cheers,
Dan
--
Daniel Bye
PGP Key: ftp://ftp.slightlystrange.org/pgpkey/dan.asc
PGP Key fingerprint: 3B9D 8BBB EB03 BA83 5DB4 3B88 86FC F03A 90A1 BE8F
_
ASCII ribbon campaign ( )
- against HTML, vCards and X
- proprietary attachments in e-mail / \
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)
iD8DBQE/CVVPhvzwOpChvo8RAjIgAJ9FcHp6BIH/TyqG1W21HjQLfpmY1wCfY14A
zjhXi3Pc3dmDjiDMH/KkGt0=
=1zUH
-----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030707111111.GC73629>
