The Cyrus SASL (Simple Authentication and Security Layer)
SASL is the Simple Authentication and Security Layer, a method
for adding authentication support to connection-based protocols.
To use SASL, a protocol includes a command for identifying and
authenticating a user to a server and for optionally negotiating
protection of subsequent protocol interactions. If its use is
negotiated, a security layer is inserted between the protocol
and the connection.
===> The following configuration options are available for cyrus-sasl-2.1.28_6:
ALWAYSTRUE=off: Alwaystrue password verifier (discouraged)
AUTHDAEMOND=on: Use of authdaemon
DOCS=on: Build and/or install documentation
KEEP_DB_OPEN=off: Keep handle to Berkeley DB open
LMDB0=on: Use LMDB 0.9 library
OBSOLETE_CRAM_ATTR=on: cmusaslsecretCRAM-MD5 auxprop property
OBSOLETE_DIGEST_ATTR=on: cmusaslsecretDIGEST-MD5 auxprop property
OPIE=off: Use OPIE with OTP
SASLDB_IN_VAR=off: sasldb in /var/db/sasl2
====> Options available for the group PLUGIN
ANONYMOUS=on: ANONYMOUS authentication
CRAM=on: CRAM-MD5 authentication
DIGEST=on: DIGEST-MD5 authentication
LOGIN=on: LOGIN authentication
NTLM=on: NTLM authentication
OTP=on: OTP authentication
PLAIN=on: PLAIN authentication
SCRAM=on: SCRAM authentication
====> SASLdb auxprop plugin: you can only select none or one of them
BDB1=on: Berkeley DB 1.85 support
BDB=off: Berkeley DB support
GDBM=off: GNU dbm library support
LMDB=off: OpenLDAP Lightning Memory-Mapped Database support
===> Use 'make config' to modify these settings