Cyrus SASL ldapdb man page

Description

This document describes configuration options for the Cyrus SASL auxiliary property plugin ldapdb.

This plugin reads all user data from an LDAP server. It requires configuration of the ldapdb plugin and of the LDAP server. The ldapdb plugin must name a proxy user. The proxy user must (also) SASL …

Continue reading

Cyrus SASL libsasl man page

Description

This document describes generic configuration options for the Cyrus SASL authentication library libsasl.

The library handles communication between an application and the Cyrus SASL authentication framework. Both exchange information before libsasl can start offering authentication services for the application.

The application, among other data, sends the service_name. The service …

Continue reading

Cyrus SASL saslauthd man page

Description

saslauthd is a daemon process that handles plaintext authentication requests on behalf of the SASL library.

The server fulfills two roles: it isolates all code requiring superuser privileges into a single process, and it can be used to provide proxy authentication services to clients that do not understand SASL …

Continue reading

Cyrus SASL saslauthd.conf man page

Description

This document describes LDAP configuration options for the Cyrus SASL password verification service saslauthd.

By default saslauthd searches for LDAP configuration options in /usr/local/etc/saslauthd.conf. This location can be overridden if the additional command line option -O specifies an alternative path to the configuration file.

Syntax …

Continue reading

Cyrus SASL sasldb man page

Description

This document describes configuration options for the Cyrus SASL auxiliary property plugin sasldb.

sasldb is always loaded by default.

Note

It will be used if explicitly configured, but also if other mechanisms have failed to load e.g. because they haven't been configured properly.

This plugin reads all user …

Continue reading

Cyrus SASL saslpasswd2 man page

Description

saslpasswd2 is used by a server administrator to set a user's SASL password for server programs and SASL mechanisms which use the standard libsasl database of user secrets. By default it creates, modifies and disables users in a sasldb 5 database. Given an optional configuration file (see: saslpasswd.conf …

Continue reading

Cyrus SASL saslpasswd.conf man page

Description

The optional saslpasswd.conf configuration file controls which authentication backends - sasldb, sql and ldapdb auxprop plugins - the saslpasswd2 command will use to create, modify and disable authentication identities.

To Cyrus SASL saslpasswd2 is like any other server that requests authentication services. The command identifies itself with the application name …

Continue reading

Cyrus SASL sql man page

Description

This document describes configuration options for the Cyrus SASL auxiliary property plugin sql.

sql is a generic plugin for various SQL backends. Currently it provides access to either MySQL, PostgreSQL or SQLite databases.

Note

The plugin requires that passwords in the database are stored in plaintext format in order …

Continue reading