You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CDRIVER-5511 disable loading Cyrus plugins on Windows by default (#1561)
* CDRIVER-5511 disable loading Cyrus plugins on Windows by default
adds the CMake option `CYRUS_PLUGIN_PATH_PREFIX` to opt-in to loading plug-ins
---------
Co-authored-by: Ezra Chung <[email protected]>
* Disable plugin loading with Cyrus SASL on Windows by default. To re-enable, set the CMake option `CYRUS_PLUGIN_PATH_PREFIX` to the absolute path prefix of the Cyrus SASL plugins.
On UNIX-like environments, Kerberos support requires compiling the driver against ``cyrus-sasl``.
82
+
On UNIX-like environments, Kerberos support requires compiling the driver against `Cyrus SASL <https://www.cyrusimap.org/sasl/>`_.
83
83
84
-
On Windows, Kerberos support requires compiling the driver against Windows Native SSPI or ``cyrus-sasl``. The default configuration of the driver will use Windows Native SSPI.
84
+
On Windows, Kerberos support requires compiling the driver against Windows Native SSPI or Cyrus SASL. The default configuration of the driver will use Windows Native SSPI.
85
+
Using Cyrus SASL on Windows requires configuring the CMake option ``CYRUS_PLUGIN_PATH_PREFIX`` to the absolute path prefix of the ``GSSAPI`` plugin to enable loading the plugin.
85
86
86
87
To modify the default configuration, use the cmake option ``ENABLE_SASL``.
0 commit comments