nik [tm] writes:
> I am sure you have heard this one before,
Yes, but only recently.
> I have the problem where once you login to imp (with IMAP) with more
> than 5 characters long user part of the email, then all the shorter
> usernames cannot login (until I restart the services)
The problem is actually that the longest username used so far screws
up any shorter usernames. It is a bug in vchkpw not clearing a buffer.
Tbere is no problem if you call vchkpw from separate processes (because
each invocation leaves a clear buffer area on most OSs) but there is
a problem if you call it from sutdaemond.
The fix is either don't use authdaemond or get the latest beta