Remove support for Cyrus SASL search path

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 1.5.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Historically, the mongodb-sasl configure option has accepted "auto", "no", and a path to be used for searching for Cyrus SASL headers. We should instead rely on pkg-config (i.e. PKG_CHECK_MODULES) for finding the library with a possible fallback to PHP_CHECK_LIBRARY for consistency with CheckSSL.m4. Do not accept a path value to search for Cyrus SASL header files. For consistency with mongodb-ssl, we can accept a "cyrus" value for the option, which will allow users to specify that Cyrsu SASL must be found or else an error should be raised (unlike "auto").

      Previously, this issue suggested also accepting "gssapi" for mongodb-sasl; however, we later realized that libmongoc never fully implemented support for GSSAPI (see: CDRIVER-2170).

            Assignee:
            Jeremy Mikola
            Reporter:
            Jeremy Mikola
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: