On 6/3/20 3:48 AM, Anatoli wrote:
Cyrus developers,
I couldn't find in the documentation the *run-time* dependencies for
cyrus-imapd.
In particular, are any of these not required to be present for the
correct execution of cyrus-imapd (with --enable-http)?
pcre e2fsprogs/uuid jansson sqlite3 icu4c libical nghttpd2 brotli wslay
pcre is NOT required for httpd at all as far as I recall
nghttpd2, brotli, wslay are entirely OPTIONAL
sqlite3 is required if you want to use any DAV functionality
libical is required if you want to use CalDAV
icu4c is required if libical was compiled with support for non-Gregorian
calendars
jansson is definitely required for JMAP functionality, and may be
required for other modules
uuid may be prevasive enough to be required for multiple modules
--
Kenneth Murchison
Senior Software Developer
Fastmail US LLC