Now I have my server, I'm migrating most of my services (mail, web, dns for a dozen domains). I build cyrus22 and its dependencies via the pkgsrc system (using GCC compiler 1) - which comes from NetBSD. Since I had some difficulties, I note my hack here :
the upstream comes with its own header. Edit the file md5.c to have the following includes :
#ifdef __APPLE__ #include <sys/md5.h> #else #include "saslauthd_md5.h" #endif #include "hmac-md5.h"
CONFIGURE_ARGS+= --sysconfdir=/etc/cyrus