As you might have noticed from the comments on the blogpost on the new version of Courier-auth, there was something wrong.
It turned out to be a completely different error than first reported. Everything looked allright after compiling and installing but it all went wrong when trying to start it up:
/usr/local/var/spool/authdaemon/pid.lock: Bad file descriptor
ll_daemon_start: Resource temporarily unavailable
I checked permissions, deleted the files, to no avail. At a loss I posted a question to the courier-user mailinglist and I got a reply and a patch within a few hours. I’ve just tested the patch and it all works as expected.
Now we only need to wait for the official release of the patch into the next release.



Comments
8:46 am
Did you encounter any issues with the Courier-imap 4.2.0 update?
9:17 am
Yes, I did with the unpatched version of Courier-auth but not with the working version. It looks like Courier-IMAP depends a lot more than we think on a working version of Courier-auth.
I currently run the patched version of Courier-auth on my test server with Courier-IMAP 4.2.0
10:16 am
Ok thanks, I’m gonna wait until they come up with a new release.