>>>>> Philip Hazel writes:
Phil> The new code supporting AUTH in Exim includes a call to the crypt()
Phil> function. It appears that different OS handle this differently. I have
Phil> been able to check the following operating systems:
Phil> Solaris, RedHat 4.2, IRIX 6, Digital Unix 4, HP-UX 9 & 11, BSDI, NetBSD,
Phil> FreeBSD, and SCO 5.
For Linux you should differentiate on the used C library. RedHat 4.2
for example uses libc5. With glibc 2 [1] you have to include
<crypt.h> and add -lcrypt. glibc 2.x.y is used in AFAIK all current
Linux distributions (Suse 6.0 and newer, RedHat 5.0 and newer, Debian
2.0,...).
libc5 doesn't use -lcrypt and <crypt.h>.
Andreas
Footnotes:
[1] glibc 2.1.x versions have the same behaviour.
--
Andreas Jaeger aj@??? jaeger@???
for pgp-key finger ajaeger@???