From: Aki Tuomi Date: Tue, 10 Apr 2018 13:00:38 +0000 (+0300) Subject: lib-master: Do not attempt to load SSL module if no SSL support is compiled in X-Git-Tag: 2.3.9~2035 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=38f49a34740404bb3ea4f27575c520557009d45f;p=thirdparty%2Fdovecot%2Fcore.git lib-master: Do not attempt to load SSL module if no SSL support is compiled in Fixes imap-login: Error: imap-login(init): Fatal: Cannot load SSL module: SSL support not compiled in Broken in 754896551f0422cda5d78500b26700eec5343c5b Found by bjornar --- diff --git a/src/lib-master/master-service.c b/src/lib-master/master-service.c index 02d6735edf..48cfd6d36a 100644 --- a/src/lib-master/master-service.c +++ b/src/lib-master/master-service.c @@ -261,9 +261,11 @@ master_service_init(const char *name, enum master_service_flags flags, master_service_init_socket_listeners(service); } T_END; +#ifdef HAVE_SSL /* load SSL module if necessary */ if (service->want_ssl_settings && ssl_module_load(&error) < 0) i_fatal("Cannot load SSL module: %s", error); +#endif /* set up some kind of logging until we know exactly how and where we want to log */